【MyBatis】学习纪要三:Spring Boot 整合 MyBatis
标签:
SpringBoot
在学习完 MyBtais 的一些用法或,我依然写了我的个人博客——cms 以此来检验我学习的MyBatis是否可用,值得庆贺的是,简单的 cms 系统上线了,前后端分离,Spring Boot 开发的RESTful风格的API供前端调用。
在学习MyBatis的时候,我们知道,他有一个公共的配置文件 mybatis-config.xml
,但我们用Spring Boot 集成MyBatis的时候,这个公共配置文件已不再用了,那么,我们在哪里写MyBatis的公共配置文件了呢?
答案是application.properties
。
其实很早,在MyBatis的官方文档中已经说了MyBatis如何与Spring Boot集成
很简单,Spring Boot 会帮助我们自动配置。
applicationmybatis.type-aliases-package=com.example.domain.model
mybatis.type-handlers-package=com.example.typehandler
mybatis.configuration.map-underscore-to-camel-case=true
mybatis.configuration.default-fetch-size=100
mybatis.configuration.default-statement-timeout=30
这是官网提供的例子。
总结1、要多看在配置文件中能够为我们提供哪些配置,这可能在很大程度上帮到我们。
2、在实际项目中,可能需要多种配置方案:开发时配置,测试时配置,上线是配置。要灵活运用。
spring.profiles.active=dev
3、最后来看一个常用的配置:
mybatis.type-aliases-package=com.fengwenyi.demo1.entity
mybatis.mapper-locations=classpath:mapper/*.xml
资料
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦