mybatis一些细节

项目过程记录

如果你要整合springboot
你可能会去看中文官网 ,但是我建议看一下 英语版的,或许有些不一样的。
http://mybatis.org/spring/mappers.html#scan

https://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/


如果你是多模块的,要注意一下:
classpath: 和 classpath* 的区别 。加星的是包括lib的
你可以maven 打包看下 ,target目录下生成的jar 打开看看就知道了。
是maven打包不是idea的artifact打包。

https://www.cnblogs.com/lujiango/p/9619524.html
使用MyBatis时为什么Dao层不需要@Repository:
https://blog.csdn.net/hehyyoulan/article/details/98962138?utm_medium=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.wap_blog_relevant_pic2&depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.wap_blog_relevant_pic2


这是官网springboot的一些配置application 属性说明 。
可以去这里找
https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-application-properties.html#devtools-properties

如果你不清楚springboot帮你mybatis简化了什么,你可以从零开始建立 mybatis,再springboot。就知道了。


@Controller("Bean的名称")

定义控制层Bean,如Action

 

@Service("Bean的名称")

定义业务层Bean

 

@Repository("Bean的名称")

定义DAO层Bean

 

@Component  

定义Bean, 不好归类时使用.

Could not autowire.No beans of ‘CategoryMapper’ type found.
解决@Autowired注解Mapper报错问题
你应该子解一下下面的:

https://blog.csdn.net/wqh0830/article/details/96109587

https://blog.csdn.net/vivinchenleaf/article/details/100125646


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值