JavaEE项目实战(OA系统)之五_三大框架整合之二

  JavaEE项目实战(OA系统)之五_三大框架整合之

  三、添加三大框架

  在这个实训项目中,使用spring+hibernate+struts框架,并使用注解来替代xml配置文件。

  1. 添加数据库连接

  在DB Browser窗口中,先添加Oracle数据库的连接:

  数据库类型选择Oracle,连接字符串中,“@”后面分别是主机名:端口号:sid,同时要指明驱动类所在位置。


  在下一步中,选择“只显示某用户的schema”:



  2. 添加spring框架

  step1:选择框架版本:


  step2:详细配置,使用默认配置:


  step3:复制jar包:



  3. 添加hibernate框架

  step1:选择框架版本:


  step2:详细配置:

  在配置页一中,取消“Create SessionFactory class”,因为Session工厂是由spring框架管理,不需要生成类:


  在配置页二中,需要选择“DB Driver”,这里就选【1. 添加数据库连接】中已经配置的oracle:


  step3:复制jar包:



  4. 添加struts框架

  step1:选择框架版本:


  step2:详细配置:

  配置action url的后缀名:


  step3:复制jar包:



  5. 去掉冲突的包

  在hibernate和struts中,都用到了一个名为antlr的包,但两个框架中用到的版本不同,经常会有包冲突。去掉版本较旧的antlr包:

  (这个界面是在项目上右键点击,选择Build Path->Configure Build Path...,并选择Libraries标签页,选中struts框架,并点击Edit出现的)


  一开始,还不能编辑,需要勾选最下面的那个选项,才能编辑。该选项的意思是允许项目指定高级配置。



  至此,三大框架的配置就告一段落了。


  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值