Spring整合--SSM-MVC架构
2021-07-26 15:15:17 6 举报
Spring整合--SSM-MVC架构
作者其他创作
大纲/内容
原始DAO层/mybatis使用方式
1.在子项目中添加mybatis依赖2.在2.编写mybatis核心配置文件--一般只配置很少的东西3.配置spring-dao.xml文件来创建mybatis工具类中的(sqlsessionfactorybulid--sqlsessionfactory)4.将配置好的spring-dao.xml文件import到applicationcontext中5.创建dao接口的实体类来--创建sqlsession拿到mapper
service
Mybatis
利用AOP来实现事物ACID
Dao
1.创建数据库2.创建父项目3.添加父项目依赖(注意,在pom.xml加上打包获取resource下资源路径配置)4.创建子项目5.添加子项目依赖
//通过xml文件1.编写mapper/dao接口2.mapper.xml文件实现接口,实体类的类路径,可以在通过在mybatis中起别名的方式简化3.在mabatis-config.xml中配置mapper.xml映射,也可以直接扫描或使用calss方式,不过不推荐4..编写测试类,进行测试//通过注解1.通过在dao接口中编写增删改查注解和参数param注解,不需再编写xml文件,仅适用于简单查询2.在mybatis核心配置文件中,利用class配置接口3.编写测试类执行
//通过xml文件1.编写mapper/dao接口2.mapper.xml文件实现接口3.将mapper路径映射使用bean注入的方式写在applicationcontext.xml中4.创建dao接口的实体类来--创建sqlsession拿到mapper--并调用xml中注射到bean的相应方法这里又两种方式:SqlSessionTemplate/SqlSessionDaoSupport第二种其实是对第一种的再一次封装5.在test中创建bean中创建的4步骤中的对象,调用其方法即可。
Spring整合mybatis
数据库
1.在子项目中添加mybatis依赖2.在2.编写mybatis核心配置文件--配置数据库的driver、url,username、password.可以在抽取到db.properties中3.创建mybatis工具类(sqlsessionfactorybulid--sqlsessionfactory--sqlsession)4.创建实体类
0 条评论
下一页