SSM项目-搭建模板

SSM项目-环境搭建模板

在这里插入图片描述
SSM搭建流程 :
首先,打开IDEA创建SSM项目(maven)

1.创建 export_parent 父项目(打包方式选择 pom) 
删除src目录-在pom文件中导入依赖
2.创建 export_web_manager 子模块(打包方式是 war 包) 
3.创建 export_service_system 子模块(打包方式是 jar 包)
4.创建 export_domain 子模块(打包方式是 jar 包)
5.创建 export_dao 子模块(打包方式是 jar 包) 
6.创建 export_common 子模块(打包方式是 jar 包) 
7.在pom文件中导入三个依赖,依次是: web对service, service对dao,dao对domain的依赖.

1.搭建mybatis运行环境 Dao层

1 在domain模块创建实体类Company
2 在dao模块下创建CompanyDao接口
3 在dao模块下resources目录下创建CompanyDao.xml配置文件
4 在dao模块的resource目录下,新建spring目录,在其内创建applicationContextdao.xml配置文件
添加SqlSessionFactoryBean ,DruidDataSource ,MapperScannerConfigurer对象
5 在dao模块text目录下创建测试文件CompanyDaoTest
(测试成功,说明mybatis运行环境搭建成功)
 

2.搭建springioc运行环境 Service层

1 在service模块下创建CompanyService接口
2 在service模块下创建CompanyService接口的实现类CompanyServiceImpl
3 在service模块下resources目录下,新建spring目录,在其内创建applicationContext-service.xml配置文件
4 在service模块下的test目录下创建CompanyServiceTest测试类
(测试成功,说明springioc运行环境搭建成功)

3.整合mybatis和springioc

1 在service模块下的applicationContext-service.xml配置文件内 ,添加事务
2 在service模块下,修改CompanyServiceImpl实现类, (与此同时修改CompanyServiceTest测试类的@ContextConfiguration注解内的内容)
3 在service模块下,修改CompanyServiceTest测试类
(测试成功,说明mybatis和springioc整合成功)

4.搭建springmvc环境

1 在web模块内,创建CompanyController控制类
2 在web模块内的resources目录下,创建spring目录,新建springmvc.xml配置文件
添加 包扫描,视图解析器,注解驱动
3 在web模块内的web.xml核心配置文件内
创建 监听器ContextLoaderListener监听器,Filter过滤器,DispatcherServlet核心控制器

5.整合

1 在web模块内修改CompanyController控制类
2 添加company-list.jsp页面
3 部署tomcat
如果CompanyController控制器内有时间操作
<1> 在web模块内新建converter目录,新建日期转换器StringToDateConverter,并实现Converter<String,Date>接口
<2> 在web模块内springmvc.xml配置文件上,新增转换器.
如果CompanyController控制器内有发生错误,跳转异常页面,需要对异常页面进行美化
<1> 在web模块内新建exception目录,新建CustomExceptionResolver类,并实现handlerExceptionResolver接口
<2> 在web模块内的pages目录下,新建error.jsp页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值