网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  myeclipse下struts2、spring、hibernate整合     
  文章作者:未知  文章来源:水木森林  
  查看:103次  录入:管理员--2007-11-17  
 

1、myeclipse下建立新的web porject

2、copy struts2的lib文件到工程的web-inf/lib下非*-plugin-2.0.6.jar的所有的包加上struts2-spring- plugin-2.0.6.jar,最小的包可以在struts-2.0.6/apps/struts2-blank-2.0.6/web-inf/ lib下找到,不过因为使用spring、hiberate那点包是不够用的

3.1、工程名上右键->myeclipse->add spring capabilities点击出现对话框

3.2、由于我用的myeclipse中spring的插件是1.2的,所以没使用myeclipse下的包,不选择myeclipse libraries

3.3、选中copy checked library contents to project folder (tlds always copied)

3.4、使用默认的library folder:/webroot/web-inf/lib,next

3.5、folder点周brower选中项目的webroot/web-inf/

3.6、点击finish

4、配置myeclipse数据库设置

4.1、菜单windows->preferences->myeclipse->database explorer->drivers

4.2、点击new设置数据库连接,例:
driver template : oracle (thin driver)
driver name : oracle (thin driver)
connection url : jdbc:oracle:thin:@<server>[:<1521>]:<database_name>
driver jars: ojdbc14.jar
dirver classname : oracle.jdbc.driver.oracledriver

4.3、点击ok、ok

5、忘了copy spring 2的jar包到工程中了,不过没关系,现在copy也一样,copy spring-framework-2.0.3/dist/spring.jar 到/webroot/web-inf/lib下就可以了,如果想copy专用的包可以copy spring-framework-2.0.3/dist/modules下的

5.1、菜单windows->open perspective->myeclipse database explorer

5.2、在db brower点右键->new

5.3、配置例子如下:
profile name: test
driver: oracle (thin driver)
url: jdbc:oracle:thin:@127.0.0.1:1521:test
user name: test
password: test
选中save password

5.4、点击finish

6.1、配置hibernate

6.2 工程名上右键->myeclipse->add hiberate capabilities点击出现对话框

6.3、选中copy checked library jars to project forlder and add to build-path 点击next

6.4、选中spring configuration file (applicationcontext.xml)点击next

6.5、选中existing spring configuration file,myeclipse会帮你自动找到spring config文件的

6.6、sessionfactory id填写sessionfactory点击next

6.7、bean id填写datasource,选中db profile下刚才建好的test,点击next

6.8、不选择create sessionfactory class?点击finish

7、这时候会提示你某些类没发现,copy commons-dbcp-1.2.1.jar到lib下就ok了

 
 
上一篇: myeclipse和struts2+spring+hibernate混合编程    下一篇: netbeans 挑战eclipse以彼之道还施彼身
  相关文档
biojava?c开源的生物信息学基础库 11-17
scsa exam questions 06/10/02 11-17
无需jce用底层api实现开发rsa 11-17
java桌面应用程序设计:swt简介(1) 11-16
eclipse下实现软件项目的源码管理 11-17
toprecision 方法 11-16
java 技术在嵌入式系统中的应用详解 11-17
think in java读书笔记 11-17
[webservices开发]使用xfire开发一个简单的web服务 11-17
midlet的生命周期的深入理解及游戏死机问题 11-17
java基础:初步探讨java语言类加载机制 11-16
log4jb/s实战演练:自动设置备份文件 11-17
穿透socks5 代理的udp编程 11-17
记录一次现场“数据库迁移”的笔记 11-17
使用 aop 来维护遗留 java 应用程序 11-17
java基础:java语言中常见的十大误解 11-16
wait()和notify()的简单调用程序 11-17
用socket类实现http协议客户端应用 11-16
高效编写java代码的30条建议 11-16
java对string字符串对象的创建以及管理 (1) 10-08
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息