javaEE MyEclipse下SSH框架搭建+测试

    近一年的考研复习,之前学的java web有些遗忘,最近要做毕业设计了,现在记录一下,方便查看。

    因为要做老师的一个项目,学校的服务器数据库是SqlServer,所以就用SSH框架+SqlServer数据库了。(有些截图是以前的,差不太多)

一:新建一个web project,首先添加Spring


 这里以3.0为例


下一步,选择如下


完成后src下会有applicationContext.xml文件



加入事务的空间


添加事务标注的组件<bean>,这里sessionFactory在创建hibernate是会添加进来,直接无视错误。

    

在web.xml中会自动配置好监听器


二:然后添加struts2的能力。

下一步

下一步


web.xml会自动加入过滤器


三:添加hibernate的能力


这里以3.3为例

选择如下,这里hibernate的配置会在spring的配置文件中配置,不再生成hibernate的配置文件

选择实现用explorer建立好的连接

下一步……完成

不知为什么自动生成的时候这里会少驱动,自己手写加入吧


至此建立SSH框架建立完毕。

四:优化文件的管理

项目一些包的分配如下

连接数据库的字符串单独拿出来


然后在applicationConext.xml中填写如下


c3p0连接池的配置信息


五:是否整合成功,下面测试

编写一个用户类如下


对应的hibernate的xml文件配置如下


applicationConext.xml中配置一下hibernate的信息


Struts2的配置,在浏览器中输入对应的test.action后,会找到testAction,转到test.jsp,显示信息



而testAction是spring的一个bean,这里通过注解的方式,(这里可以测试一下)


编写一个service的测试类,


编写一个Spring的测试类


执行JUint测试,绿条表示通过,

数据库自动建表成功,并且保存两个数据



六:总结说明

关于注解的说明,之前都是通过手写bean的方式,这里通过注解的方式



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值