Mybatis
文章平均质量分 85
Mybatis
java爱分享
java爱分享
展开
-
mybatis3 增删改查额
MyBatis3 之增删改查操作 博客分类:MyIbatis configuration.xml , MyBatis主配置文件Java代码 "1.0" encoding="UTF-8"?> "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org转载 2013-05-08 19:06:17 · 3938 阅读 · 1 评论 -
mybatis 学习2
package com.zxh.customer.bean1;import java.util.List;import com.zxh.customer.bean.Parter;public class User { private Long custId; private String custName; private Parter parter;原创 2013-11-18 16:23:28 · 1118 阅读 · 0 评论 -
mybatis 学习6
package com.zxh.customer.springtemp.dao;import com.zxh.customer.springtemp.entity.Users333;public interface IUserDao { public Users333 selectUserById(Long custId); public void saveUser(User原创 2013-11-18 16:35:35 · 3207 阅读 · 0 评论 -
mybatis 学习7
package cn.com.jtcrm.common.mybatis.dao;import java.util.List;import java.util.Map;/** * * @author Administrator * * @param */public interface IBaseDao { /** * 单表插入记录转载 2013-11-18 16:41:55 · 1046 阅读 · 0 评论 -
mybatis与spring3_1整合四种方式
因spring3发布时mybatis还没有出正式版本,所以spring没有整合最新的mybatis.不过社区倒是开发了一个中间件。 需要的jar包mybatis-3.0.6.jarmybatis-spring-1.0.2.jar 要点:1.在spring中配置mybatis工厂类,spring管理SqlSessionFactory2.在dao层使用spring注转载 2013-11-18 16:46:25 · 3926 阅读 · 1 评论 -
Mybatis使用OSCache和EHcache实现二级缓存
cacheibatisjar框架工具c 在IBATIS中,框架内置了对OSCache的支持,如果我们想使用EHCache,则需要通过我们手工实现来完成二级缓存的功能机制。 在mybatis中,开发组织只提供了一些默认的二级缓存实现的机制,并没有直接内置的支持OSCache和EHCache等二级缓存机制,而是作为一个集成jar包来提供二级缓存的实现,在官方网站上我们可以找到myb转载 2013-11-18 16:49:13 · 3448 阅读 · 0 评论 -
mybatis+spring3实战2-sqlSessionDaoSupport方式
package com.zxh.customer.hashmap.dao;import java.util.List;import java.util.Map;/** * * @author Administrator * * @param */public interface IBaseDao { /** * 单表插入记录原创 2013-12-04 14:30:53 · 8661 阅读 · 2 评论 -
mybatis+spring3实战1-数据映射器 mapper方式
package com.zxh.customer.mapper.entity;public class User { private Long custId; private String custName; public Long getCustId() { return custId; } public void setCustId(Long cust原创 2013-12-04 14:27:34 · 5611 阅读 · 0 评论 -
mybatis+spring3实战3 - sqlSessionTemplate 方式
package com.zxh.customer.template.dao;import java.util.List;import java.util.Map;/** * * @author Administrator * * @param */public interface IBaseDao { /** * 单表插入记录原创 2013-12-04 14:33:40 · 25195 阅读 · 0 评论 -
mybatis 学习1
package com.zxh.customer.bean;public class Parter { private Long partyId; private String partyName; public Long getPartyId() { return partyId; } public void setPartyId(Long partyId)原创 2013-11-18 16:20:11 · 1300 阅读 · 0 评论 -
Mybatis3和Spring3整合的三种方法
简介: Mybatis和Spring的整合有三种方法,具体如下,个人建议用第三种抽象类方法。其中提供了许多便捷的方法。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件: "jdbc.properties"/>转载 2013-11-18 16:51:00 · 1119 阅读 · 0 评论 -
mybatis3 配置文件解析
配置文件的基本结构configuration —— 根元素 properties —— 定义配置外在化settings —— 一些全局性的配置typeAliases —— 为一些类定义别名typeHandlers —— 定义类型处理,也就是定义java类型与数据库中的数据类型之间的转换关系objectFactoryplugins —— Mybatis的插件,插件可以修改Mybati转载 2013-05-08 19:43:57 · 36289 阅读 · 0 评论 -
mybatis 学习3
package com.zxh.customer.testmap.dao;import java.util.List;import java.util.Map;public interface IBaseDao { /** * 获取单条记录 * @param map * @return */ public Map selectOne(String原创 2013-11-18 16:26:27 · 2195 阅读 · 0 评论 -
使用Mybatis 解决(N+1)
使用Mybatis高级映射的困惑(N+1)40 为了解决“N+1”问题,Mybatis推荐使用left join等关联查询,并结合等标签来映射高级查询结果。比如: Xml代码 resultMap type="Order" id="baseResultMap"> id property="id" column="order_id" />转载 2013-11-18 16:45:19 · 8018 阅读 · 2 评论 -
MyBatis 语句映射文件(2)增删改查、参数、缓存
2.2 select一个select 元素非常简单。例如:Xml代码 select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDENT_ID, ST.STUDENT_NAME,转载 2013-11-18 16:47:46 · 1378 阅读 · 0 评论 -
mybatis的SQL映射配置文件
SQL映射文件有很少的几个顶级元素(按照他们应该被定义的顺序如下)。 cache - 配置给定命名空间的缓存cache-ref – 从其他命名空间引用缓存配置。 resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集中来加载你的对象。parameterMap – 已经被废弃了!老式风格的参数映射。内联参数是首选,这个元素可能在将来被移除。sql – 可转载 2013-11-18 16:50:20 · 5704 阅读 · 0 评论 -
mybatis 学习4
package com.zxh.customer.daogeneric;import java.io.Serializable;import java.util.List;import java.util.Map;public interface IBaseDao { /** * 获取单条记录 * @param map * @return */原创 2013-11-18 16:29:29 · 983 阅读 · 0 评论 -
mybatis 学习5
package com.zxh.customer.spring.dao;import java.util.List;import com.zxh.customer.spring.entity.Users222;public interface UserMapper { // 方法名要和SQL映射文件中的id相同 包名+接口名与mapper的namespace相同 public原创 2013-11-18 16:32:29 · 904 阅读 · 0 评论 -
mybatis3 Java API
mybatis3 Java API时间:2013-5-22 19:47:04 阅读:558 我要评论(0) 0 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。 MyBa转载 2013-11-18 16:43:35 · 3200 阅读 · 0 评论 -
mybatis3 添加ehcache支持
为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率. 在Mybatis的官网上把集成ehcache的文档下载下来看了看,说的太简单了,对于新手很难理解,而且里面说的也不是很清楚,经过一番折腾,终于将ehcache加入了. 官网上提供转载 2013-12-05 14:56:12 · 12555 阅读 · 2 评论