51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#MyBatis
Mybatis中的like模糊查询
1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%");<selectid="selectPersons"resultType="person"parameterTyp...
代码星球
·
2020-12-26
Mybatis
中的
like
模糊
查询
Mybatis foreach
批量删除:<deleteid="deleteBatchByXXX"parameterType="list">deletefrom表名wheregroupon_idin<foreachcollection="list"item="item"index="index"open="("close=")"se...
代码星球
·
2020-12-26
Mybatis
foreach
Mybatis 插入与批量插入以及多参数批量删除
实体类:importjava.io.Serializable;publicclassAttachmentTableimplementsSerializable{privatestaticfinallongserialVersionUID=8325882509007088323L;privateIntegerid;//附...
代码星球
·
2020-12-26
插入
批量
Mybatis
以及
参数
Mybatis返回插入的主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能情景一:针对自增主键的表,在插入时不需要主键,而是在插入过程自动获取一个自增的主键,比如MySQL,可以采用如下两种配置方式<insertid="ins...
代码星球
·
2020-12-26
Mybatis
返回
插入
主键
Mybatis传递多个参数
方法一://DAO层的函数方法PublicUserselectUser(Stringname,Stringarea);对应的Mapper.xml <selectid="selectUser"resultMap="BaseResultMap">select*fromuser_user_twhereu...
代码星球
·
2020-12-26
Mybatis
传递
多个
参数
在maven项目中使用mybatis-generator-maven-plugin生成mybatis代码
项目整体的目录结构如下:pom.xml如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven....
代码星球
·
2020-12-26
maven
目中
使用
mybatis-generator-maven-plugin
生成
myBatis抛出异常Result Maps collection already contains value ...
原因是Eclipse编译了一份在bin目录下,将bin目录或者WEB-INF下class目录清空即可或者Mavenclean一下项目...
代码星球
·
2020-12-26
myBatis
抛出
异常
Result
Maps
用Maven插件生成Mybatis代码
现在代码管理基本上是采用Maven管理,Maven的好处此处不多说,大家用百度搜索会有很多介绍,本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。一、配置Mavenpom.xml文件在pom.xml增加以下插件:<plugin><groupId>org.mybatis.gen...
代码星球
·
2020-12-26
Maven
插件
生成
Mybatis
代码
generator自动生成mybatis配置和类信息
generator自动生成mybatis的xml配置、model、map等信息:1、下载mybatis-generator-core-1.3.2.jar包。 网址:http://code.google.com/p/mybatis/downloads/...
代码星球
·
2020-12-26
generator
自动生成
mybatis
配置
类信息
idea 创建的maven+spring+mybatis项目整合 报错无法创建bean
报错如下:Causedby:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'userService':Injectionofautowireddependenciesfailed;nestedexcept...
代码星球
·
2020-12-18
创建
idea
maven+spring+mybatis
项目
整合
mybatis13---2级缓存
验证内置的2级缓存Ehcache缓存的配置01.引入需要的ehcache和mybatis-ehcache两个jar包02.在mapper文件中增加 <cachetype="org.mybatis.caches.ehcache.EhcacheCache"/><!--配置Ehcache缓存--&...
代码星球
·
2020-12-18
mybatis13---2
缓存
mybatis12一级缓存
验证一级缓存的存在对应的实体类/***学生对应的实体类*/publicclassStudent{privateIntegersId;privateStringsName;publicIntegergetsId(){returnsId;}publicvoidsetsId(IntegersId){this.sId=sId;...
代码星球
·
2020-12-18
mybatis12
一级
缓存
Mybatis中#和$的区别
01.$不安全底层实现是Statement对象select*fromstudentwhereid=${id}如果我们id传入的是11编译之后select*fromstudentwhereid=11 #安全底层实现是PreparedStatement对象select*fromstudentwhereid=#{i...
代码星球
·
2020-12-18
Mybatis
区别
Mybatis 使用的 9 种设计模式,真是太有用了
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。Mybatis至少遇到了以下的设计模式的使用:Builder模式,例如SqlSessionFactoryBuilder、XMLConfigB...
代码星球
·
2020-12-10
Mybatis
用的
设计模式
真是
用了
todo--mybatis-generator-config....
todo--mybatis-generator-config.......
代码星球
·
2020-12-10
todo--mybatis-generator-config....
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他