- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Myeclipse搭建ssh環境以及实例(图文教程)
Myeclipse整合ssh实例
新建一个web Project,命名为SSHDEMO,下面的Context root URL改为sshdemo,这时最后你访问的路径
在刚刚创建的SSH工程上面右击,在弹出的菜单中选择MyEclipse - Add Struts Capabilities…,添加Struts 支持,选择Struts1.2,修改下面的Base package for new classes的路径,这里定义为org.wuliu.ssh.struts
在SSH工程上面右击,在弹出的菜单中选择MyEclipse - Add Spring Capabilities…,添加Spring的支持。,在弹出的对话框中选择Spring 2,选择MyEclipse Libraries,按照图示选择相关的库。由于Spring采取最小化库发布的方式,使得Spring的库文件彼此都是分离的,因而我们需要自己选择需要的库。这里,AOP需要在添加Hibernate的事务处理时使用,Core是Spring的核心库,ORM/DAO/Hibernate3库作为Spring持久化的支持,Web允许Spring和Struts整合,其余保持原状,点击Next。
在这里添加Spring的配置文件,可以将Folder更改为Web-Root/WEB-INF目录。这是为struts整合准备的。其实,Spring的配置文件可以放在WEB-INF的任意目录中,具体的位置都需要在web.xml中进行配置。这里仅仅采用最简便的方法,将配置文件放到WEB-INF下面
在Database Driver对话框中按照如下配置选择数据库驱动。首先选择Driver Template,在这里我们选择MySQL。Driver Name是以后配置时使用的驱动名字,用以区分驱动,这里使用MySQL即可。然后根据实际情况填写URL,User name和Password。点击Add JARs添加数据库驱动文件。为方便配置,可以选择Save password保存密码。配置完毕后Finish即可。
当配置完数据源后,就可以添加Hibernate支持了。切换到MyEclipse Java Enterprise视图,在SSH工程上面右击,在弹出的菜单中选择MyEclipse - Add Hibernate Capabilities…,添加Hibernate的支持
在对话框中选择Spring configuration file,表示我们希望将Hibernate托管给Spring进行管理。这是将Hibernate与Spring进行整合的基础
在出现的对话框中选择Existing Spring configuration file。因为我们已经添加了Spring的配置文件,所以这里选择的是已存在的配置文件。MyEclipse会自动找到存在的那个文件。然后在SessionFactory ID中输入Hibernate的SessionFactory在Spring配置文件中的Bean ID的名字,这里我们输入sessionFactory即可
在出现的对话框中的Bean Id里面输入数据源在Spring中的Bean ID的名字,这里我们输入dataSource。然后在DB Driver里面选择我们刚刚配置好的MySQL,MyEclipse会将其余的信息自动填写到表格里面
在出现的对话框中取消Create SessionFactory class。
至此我们已经完成了SSH的添加,但现在只是将所有需要的文件放到了一起,并没有完成所有的配置。现在我们要完成的是Hibernate的反向工程。我们知道,Hibernate提供了ORM(Object Relation Mapping)机制,即将关系型数据库映射为面向对象的实现。现在要做的是将数据库的表格映射为对象,这里会有大量的配置文档,但MyEclipse可以很方便的完成这些工作。 首先切换到MyEclipse DataBase Explorer视图,在需要使用的数据表格上面点击右键,选择Hibernate Reverse Engineering...。这里我们使用刚刚建立的ssh数据库中的ssh表。
在打开的对话框中修改Java src folder为我们建立的/SSH/src,这里需要选择到src文件夹,并且需要填写Java package,这是MyEclipse生成的类所在的包,我们将其取名为obj。然后选择Java Data Object,建立POJO类。然后选择Java Data Access Object。其中,POJO类是数据库表格所对应的Java类,JDO类是MyE
文档评论(0)