&nbs
转载 2024-04-30 19:34:02
114阅读
1.对于多参数问题: 用 Map 情形一: <select id="checkLogin2" parameterClass="java.util.Map" resultClass="java.lang.Integer"> SELECT count(*) AS value FROM userinfo WHERE u
原创 2013-08-10 17:07:00
507阅读
文章分为2大部分,第1部分谈Springibatis整合,第2部分谈谈Spring事务管理,第一部分成功实现了,第二部分在实现时候出现了问题,希望各位高手能多多指点。 一 spring整合ibatis 1 创建ibatis功能类 由于ibatis是基于半自动ORM框架,对于每个DAO都需要手动编写功能类和xml配置文件,写起来是很费事。所以,我们选用ibatis代码自动生成器去生成具体功能类。下面是用代码自动生成器生成功能类: abatorConfig.xml文件,这个配置文件是ibatis代码自动生成器需要配置文件。Java代码 ...
转载 2012-10-01 13:42:00
129阅读
2评论
1 spring概念(1)spring核心两部分(2)spring一站式框架(3)spring版本可以使用基本javaBean代替EJB,EJB是重量级框架。1 spring是一个开源轻量级框架2 spring核心主要两部分:(1)aop:面向切面编程,扩展功能不是修改源代码实现(2)ioc:控制反转,比如一个类,在类里面有方法(不是静态方法),调用类型里面的方法,创建对象调用方法,创建类对象
  Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛一个半自动ORM框架,区别于Hibernate之类全自动框架,iBatis对数据库操作拥有更加灵活控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率开发者来说,iBatis是一个非常不错选择。而得到广泛应用开源企业架构Spring
转载 2024-05-17 13:04:16
36阅读
我们将来讨论一下在iBatis中非常重要一个内容,在我个人看来,能否真正用好iBatis一个关键,这就是ResultMap。字面上理解,它就是结果集映射,就是将返回记录逐个字段映射赋值给对象属性上。其实如果没有特殊需求的话我们完全可以使用ResultClass来代替它,因为如果字段与属性一模一样的话,查询出来数据集会自动匹配到ResultClass指定实例对象,如果字段名不在属性
转载 2024-04-19 14:07:22
31阅读
步骤:一、新建工程,添加ibatisspring和strutsjars; 二、数据库设计. 三、POJO类. 四、pojo类配置文件编写 五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】 六、dao接口和接口实现 七、service接口和接口实现 八、struts action实现及struts-config
转载 2024-03-08 22:02:45
70阅读
在applicationContext.xml文件中 使用了DBCP数据库连接池 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">        <property
转载 2009-03-10 16:45:27
664阅读
IBatisSpring整合   由于想利用spring强大注入功能,又想利用ibatis对sql封装轻巧功能,于是自己在想如何将他们整合起来。本人根据网上实例,再做了一些分析,在本机做了实验。 本机环境:XP操作系统、2G内存、Ibatis2.3.4、spring2.0、mysql5.1、mysql-connect-java-5.0.4-bin.jar。 &n
原创 2010-02-09 14:53:24
8421阅读
3点赞
4评论
Spring通过DAO模式,提供了对iBATIS良好支持。SqlMapClient对象是iBATIS主要对象,我们可以通过配置让spring来管理SqlMapClient对象创建。与hibernate类似,Spring提供了SqlMapClientDaoSupport对象,我们DAO可以继承这个类,通过它所提供SqlMapClientTemplate对象来操纵数据库。看起来这些概念都与
转载 精选 2013-09-23 10:11:36
411阅读
通过DAO模式,提供了对iBATIS良好支持。SqlMapClient对象是iBATIS主要对象,我们可以通过配置让spring来管理SqlMapClient对象创建。与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们DAO可以继承这个类,通过它所提供SqlMapClientTemplate对象来操纵数据库。看起来这些概念都与
转载 2023-07-03 11:52:58
63阅读
一般情况下,我们用ibatis都是传入一个参数,这个参数可以为一个类,一个字符串,一个整型等等,例如: <select id="selectpw" parameterClass="String" resultClass="String">            select pwd from userinfo            where userid=#userid#     
转载 2021-08-03 15:57:29
1271阅读
原型参数selectID as id,TYPE as type,DESCR as descrfrom APP_LOGwhere ID = #id# sqlMapper.queryForObject("select0", id); Map类参数selectID as id,TYPE as type,DESCR as descrf
原创 2023-04-14 09:43:17
67阅读
(1) cacheModelsEnabled: 是否启用SqlMapClient上缓存机制。建议设为"true"。默认值为“true”。 (2) enhancementEnabled: 是否针对POJO启用字节码增强机制以提升getter/setter调用效能,避免使用JavaReflect所带来性能开销。同时,这也为 Lazy Loading带来了极大性能提升。建议设为"tru...
原创 2023-04-14 16:16:20
229阅读
引自友人blog: [url]http://blog.csdn.net/senton[/url]   数据库用是mysql,开发环境是Eclipse3.2:1.首先把用到包导入进来,此例用spring-framework-1.2.7,iBATIS_DBL-2.1.7.597,mysql数  据库连接包用是mysql-connector-java-5.0.3-bi
原创 2007-04-03 03:06:11
4213阅读
2评论
  http://snowolf.iteye.com/blog/752764 iBatis整理&mdash;&mdash;iBatis批处理实现(Spring环境) 最近做一个小项目,用到Spring+iBatis。突然遇到一个很久远,却很实在问题:在Spring下怎么使用iBatis批处理实现?  大概是太久没有写Dao了,这部分真的忘得太干净了。 
转载 精选 2012-03-03 12:20:00
607阅读
最近研究了一下Spring + iBATIS。发现看别人例子是一回事,自己写一个完整应用又是另外一回事。自己受够了网上贴一知半解代码。iBATIS是一个持久化框架,封面了sql过程,虽然sql语句需要自己写。另外,我觉得对于初学者来说,完整示例真的很重要,不然不知道文件是如果放置。所有的...
转载 2016-01-05 10:42:00
108阅读
2评论
OR Mapping思想相信不用多说大家都明白了,在这里
原创 2023-07-21 17:09:48
50阅读
 结果映射(result map)Result Map将从数据库查询所得结果映射到对象属性。在使用映射语句时,Result Map是我们要理解最常用也是最重要特性之一。通过Result Map我们可以控制如何从查询结果中获取数据,以及列是如何映射到对象属性。Result Map可以描述列类型、null值替换以及复杂属性(包括集合)映射。扩展Result Map可选ex
转载 2024-05-07 17:14:47
63阅读
一.Spring MVC概述  Spring MVC属于SpringFrameWork后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序全功能 MVC 模块。使用 Spring 可插入 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用SpringSpringMVC框架或集成其他MVC开发框架,如Struts1(现在一般不
  • 1
  • 2
  • 3
  • 4
  • 5