随笔分类 - Mybatis
摘要:1、动态SQL片段 通过SQL片段达到代码复用 <!-- 动态条件分页查询 --> <sql id="sql_count"> select count(*) </sql> <sql id="sql_select"> select * </sql> <sql id="sql_where"> from
阅读全文
摘要:Spring+MyBatis实现读写分离四种实现方案整理 方案1 通过MyBatis配置文件创建读写分离两个DataSource,每个SqlSessionFactoryBean对象的mapperLocations属性制定两个读写数据源的配置文件。将所有读的操作配置在读文件中,所有写的操作配置在写文件
阅读全文
摘要:由于项目中需要使用数据源,用的网上开源的项目,之前使用网上通用的多数据源配置,没有切换成功,于是采用了AOP来切换数据源。 (此处只贴出关于多数据源和其他部分的一些配置) spring-context.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 <b
阅读全文
摘要:第一种写法: 原符号 < <= > >= & ' "替换符号 < <= > >= & ' "例如:sql如下:create_date_time >= #{startTime} and create_date_time <= #{endT
阅读全文
摘要:Exception in thread "main" java.lang.RuntimeException: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java
阅读全文
摘要:由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在
阅读全文

浙公网安备 33010602011771号