SSM框架开发环境准备

用一个实例来说明,我们的需求是开发出一个对accounts用户表进行查询和转账的网站。

一、需求分析:

1、index页面有查询“未转账前”用户信息的链接,点击后可以查询到后台数据库中accounts表所有数据,并跳转到list.jsp展示数据:

 

 

 index.jsp

 

 

 list.jsp

2、在index.jsp上输入转账人名字、收账人名字和转账金额后点击转账,实现转账操作

 

 

 

 

二、实现思路

在Mysql中建accounts表->准备IDEA中SSM的开发环境->写POJO层,Dao层,Service层的代码并写单元测试来测试各项功能是否正常->写Controller层、index.jsp和list.jsp的代码->为转账的service层代码增加事务管理->使用ajax实现前后端分离。

三、准备开发环境步骤

1、IDEA新建一个maven项目,勾选create from archetype选中maven-archetype-webapp搭建项目框架。

2、在pom.xml中导包,用到哪些dependencies可以在网上去复制对应的语句。

3、测试spring:在项目src的main下新建一个resource文件夹,右键标记为资源文件夹,然后在其中创建spring的xml配置文件:application.xml。可以复制一个写好的xml配置文件,然后写单元测试测试能否使用spring。

4、创建springmvc的配置文件:springmvc.xml,从已有项目中复制语句过来。

5、集成spring mvc:在web项目都有的web.xml中配置一个springmvc的servlet并加载springmvc.xml中的配置,这样,spring mvc就可以使用了。

 

 

6、集成spring:在web.xml中配置一个spring的监听器,用来在启动服务器的时候就加载spring配置文件:

 

 7、在spring配置文件application.xml中整合MyBatis框架:配置连接池->配置sqlsession工厂->创建Mapper的代理对象并交给IOC容器管理:

 

以上就SSM的环境就准备好了,可以进行开发了。

 

posted @ 2020-06-10 23:59  HankTown  阅读(336)  评论(0编辑  收藏  举报