文章分类 - Mybatis
摘要:一、搭建开发环境 首先创建一个maven webapp工程,通过maven来管理项目。最终结果如下: 引入spring和mybatis的jar包 表结构以及数据如下: 二、引入Spring配置SpringMVC web.xml配置如下: spring-mvc.xml 三、整合mybatis 创建Us
阅读全文
摘要:mybatis提供了缓存机制减轻数据库压力,提高数据库性能 mybatis的缓存分为两级:一级缓存、二级缓存 一级缓存是SqlSession级别的缓存,缓存的数据只在SqlSession内有效 二级缓存是mapper级别的缓存,同一个namespace公用这一个缓存,所以对SqlSession是共享
阅读全文
摘要:一、创建存储过程 二、配置Mapper.xml 三、测试代码 此名字有多少个:null {name=马, sum=5} 结论:1.mapper.xml中配置的存储过程入参和出参名字必须和测试代码map集合中的key相同,不必和存储过程声明时的入参出参名称相同 2.mybatis调用存储过程,入参和出
阅读全文
摘要:在ORM启动的时候报了个错: 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾 原因是在ORM的配置文件中: <property name="connection.url">jdbc:mysql://127.0.0.1/cache?useUnicode=true&ch
阅读全文
摘要:如何传递多个参数有两个方法:一种是使用Map,另一种是使用JavaBeanjava.util.Map,这两个都是可以的 --> /** * 通过Map传递多个参数 */ @Test public void testSelectByMap() {...
阅读全文
摘要:最开始是酱紫的:Preparing: exec Wx_SignIn_getXY '?'### The error may exist in file [E:\WM-Member1\wechat\wm-dao\target\classes\sqlmap\XY.xml]### The error may...
阅读全文
摘要:昨天做的那个demo中通过xml文件里面配置的select语句进行数据库的操作,今天通过注解来进行同样的操作工作目录:主要是这个UserMapperI接口,这个接口不需要我们实现它,通过注解mybatis会动态帮我实现之,我们拿来用就OK了,是不是很贴心,^_^具体看下这个接口:package co...
阅读全文
摘要:半年不写后台,又给忘光了,呵呵,这次记个笔记吧,废话就此止今天就写一个简单的mybatis demo所需jar:mybatis-3.2.1mysql-connector-java-5.0.8数据库表demo的工程目录conf.xmlmybatis配置文件 ...
阅读全文

浙公网安备 33010602011771号