
mybatis
文章平均质量分 77
hwt_211
这个作者很懒,什么都没留下…
展开
-
mybatis基本环境搭建
一,首先加入mybatis-3.2.3.jar和ojdbc6.jar到项目中的lib文件夹下。 二, 针对sql建立以上结构, 1, Configuration.xml 是mybatis的一个配置文件:xml version="1.0" encoding="UTF-8" ?>DOCTYPE configurationPUBLIC "-//mybatis.or原创 2013-11-12 17:07:05 · 918 阅读 · 0 评论 -
mybatis整合spring的 泛型DAO接口
1,用户分页的参数类package hwt.Utils;import java.util.Map;public class PageEntity { private Integer page; //目前是第几页 private Integer size; //每页大小 private Map params; //传入的参数 private String orderColumn;原创 2013-11-12 17:13:42 · 11888 阅读 · 4 评论 -
mybatis + spring
1,Mybatis整合spring,首先要导入相应的包 2,配置applicationContext.xmlxml version="1.0" encoding="UTF-8"?>beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchem原创 2013-11-12 17:05:19 · 907 阅读 · 0 评论 -
mybatis传递参数
第一种=======================================================:在Mapper接口中的方法定义:public List getEmpsByTerms(int empid,String empname,int depid,String depname); 对于对应的mapper.xml select id="getEmpsBy原创 2013-11-12 17:05:48 · 874 阅读 · 0 评论 -
mybatis 日志打印
Configuration configuration = session.getConfiguration();//sqlId为配置文件中的sqlidMappedStatement mappedStatement = configuration.getMappedStatement(sqlId);//param为传入到sql语句中的参数BoundSql boundSql = ma原创 2013-11-12 17:07:39 · 926 阅读 · 0 评论 -
mybatis 关联
一对多的映射:xml version="1.0" encoding="UTF-8" ?> DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">mapper namespace="hwt.M原创 2013-11-12 17:07:59 · 970 阅读 · 0 评论 -
mybatis 缓存与懒加载
一,缓存对于mybatis的缓存,需要先开启mybatis缓存的总开关,在configuration.xml中的里面设置cacheEnabled 为 true (默认为true)src目录下 -->settings>setting name="cacheEnabled" value="true" />将完全加载这个对象的所有懒对象属性。 false,当延迟加载时,按需加载对原创 2013-11-12 17:09:08 · 2113 阅读 · 0 评论 -
mybatis 批量插入
List emps = new ArrayList();Emp emp = new Emp();emp.setEmpid(225);emp.setEmpname("黄文韬!!!");Dep dep = sqlSessionTemplate.selectOne("hwt.Mapper.DepMapper.selectPK", 1);emp.setDep(dep);emps.a原创 2013-11-12 17:09:28 · 1016 阅读 · 0 评论