|
5 of 5 people found the following review helpful:
1.0 out of 5 stars
Misses the point, 7 Jan 2003
EJBs with JBuilder 7 and even a section on JSP. Everything I needed to know all in one book. It seemed too good to be true; it was.Amazon show the books title as "EJB With JBuilder 6" whilst the cover photo shows 7. This book has an identity crisis. Is it a JBuilder 5, 6 or 7 book ? The introduction states the "focus is on the latest version, JB7". JBuilder 7 is not mentioned again until Appendix A where we can find "Learn JBuilder 7" advertised. JBuilder 5 and 6 do get mentioned. Screen shots appear to be exclusively JBuilder 5. The EJB 2.0 Bean Designer, introduced in JBuilder 7, is missing altogether. The identity crisis continues. Are we really an EJB book ? The first quarter of the book covers JavaBeans. Only then can we get on with an introduction to EJBs. The author feels revision on JavaBeans is a worthwhile diversion. I disagree but I guess this depends on the individual. However the 'Database Programming' section should be axed. You can not usefully cover SQL and JDBC in 28 pages. A later chapter covers JSP. Now I was personally very interested in how the author would architect a JSP/EJB app. Sadly EJBs are only mentioned in passing in this chapter. The chapter does include a single JSP example utilising a JavaBean but unfortunately not an EJB. If you want to know how to use those Jbuilder EJB wizards and designers then you will feel short changed by this book. The book just does not show JBuilder's abilities. As an introduction to EJBs this book does I think achieve some success. But other EJB and J2EE are far more worthy. Towards the end of the book the author realises he needs to wrap things up. Almost as an afterthought we have 37 pages on exception handling, security and transactions. The examples are very simple and therefore easy to follow. But there are no real world applications or examples. Examples do come with the required typos to check you are concentrating! One final annoyance is the author's use of Microsoft Access as the database of choice. What is wrong with the db that comes with JBuilder, JDataStore ? I was disappointed and cannot recommend this book. It is too basic for advanced/intermediate programmers whilst not comprehensive enough for novices. And calling it a JBuilder 7 book is insulting; it is not.
|