J2EE新手入门图解 - 编程入门网
)
打开刚才建好的数据表中添加几个数据,"id"依次为1,2,3;"context"与"id"为应为"time","blank","talk"。 4.是我们的应用服务器JBoss出场的时候了。从JBoss的sourceForge的子项目(http://sourceforge.net/projects/jboss/)下载Jboss3.2.3。把它解压到某个文件夹下,比如D:\worktools\Jboss3.2.3。将其中的\docs\examples\jca下的mysql_ds.xml拷贝到\server\default\deploy中,用记事本打开进行编辑。有几项修改如图五所示: (图五) 保存以后,将其重命名为"mytest-ds.xml",这就是我们编写EJB时要用到的数据源。 由Jboss连接我们的mySQL数据库,需要用到mySQL的JAVA驱动程序。我们还是得从mySQL的主页上下载mysql-connector-java-3.0.11-stable。解压这个压缩文件包,从中提取mysql-connector-java-3.0.11-stable-bin.jar,将其放入Jboss目录下的\server\default\lib目录中,并把这个文件重命名为mySQL.jar。 J2EE新手入门图解(3)时间:2010-04-275.至此,我们就可以进行实际的开发了。可能你会问,那用什么来编辑我们的程序呢,难到用Windows自带的记事本吗?当然可以!但是各种繁琐、重复的操作很不利于我们新手的成长。我们需要的是一个集成开发工具(IED)来帮助自己处理一些低级的操作,迅速编写出一个可用的系统,提高我们学习J2EE的信心。等到对J2EE了解的更深入了解以后,我们回过头来再用一个文本编辑工具编写每个所需的文件,然后编译、部署,可以迅速提高自己的水平。 这里我向大家推荐一款优秀的开发工具,就是前面提到过的Eclipse。其实它本身可以想象成一个很友好的框架,通过向其中安装各种兼容的插件,来达到我们各式各样的开发需求。你要知道,它的后台可是IBM阿,但对于我们更重要的是它完全免费,我们甚至可以开发自己的插件! 从Eclipse主页(http://www.eclipse.org)下载Eclipse2.1,然后到www.objectlearn.org下载Lomboz2.1.3,这是开发J2EE过程中的一个强大的Eclipse插件。首先解压Eclipse和Lomboz,再把由Lomboz压缩包生成的com.objectlearn.jdt.j2ee和com.objectlearn.jdt.j2ee.editors这两个文件夹拷贝到Eclipse主目录下\plugins文件夹中。运行Eclipse,选择"Windos"->"customize perspective..."。如图六所示: 展开所有节点,选中所有有关lomboz的选项,然后点击"ok"。(图六)选择"Window"->"preference"。单击lomboz,在JDK Tolls .jar中选择你的jdk目录下的\lib\tools.jar,点击Apply。因为我们的应用服务器选择的是支持热部署的JBoss,所以确保Restart Server After Depoly选项没有被选中。如图七所示,在左边展开lomboz这个选项,选中Server Definition.在Server types中我们选择JBoss 3.2.x。而Application Server Directoty和Classpath Variable中同样的选择JBoss的主目录,并点击Apply。 (图七) 还是在"Window"->"preference",展开java类,选择New Project在Source and output folder中我们将其改成folders,如图八所示。 (图八) 点击apply,最后点击ok。 呼呼~长出一口气吧,至此我们已经把开发J2EE系统所需的所有软件都安装配置好了。喝杯茶,马上开发我们的第一个EJB! J2EE新手入门图解(4)时间:2010-04-27二、 开发第一个EJB EJB2.0规范中定义了3种企业Bean。分别为会话Bean(Session Bean)、实体Bean(Entity Bean)和消息驱动Bean(Message Driven Bean)。会话Bean模拟一个商务过程;实体Bean模拟商务数据;而消息驱动Bean与会话Bean类似也是在模拟一个 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |