MyBaits使用小结

简介: Mybatis用like进行模糊查询的时候,配置与所用的数据库有关系,总结了下,具体如下:   1、MySQL :LIKE CONCAT('%',#{empname},'%' ) 或者 LIKE CONCAT('%',‘${empname}’,'%' ) 2、oracle:LIKE '%'||#{empname}||'%'   http://blog.
 

Mybatis用like进行模糊查询的时候,配置与所用的数据库有关系,总结了下,具体如下:

 

1、MySQL :LIKE CONCAT('%',#{empname},'%' ) 或者 LIKE CONCAT('%',‘${empname}’,'%' )

2、oracle:LIKE '%'||#{empname}||'%'

 

http://blog.csdn.net/l2tp1012/article/details/32911703 

 


MyBatis构建sql时动态传入表名以及字段名:使用非预编译方式动态填入表名

  1. <select id="queryMetaList" resultType="Map" statementType="STATEMENT">  

 注意:非预编译的话,最好使用${}而不是#{}

 

http://wendy-wxie.iteye.com/blog/1605193

 


 

MyBaits报错:org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'loginName' in 'class java.lang.String'
解决:Mapper接口加上List<User> selectAll(@Param("loginName")String loginName);

 

目录
相关文章
|
5月前
|
SQL XML Java
Mybatis【使用注解开发】
Mybatis【使用注解开发】
|
11月前
|
XML SQL Java
【MyBatis学习笔记 五】MyBatis注解开发实现方式
【MyBatis学习笔记 五】MyBatis注解开发实现方式
85 0
|
12月前
|
SQL 算法 Java
用过MyBatis-Plus,我再也不想用mybatis了——MyBatis-Plus快速入门加常见注解总结,一文快速掌握MyBatis-Plus
用过MyBatis-Plus,我再也不想用mybatis了——MyBatis-Plus快速入门加常见注解总结,一文快速掌握MyBatis-Plus
|
数据库
Mybaits-plus
pom文件 连接数据库yaml代码 创建pojo类 分页查询
68 0
|
Java 关系型数据库 MySQL
Spring整合MyBatis的操作详解
Spring整合MyBatis的操作详解
80 0
Spring整合MyBatis的操作详解
|
Java 数据库连接 Spring
Spring整合Mybatis,SqlSessionDaoSupport方式
SqlSessionDaoSupport 是一个抽象的支持类,用来为你提供 SqlSession。调用 getSqlSession() 方法你会得到一个 SqlSessionTemplate🙌 接口实现类:(此类继承SqlSessionDaoSupport即可)
195 2
|
SQL Java 数据库连接
Mybatis的注解开发问题
第一个:You have an error in your SQL syntax;(一定要主义格式啊) 出现这个问题,本人查了很久查不出来,
74 0
|
SQL Java 数据库连接
跟我一起学mybatis之注解开发
跟我一起学mybatis之注解开发
64 0
|
Java 关系型数据库 MySQL
MyBatis(三、注解开发)
实现复杂关系映射之前我们可以在映射文件中通过配置来实现,使用注解开发后,我们可以使用@Results注解 ,@Result注解,@One注解,@Many注解组合完成复杂关系的配置。​ 修改MyBatis的核心配置文件,我们使用了注解替代的映射文件,所以我们只需要加载使用了注解的Mapper接口即可。这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper 映射文件了。.........
124 0
MyBatis(三、注解开发)
|
Java 数据库连接 mybatis