spring-boot集成Mybatis

添加Mybatis的起步依赖



org.mybatis.spring.boot
mybatis-spring-boot-starter
1.1.1

添加数据库驱动坐标



mysql
mysql-connector-java

在application.properties中添加数据量的连接信息
#数据库连接信息

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/tets
spring.datasource.username=root
spring.datasource.password=root

编写Mapper

@Mapper
public interface UserMapper {
public List queryUserList();
}

在src\main\resources\mapper路径下加入UserMapper.xml配置文件"






    


注意这里需要在pom中添加下面代码


  
    
      src/main/java
      
        **/*.xml
      
    
  

不用
在application.properties中添加mybatis的信息

#配置mybatis信息
#pojo别名扫描包
mybatis.type-aliases-package=sise.cn.domain
#加载Mybatis映射文件
mybatis.mapper-locations=classpath:mapper/*Mapper.xml

编写测试Controller

@Controller
public class MapperController {
@Autowired
private UserMapper userMapper;
@RequestMapping("/queryUser")
@ResponseBody
public List queryUser(){
List users = userMapper.queryUserList();
return users;
}
}

springboot中的事务
在service在实现类在家@transactional注解即可

你可能感兴趣的:(springboot)