编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

SSM框架整合前期准备及整合思路

在整合SSM框架进行java商城系统的开发前,我们首先要做一下的准备工作。

1、明确后台系统所用的技术

框架:Spring + SpringMVC + Mybatis

前端:EasyUI

数据库:mysql

2、创建数据库

a、安装mysql数据库

b、在mysql中创建一个javamall数据库

c、导入数据库脚本。

3、Mybatis逆向工程

使用官方网站的mapper自动生成工具mybatis-generator-core-1.4.0来生成po类和mapper映射文件。具体怎么生成,可以看我之前的一篇文章:mybatis逆向工厂:利用mybatis-generator-core生成商城系统的部分代码

4、整合思路

a、Dao层

mybatis整合spring,通过spring管理SqlSessionFactory、mapper代理对象。需要mybatis和spring的整合包。

整合内容

对应工程

Pojo

javamall.manager.pojo

Mapper映射文件

javamall.manager.mapper

Mapper接口

javamall.manager.mapper

sqlmapConfig.xml

javamall.manager.web

applicationContext-dao.xml

javamall.manager.web

b、service层

所有的实现类都放到spring容器中管理。由spring创建数据库连接池,并有spring管理实务。

整合内容

对应工程

Service接口及实现类

javamall.manager.service

applicationContext-service.xml

javamall.manager.web

applicationContext-trans.xml

javamall.manager.web

c、表现层

Springmvc整合spring框架,由springmvc管理controller。

整合内容

对应工程

springmvc.xml

javamall.manager.web

Controller

javamall.manager.web


未经允许不得转载: 技术文章 » Java编程 » SSM框架整合前期准备及整合思路