- 博客(20)
- 资源 (6)
- 收藏
- 关注
转载 Spring三种注入IOC注入方式
Spring三种注入IOC注入方式 博客分类: JAVA-EE-Spring IOCSpring设计模式Struts框架.Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如: public class ClassA { private InterfaceB clzB; public doSomething() { Ojbect obj = Class.forName(Config.B
2013-11-26 11:14:00 1896
转载 Spring--IOC容器详解
Spring-- IOC容器详解 分类: ssh 2012-05-28 08:41 467人阅读 评论(2) 收藏 举报 iocbeanclassspringsetter正则表达式 Spring作为一个在java界广泛
2013-11-26 11:08:41 1569
转载 Sprinp-IOC和spring基本配置详解
细谈Spring(三)IOC和spring基本配置详解 分类: 学习专区 Java程序员从笨鸟到菜鸟 框架Hibernate 2012-06-08 10:59 2702人阅读 评论(1) 收藏
2013-11-26 11:07:32 1600
转载 oracle sql 优化
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是
2013-11-19 13:44:03 941
转载 statement与preparedStatement 批量操作
PreparedStatement:1) addBatch()将一组参数添加到PreparedStatement对象内部。2) executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。Statement:1) addBatch(String sql)方法会在批处理缓存中加入一条sql语句。2) executeBatch()执行批
2013-11-19 10:31:34 5619
转载 Java JDBC
一、JDBC常用接口、类介绍JDBC提供对独立于数据库统一的API,用以执行SQL命令。API常用的类、接口如下: DriverManager 管理JDBC驱动的服务类,主要通过它获取Connection数据库链接,常用方法如下:public static synchronized Connection getConnection(String url, String
2013-11-18 16:53:19 1127
转载 Mybatis3和Spring3整合的三种方法
简介: Mybatis和Spring的整合有三种方法,具体如下,个人建议用第三种抽象类方法。其中提供了许多便捷的方法。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件: "jdbc.properties"/>
2013-11-18 16:51:00 1119
转载 mybatis的SQL映射配置文件
SQL映射文件有很少的几个顶级元素(按照他们应该被定义的顺序如下)。 cache - 配置给定命名空间的缓存cache-ref – 从其他命名空间引用缓存配置。 resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集中来加载你的对象。parameterMap – 已经被废弃了!老式风格的参数映射。内联参数是首选,这个元素可能在将来被移除。sql – 可
2013-11-18 16:50:20 5704
转载 Mybatis使用OSCache和EHcache实现二级缓存
cacheibatisjar框架工具c 在IBATIS中,框架内置了对OSCache的支持,如果我们想使用EHCache,则需要通过我们手工实现来完成二级缓存的功能机制。 在mybatis中,开发组织只提供了一些默认的二级缓存实现的机制,并没有直接内置的支持OSCache和EHCache等二级缓存机制,而是作为一个集成jar包来提供二级缓存的实现,在官方网站上我们可以找到myb
2013-11-18 16:49:13 3448
转载 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
转载 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 解决(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
转载 mybatis3 Java API
mybatis3 Java API时间:2013-5-22 19:47:04 阅读:558 我要评论(0) 0 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。 MyBa
2013-11-18 16:43:35 3200
转载 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
原创 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
原创 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
原创 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 984
原创 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 2196
原创 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 1119
原创 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 1301
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人