springboot集成mybatis——单表简单配置使用
2018-06-28 13:32
531 查看
项目结构
1.构建maven项目 pom.xml添加依赖
2.application.yml配置
- type-aliases-package :指定包名用来搜素类型别名
mapper-locations :指定mapper.xml所在的位置
3.mysql建表
4.创建实体类
5.编写mapper接口
在mapper接口上标注@Mapper注解 或者通过使用@MapperScan指定要扫描的Mapper类的包的路径 注入mapper接口时会报找不到bean的警告 但是不影响使用 可以在mapper接口上加@Component消除警告
@Insert注解来定义一个INSERT映射语句
@Options(useGeneratedKeys = true,keyColumn = "addr_id",keyProperty = "addrId") 表明addr_id列值将会通过MySQL数据库自动生成。并且生成的值将会被设置到address对象的addrId属性中。
@Select注解来定义一个SELECT映射语句。
我们可以将查询结果通过别名或者是 @Results注解与Java Bean属性映射起来。 @Results注解和映射器XML配置文件元素<resultMap> 对应。 然而,My Batis3.2.2不能为 @Results注解赋予一个ID。所以,不像<resultMap>元素,我们不应在不同的映射语句中重用 @Results声明。这意味着即使 @Results注解完全相同,我们也需要(在不同的映射接口中)重复 @Results声明。
mapper.xml
namespace: 对应映射接口
@Update注解来定义一个UPDATE映射语句
@Delete注解来定义一个DELETE映射语句
6.测试
阅读更多
相关文章推荐
- mybatis简单sql使用java注解而不是xml配置
- 使用idea搭建一个简单的SSM框架:(3)配置spring+mybatis
- 初识MyBatis(如何写配置文件和简单使用)
- MyBatis集成log4j简单配置
- MyBatis配置文件和简单使用
- Mybatis的配置及简单使用
- SpringBoot集成MyBatis时要配置的Mapper中的xml
- Mybatis3.2.1使用例三:Mapper方式集成Spring、配置文件提供SQL
- idea使用maven配置mybatis环境以及idea中集成log4j
- Jenkins持续集成安装、配置、简单使用
- Spring Boot(1)集成MyBatis的简单使用
- Mybatis分页插件PageHelper的配置和简单使用方法(推荐)
- SpringBoot | 第九章:Mybatis-plus的集成和使用
- springboot中使用Mybatis注解配置详解
- Spring中使用MyBatis的简单配置
- mybatis简单sql使用java注解而不是xml配置
- myBatis简单配置和使用
- MyBatis 如何写配置文件和简单使用
- Spring+SpringMVC+Mybatis简单配置和使用
- idea使用maven配置mybatis环境以及idea中集成log4j