Chinaunix首页 | 论坛 | 博客
  • 博客访问: 586992
  • 博文数量: 68
  • 博客积分: 5070
  • 博客等级: 大校
  • 技术积分: 1312
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-11 14:20
文章分类

全部博文(68)

文章存档

2011年(3)

2010年(30)

2009年(17)

2008年(18)

我的朋友

分类: Java

2009-10-26 17:50:45

(1) 添加struts2支持

1.导入jar包
freemarker.jar,ognl.jar,struts2-core.jar,xwork.jar,commons-logging.jar,需要注意的是,struts2-core.jarstruts2-all.jar不能共存。

2.添加

3.修改

(2) 添加hibernate支持

1.先在MyEclipse Derby测试数据库连接成功后,然后添加hibernate支持。再切换到MyEclipse Database Explorer, 找到需要的表,右键选择Hibernate Reverse Engineering...,导入实体类以及与表相关联的xml即可。
如果手写,到网上找些Hibernate.cfg.xml,表关联的xml的配置更改一下,再导入jar包就行了。

(3) 添加spring支持

1.MyEclipse添加spring支持时,勾选常用的Spring 2.0 AOP,Spring 2.0 Core,Spring 2.0 Web

创建

(4) 整合spring,hibernate

1.修改数据源(三选一)

a.采用spring的数据源,首先添加类库Spring 2.0 ORM/DAO/Hibernate3.0
数据提供类: org.springframework.jdbc.datasource.DriverManagerDataSource
  1.     
  2.     
  3.     
  4.     
  5.     


b.apache数据池,所需jar包,commons-dbcp.jar,commons-pool.jarcommons-collections.jar
数据提供类: org.apache.commons.dbcp.BasicDataSource
  1.     
  2.     
  3.     
  4.     
  5.     


c.JNDI数据池
数据提供类: org.springframework.jndi.JndiObjectFactoryBean
  1.  
  2.     
  3.         jdbc/TestDB 
  4.           


(5) 整合spring,struts2

1.导入struts2-spring-plugin.jar,struts2目录下可以找到

2.struts.xml 进行常量配置,交给spring管理
  1.     


3.web.xml 把监听权交给spring
  1.     org.springframework.web.context.ContextLoaderListener


4.applicationContext.xml 里创建action对象
  1.     


5.struts.xml 里创建action对象,name必须与applicationContext.xml里bean的id一致
  1.     /service/welcome.jsp
阅读(1101) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~