随笔分类 - Mybatis
摘要:mybatis-plus使用对象属性进行SQL操作,经常会出现对象属性非表字段的情况,忽略映射字段使用以下注解: @TableField(exist = false):表示该属性不为数据库表字段,但又是必须使用的。 @TableField(exist = true):表示该属性为数据库表字段。 My
阅读全文
摘要:目前正在维护的公司的一个项目是一个ssm架构的java项目,dao层的接口有大量数据库查询的方法,一个条件变化就要对应一个方法,再加上一些通用的curd方法,对应一张表的dao层方法有时候多达近20个,果断决定优化一下,经过一番探索,发现了一个mybatis的好伴侣,mybatis-plus,上手容
阅读全文
摘要:1. 将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by user_id ,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如
阅读全文
摘要:使用mybatis配置映射文件比较的麻烦,但是有自动生成jar工具,方便加速开发速度,下面主要是该工具的使用以及相关的配置。 1、下载相关的资源 我们需要下载mybatis-generator-core-1.3.2.jar,MySQL-connector-Java-5.1.34.jar(对应相关数据
阅读全文
摘要:原文:http://blog.csdn.net/isea533/article/details/46815385 MyBatis多数据源配置(读写分离)首先说明,本文的配置使用的最直接的方式,实际用起来可能会很麻烦。实际应用中可能存在多种结合的情况,你可以理解本文的含义,不要死板的使用。多数据源的可
阅读全文
摘要:sqlMapConfig.xml配置文件详解:Xml代码 Xml代码 lazyLoadingEnabled="true"enhancementEnabled="true"errorTracingEnabled="true"maxRequests="32"maxSessions="10"maxTran...
阅读全文