在StatementHandler使用prepare()方法后,接下来就是使用ParameterHandler来设置参数,让我们看看它的定义: getParameterObject()是获取参数的,而setParameters()是设置参数的,相当于对一条sql所有的参数都执行ps.setXXX(v ...
分类:
其他好文 时间:
2017-09-22 00:41:47
阅读次数:
176
这个是级联查询 一次性把两个表的内容都累出来 这两个都是分布查询 多对一也是这样的 只是association 换成collection 多对一查询 联合查询一般用分布查询 resultmap标签中 type类型就是想要查询的类型 id随便写 是resultmap的唯一标识,collection标签 ...
分类:
其他好文 时间:
2017-09-21 23:27:17
阅读次数:
200
在数据库中填加新表 在总配置文件中加入子mapper地址 //注意此处一定要与添加的类一致 //注此处model也要与定义处一致 insert into credi... ...
分类:
数据库 时间:
2017-09-21 23:22:35
阅读次数:
202
--> --> 0;length>18:使用BigDecimal; scale=0;length[10,18]:使用Long; ... ...
分类:
其他好文 时间:
2017-09-21 23:20:17
阅读次数:
213
1 mybatis的底层实现 使用dom4j将配置文件读取出来,使用动态代理动态创建代理对象,中间的调用方法和过程是使用java的反射机制 2 数据库字段和属性名不一致的问题 3 排序时接受参数的字符选择问题 4 传递多参数的方法 5 获取刚刚插入数据的id(带有自增主键) ...
分类:
其他好文 时间:
2017-09-21 19:18:11
阅读次数:
149
最近因为项目要求整合了spring+mybatis架构进行项目开发,现将相关整合配置文件整理如下: 基本架构:spring+springmvc+mybatis 分布式框架:dubbo+zookeeper 数据库:mysql 数据库连接池:Druid 1 数据库连接配置信息jdbc.propertie ...
分类:
编程语言 时间:
2017-09-21 13:46:21
阅读次数:
330
创建maven项目后,在pox.xml中添加依赖的jar包 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat ...
分类:
编程语言 时间:
2017-09-20 22:04:57
阅读次数:
240
hibernate 和mybatis 你觉得选哪个?原因? Mybatis优势 MyBatis可以进行更为细致的SQL优化,可以减少查询字段。 MyBatis容易掌握,而Hibernate门槛较高。 Hibernate优势 Hibernate的DAO层开发比MyBatis简单,Mybatis需要维护 ...
分类:
Web程序 时间:
2017-09-20 21:55:45
阅读次数:
146
通过MyBatis Generator可以自动生成实体、mapper和dao层,记录一下怎么用的。 主要步骤: 关于mybatis从数据库反向生成实体、DAO、mapper: 参考文章:http://www.cnblogs.com/wangkeai/p/6934683.html第一种方式:main方 ...
分类:
移动开发 时间:
2017-09-20 18:07:14
阅读次数:
306
1. MyBatis缓存简介 MyBatis提供支持一级缓存及二级缓存。 一级缓存: 2.MyBatis一级缓存 ...
分类:
其他好文 时间:
2017-09-20 14:40:52
阅读次数:
119