mybatis的使用

  快速构建mybatis的应用,但是提示dao层接口没有bean,不能注入,是哪里出问题了?需要尽快解决bug,同时立即其工作原理。

  实在不行,只有去github等网站看完整的相似的工程源码。

  看了github上的源码,似乎少了一个mybatis-pring的jar文件,我之前开发时用到过,这次开发忘记了。

------------------------分割线

  之前mybatis集成在springboot中,没有使用spring-mybatis的安装包,所以出错。还有就是返回前台的json数组为空,不知到怎么回事,最后理解了其解析json的原理,发现是没有写setter和getter的方法。还有时间和双浮点数的格式。

----------------------

   报错not bounded,我调这个bug调了一天多,在网上搜索的检查namespace,package等,都没有错。错误提示是没有找到xml文件,我就纳闷了,为什么找不到呢?后来才发现,原来是resource中奇怪的目录为题,可以看着两个链接:https://jingyan.baidu.com/article/93f9803f51225fe0e56f5573.html,https://blog.csdn.net/benben513624/article/details/81076182。

  在创建resources下目录时,和创建package不同,我去磁盘文件夹下看了文件的目录,发现com.exaple.demo.mapper显示为一个文件夹,而不是子文件夹,即com/example/demo/mapper,这个是一个非常隐蔽的错误,希望大家能够学到。

原文地址:https://www.cnblogs.com/Robin008/p/9417769.html