ssh

附件是 struts2 + hibernate4 + spring3,合在一起的一个入门开发配置。

 

配置完成的功能:开启 spring 和 hibernate 的扫描功能。在开发的时候,需要使用 注解 修改 配置属性。只要遵守 spring 和 hibernate 的基本规则,注解的使用应该可以解决开发中的所有过程。

 

struts本来也可以配置的,但是在测试的时候没有运行起来。看文档说jsp文件要放在WEB-INF下面。所以,就放弃了。

 

关于为什么要用ssh这个组合,整理有以下理由:

1、spring 现在已经很完善了。容器管理功能有,mvc有,持久层也有。容器管理功能是主要理由

2、hibernate 取代 spring 的持久层,是因为hibernate的快速开发能力,尤其是配合类注解使用,对于简单的数据库操作可以完全脱离 sql 语句。

3、struts 相对于 spring,则主要是出于强大的页面标签,还有习惯性思维。针对 struts2,里面已经把 ajax 做成了标签,这个也很好。

 

这个demo里面,只是在开始的时候采用配置文件进行必要的资源装载,在开发中都采用注解这种方式,有点个人好恶在里面。因为我真的很讨厌这种一会开发,一会配过来,一会儿配过去这种蛋疼的方式。

 

简洁就是美。

 

到传demo这个时间点,所有的包应该都是最新的。demo是myeclipse工程。lib1.zip 和 lib2.zip 里面的 jar,需要解压到 WEB-INF/lib/下面。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值