3 ms·
My Java Experience
- ShabbyDoo 17y agoI've been doing mostly Java for over a decade. For me, the session bean is the most useful part of the somewhat artificial amalgam that is JEE/J2EE/whatever. Need declarative XA transaction management? "Required" is your friend. Want to remote to a service but also use it locally? Yup. Need to control the number of concurrent invocations of a service? Just configure your thread pools. Don't need any of that stuff? Then, you probably don't need J2EE. I've never used a stateful session bean on a project and haven't heard too many good use cases to justify them. Pre-3.0 EJBs were a disaster, and everybody just used Hibernate. And EJB3 is basically Hibernate anyway. For lighter-weight Java, the Spring Framework along with annotations takes away a lot of the misery the author discusses.
- rtdghf 17y ago---------------------------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 ------【】http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 ----------------------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 Christan Audigier bikini $25 Ed Hardy Bikini $25 Smful short_t-shirt_woman $15 ed hardy short_tank_woman $16 Sandal $32 christian louboutin $39 Sunglass $16 COACH_Necklace $27 handbag $36 AF tank woman $17 POLO new t-shirt man $16 ed hardy short t-shirt $17 POLO short $35 Ed Hardy board short man $33 jordan men $34 Sunglass $16 ed hardy cap $18 ------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 ----------------------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 --------------------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 --------------【】 http://www.uspopularbiz.com/ http://www.uspopularbiz.com/ 【】 http://www.uspopularbiz.com/productlist.asp?id=s74 http://www.uspopularbiz.com/productlist.asp?id=s74 【t-shirt】 http://www.uspopularbiz.com/productlist.asp?id=s6 http://www.uspopularbiz.com/productlist.asp?id=s6 【 Timberland】 http://www.uspopularbiz.com/productlist.asp?id=s45 http://www.uspopularbiz.com/productlist.asp?id=s45 【jordan】 http://www.uspopularbiz.com/productlist.asp?id=s50 http://www.uspopularbiz.com/productlist.asp?id=s50 【DUNK】 http://www.uspopularbiz.com/productlist.asp?id=s30 http://www.uspopularbiz.com/productlist.asp?id=s30 【air max】 http://www.uspopularbiz.com/productlist.asp?id=s32 http://www.uspopularbiz.com/productlist.asp?id=s32 【women boot】 http://www.uspopularbiz.com/productlist.asp?id=s87 http://www.uspopularbiz.com/productlist.asp?id=s87 【Jean】 http://www.uspopularbiz.com/productlist.asp?id=s72 http://www.uspopularbiz.com/productlist.asp?id=s72 【handbags】 http://www.uspopularbiz.com/productlist.asp?id=s4 http://www.uspopularbiz.com/productlist.asp?id=s4 【NBA Jersey】 http://www.uspopularbiz.com/productlist.asp?id=s88 http://www.uspopularbiz.com/productlist.asp?id=s88 【Jacket】
- patio11 17y agoThey came out of sheer self defense out of the amount of toil & trouble that you have to go through using what the bare bones Java EE gave you. This describes an awful lot of enterprise Java. My most recent discovery was RestEasy, which a) took a week to get working and b) was at least ten times less painful than our previous web services implementation, to the point where I am tempted to delete the wiki, nuke the repository, and cover up any evidence of ever using SOAP or XML-RPC for fear that an incautious code archeologist in the future might open the jar and release the horror upon the world again.
- va_coder 17y agoUse Groovy/Grails if you must develop a Web app on the JVM or reuse existing Java code. J2EE was a disaster (I have 6+ years experience with it). So much wasted talent and time.
- brown9-2 17y agoI think this article would be better titled "My J2EE Experience". I've been working with Java professionally for 5.5 years in enterprise environments and I've never used EJB, nor do I know anyone who has. The sad thing about marketing-type speak that ends up calling J2EE "a platform" is that it becomes very easy to misinterpret the nastiness of these APIs - that's what EE really is, just a set of APIs - as somehow reflecting on the state of the entire ecosystem/community.