最近一个不错的朋友一门心思要研究研究EJB,我也就跟上脚步,和他一同走上了这条EJB不归路
为什么这么说呢?其实看EJB我有点矛盾,EJB3.0规范正在蠢蠢欲动,2.0不知道还能撑多久
所以总想等等,但是也觉得学EJB不一定就学它的编写代码,更好的应该去学习他的架构
通过编码学习更优雅的设计模式,因此,还是觉得应该深入以下。
------------------------------
一开始就是先找个HelloEJB的例子,希望能从例子中体会一下EJB的概貌
例子是运行环境是在Eclipse下,为了配合,也下全了要下的插件
1、Lomboz3.0 对应eclipse3.0.x,如果用eclipse3.1.x要下对应的lomboz版本
2、EMF(Eclipse Modeling Framework),这个也是必须的了
使用lomboz我觉得就是为了简化EJB的开发部署,但是我装完了却遇到了一个非常郁闷的问题
无法使用New-Lomboz EJB Creation Wizard,其他的功能到是很正常,就是点击EJB向导没反映
于是卸载了Eclipse又重装Lomboz,可是每次的效果是一样的
最后,才发现问题所在:
--在lomboz下载emf的时候,提供给3.0的连接在我的Eclipse3.0.1下没有得到很好的支持
--我最后是把提供给3.1.x的emf下载,解压到Eclipse目录后才解决问题
然后发现如果一切正常的化,应该会在ResourcePerspective下可以看到一个这样的工程目录
--.LombozEjbEmmiter
关于lomboz在eclipse下更详细的配置可以参考lomboz的官方文档
http://www.objectlearn.com/support/docs/installation/install.jsp