代码基于 SpringBoot + SpringDataJDBC + Mybatis 架构 介绍使用多数据源的关键的一些类:AbstractRoutingDataSource继承实现determineCurrentLookupKey方法,此方法主要返回AbstractRoutingDataSourc ...
分类:
数据库 时间:
2020-05-29 21:18:14
阅读次数:
86
1.代码生成器:自定义包名、自定义类名、自定义生成哪些包、自定义mapper.xml生成位置; 2.逻辑删除; 3.多对一:多表+分页+动态条件; 4.较完善的注释。 代码在码云上:https://gitee.com/xfyuao/surprise.git 工具、技术版本:jdk 8.18、ecli ...
分类:
编程语言 时间:
2020-05-29 19:27:01
阅读次数:
143
搭建微服务框架(数据库持久层-SpringDataJPA) 用惯了Mybatis,这次来换换口味,在SQuid中集成SpringDataJPA。 本文源地址:搭建微服务框架(数据库持久层-SpringDataJPA) Github地址:SQuid 介绍 以前都是听说过的是 HibernateJPA ...
分类:
数据库 时间:
2020-05-29 18:02:18
阅读次数:
90
今日Mybatis执行一个add命令时,报错 invalid comparison: java.util.Date and java.lang.String;字面意思是Data和String不匹配,但是我仔细查看了Pojo以及jdbcType的类型,都是时间类型,没有错误,但是清除class之后重新 ...
分类:
编程语言 时间:
2020-05-29 12:11:16
阅读次数:
77
什么是mybatis MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary ...
分类:
其他好文 时间:
2020-05-29 11:56:28
阅读次数:
71
1.java是如何连接数据库的? 刚开始的时候我们使用的jdbc连接,后来改用mybatis框架、再后来使用SpringBoot整合了mybatis框架、再后来我们就使用mycat进行了主从分离(这个前提是我们收先将数据库设置成主从同步)2.什么是jdbc? jdbc是java语言的13中规范之一, ...
分类:
数据库 时间:
2020-05-29 09:49:23
阅读次数:
81
org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.builder.BuilderException: Parsing error was f ...
分类:
其他好文 时间:
2020-05-28 23:46:38
阅读次数:
105
一.springmvc-mybatis整合思路 1..整合dao层 1.整合mybatis和spring,把mapper接口交给spring容器来管理,由于mapper接口可能存在多个的现象,使用mapper的扫描的方式在容器中注册 2..整合service层 2.spring管理service接口 ...
分类:
编程语言 时间:
2020-05-28 16:52:00
阅读次数:
66
官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/ Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/my ...
分类:
编程语言 时间:
2020-05-28 16:40:51
阅读次数:
67
模板引擎是 velocity(默认引擎) 自己可根据需要稍作修改,如果要大改则需要去看模板引擎的语法了。 package ${package.Controller}; import org.springframework.web.bind.annotation.RequestMapping; #if ...
分类:
其他好文 时间:
2020-05-28 11:32:16
阅读次数:
340