若附件不能下载请访问下面我的有道云笔记进行下载:
以下指示简单的一个SSM框架整合的Demo,旨在了解整合步骤,功能不做要求
工程:
Step 1 : jar包
Step 2 : 建立工程 结构图如下
model里存放POJO类
dao写DAO层接口,不写实现类
service写接口+实现类
action写Action
coonfig存放配置文件
Step 3 :
配置Spring + mybatis
1) 配置全局配置文件:
applicationContext.xml
2)
jdbc.properties
配置文件【可添加一些连接池大小,检查时间之类的】
3)
sqlMapConfig.xml
注意:之前我们的POJO类的mapper.xml文件需要在这里映射注册,
但是!!!
我们在上面的applicationContext.xml中配置了一项:mapperLocations,
里面对应的*.xml就可以扫描到我们配置的对应POJO类的mapper映射文件,不需要再额外配置
4)
POJO类的mapper文件
5)
EmpDao
6)
测试类
以上--已经完成SSM框架整合的一半
下面 我们整合一下Service,与Dao不同的是,Service层是有实现类的,如下所示
Step 1 :
EmpService
Step 2 :
EmpServiceImpl
Step 3 :
ServiceImpl测试类
以上就完成了Service的整合
下面我们整合一下Action
Step 1 :
Step 2 :
web.xml
Step 3 :
index.jsp
Step 2 : 查询有结果之后,我们在
ok.jsp
接收数据,如下所示
结果如下所示
以上,完成SSM整合--上面是自己理解的,这个步骤的好处是可以一边整合一边从底层测试