51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#yb
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....
springBoot集成MyBatis
<!--mybatisspringboot集成--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starte...
代码星球
·
2020-11-27
springBoot
集成
MyBatis
Mybatis(一)
MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需...
代码星球
·
2020-11-27
Mybatis
spring+spring mvc+mybatis 实现主从数据库配置
一、配置文件1、jdbc.propertiesmaster_driverUrl=jdbc:mysql://localhost:3306/shiro?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&...
代码星球
·
2020-11-27
spring+spring
mvc+mybatis
实现
主从
数据库
Elasticsearch java api 常用查询方法QueryBuilder构造举例
转载:http://m.blog.csdn.net/u012546526/article/details/74184769Elasticsearch版本5.1.1pom<dependency><groupId>org.elasticsearch</groupId><artifa...
代码星球
·
2020-11-27
Elasticsearch
java
api
常用
查询
mybatis问题合集:#{}与${}区别、动态sql语句、缓存机制
一、MyBatis中#{}和${}区别 #{}是预编译处理,像传进来的数据会加个""(#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号) ${} 就是字符串替换。直接替换掉占位符。$方式一般用于传入数据库对象,例如传入表名. 使用${}的话会导致sql注入。什么是SQL注入呢?比如sele...
代码星球
·
2020-11-21
mybatis
问题
合集
区别
动态
uploadify在火狐下上传不了的解决方案,java版(Spring+SpringMVC+MyBatis)详细解决方案
由于技术选型的原因,在一个产品中,我选择了uploadify,选择它的原因是它有完善的技术文档说明(http://www.uploadify.com/documentation/),唯一不足的是官方文档上的例子是用php写的。而对与我们这些使用Java语言的小生们而言,在遇到问题后发现找到一个适合自己的例子很不好找。特...
代码星球
·
2020-11-21
解决方案
uploadify
火狐
传不
了的
mybatis中mapUnderscoreToCamelCase自动驼峰命名转换
ssm项目中在mybatis配置文件中添加以下配置,可以将数据库中user_name转化成userName与实体类属性对应,如果数据库使用如user_name的命名方式,实体类采用驼峰命名。配置后无需写resultMapper将数据库字段和实体类属性对应 <?xmlversion="1.0"...
代码星球
·
2020-11-01
mybatis
mapUnderscoreToCamelCase
自动
驼峰
命名
mybatis简介
#mybatis简介##简介-----------------------------MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的P...
代码星球
·
2020-11-01
mybatis
简介
mybatis中mysql和oracle的差异
1、applicationContext.xml中的配置差异:在applicationContext.xml的数据源dataSource的配置中,mysql数据库需要心跳包的配置,而oracle中不需要,否则会报错 2、mybatis模糊查询中sql语句的差异mysql在使用concat拼接字符串时可以直接将...
代码星球
·
2020-11-01
mybatis
mysql
oracle
差异
MyBatis传入多个参数的问题
一、单个参数:publicList<XXBean>getXXBeanList(StringxxCode);<selectid="getXXXBeanList"parameterType="java.lang.String"resultType="XXBean"> selectt.*fromta...
代码星球
·
2020-11-01
MyBatis
传入
多个
参数
问题
键盘类型UIKeyboardType
UITextField、UITextView等能够调出系统键盘的控件,通过下面这个属性可以控制弹出键盘的样式:self.priceTextField.keyboardType=UIKeyboardTypeDecimalPad;下面枚举下,常见的13种键盘样式 1.UIKeyboardTypeDefault(当...
代码星球
·
2020-10-22
键盘
类型
UIKeyboardType
[置顶] mybatis的批量新增
开发项目中,总是与数据打交道,有的时候将数据放入到一个集合中,然后在遍历集合一条一条的插入,感觉效率超不好,最近又碰到这个问题,插入50条数据用了将近1s,完全满足不了系统的需求.效率必须加快,然后网上查询资料,历经千万bug,终于搞定,这里指提供mybatis中的配置,至于dao层的调用mybatis就自己上网查询下...
代码星球
·
2020-10-21
置顶
mybatis
批量
新增
类 ArrayBlockingQueue<E>(一个由数组支持的有界阻塞队列。)
类型参数:E-在此collection中保持的元素类型所有已实现的接口:Serializable,Iterable<E>,Collection<E>,BlockingQueue<E>,Queue<E>publicclassArrayBlockingQueue<E&g...
代码星球
·
2020-10-21
ArrayBlockingQueue
一个
数组
支持
阻塞
首页
上一页
...
17
18
19
20
21
...
下一页
尾页
按字母分类:
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
其他