在pom.xml文件中添加如下: <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</ ...
分类:
编程语言 时间:
2019-08-23 00:21:28
阅读次数:
130
1. mybatis中集成sharing jdbc采坑 1.1. 错误信息 1.2. 出现场景 我用的mybatis plus,现在要把 也就是 集成进来,java集成方式没问题,我打算用springboot的集成方式,因为这样只需要改配置文件就可以添加主从信息,分库分表等等了 然后就出问题了,报了 ...
分类:
数据库 时间:
2019-08-20 16:58:53
阅读次数:
205
Resources(org.apache.ibatis.io.Resources)是mybatis重要的资源class,它可以加载mybatis的配置文件,返回给我们想要的类型(File,URL,Perpoties,Reader)。 ClassLoaderWrapper(org.apache.iba ...
分类:
其他好文 时间:
2019-08-17 17:59:32
阅读次数:
93
如果是 某一个mapper找不到执行以下: 1.检查xml文件的namespace是否正确 2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此 3. Mapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置 ...
分类:
Web程序 时间:
2019-08-13 20:37:19
阅读次数:
105
分库 在分库的时候 有时候为了方便 一些表需要存放所有库的信息,称为全局库。如:用户表存放所有的用户。 此时分库的思路 数据库分为全局库和业务库,其中业务库又分为N多个库,全局库只放个别表方便开发。 这个时候 就需要一个全局DAO,此时我们的Mybatis就需要支持两个DAO 两个DAO(bizDa ...
分类:
其他好文 时间:
2019-07-31 22:18:55
阅读次数:
170
2019-07-31 MyBatis的核心原理,使用MyBatis与其他ORM框架对比,有哪些优点和缺点 核心原理: ORM 优点: 1.可以配置动态SQL 2.可以优化SQL 3.更好支持存储过程 4.更方便优化复杂的SQL语句 缺点: 1.配置比Hibernate更繁杂 2.更依赖SQL数据库, ...
分类:
其他好文 时间:
2019-07-31 13:17:03
阅读次数:
90
summarize SSM框架: SpringMVC(简化web)、Spring(简化service)、Mybatis(简化dao) 1. Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移 ...
分类:
其他好文 时间:
2019-07-31 12:52:58
阅读次数:
67
代码五分钟,bug两小时还不止,哇,找这个出错原因真的是找了好久。话不多说,直击问题根源:测试类的包结构有问题!!!。 BingException异常,通常情况下一般是xml文件中的namespace没有和接口的全限定名对应上,或者是id没有和方法名对应上,或者是mapper的扫描文件没有写对,这些 ...
分类:
Web程序 时间:
2019-07-29 14:24:49
阅读次数:
121
再用 junit 测试MyBatis时发现的错误: 从上面看错误是我们在pojo的类里面提供ItemsCustom的getter方法,但是在检查该类是,确实已经提供了getter/setter方法,而且是ide生成的,那么问题出在哪呢,是junit报错有偏差吗?明显不是的,我们有一个习惯在xml文件 ...
分类:
数据库 时间:
2019-07-21 16:14:30
阅读次数:
120
springboot项目整合mybatis,配置文件如下: 做sql查询的时候,提示com.mysql.jdbc.Driver已经弃用了。 Creating a new SqlSessionSqlSession [org.apache.ibatis.session.defaults.DefaultS ...
分类:
数据库 时间:
2019-07-20 16:56:36
阅读次数:
1457