文章分为2大部分,第1部分谈Spring对ibatis的整合,第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、spring和struts的jars; 二、数据库设计. 三、POJO类. 四、pojo类配置文件编写 五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】 六、dao接口和接口实现 七、service接口和接口实现 八、struts action实现及struts-config            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 22:02:45
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引自友人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整理——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评论
                            
                                                 
                 
                
                             
         
            
            
            
            一.Spring MVC概述  Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一般不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 16:22:29
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            网上IBatisNet 的例子不少,但都是基于SqlServer的。 有些项目是单机项目,不需要用到这么大的数据库,而Sqlite是单机和小型数据库的首选。 所以,我写了一个Demo,以起到抛砖引玉的作用。 在编写的过程中有一些小细节记录一下。 1. 使用sqlite时,只需要使用到sqlite的两 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-21 13:18:00
                            
                                140阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            
在applicationContext.xml文件中 
使用了DBCP数据库连接池
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">        <property            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-03-10 16:45:27
                            
                                661阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建,继而整合iBatis和Spring。与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTemplat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-03-01 15:33:02
                            
                                266阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mybatis是ibatis的升级版,spring也有自带mybatis的orm。所以,搭建ibatis的框架也会有多种方式(我这里mybatis是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-11 17:19:17
                            
                                244阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建,继而整合iBatis和Spring。
与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-10-31 23:43:26
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            spring与ibatis框架整合            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-12-03 16:22:44
                            
                                364阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。
有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用iBATIS的节点来获取语句所产生的主键。
例子如下:
<i            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-05-18 16:19:04
                            
                                5039阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            IBatis与Spring的整合
  由于想利用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阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在本文中,我们将探索如何在Spring Boot项目中添加iBatis配置。iBatis是一个持久层框架,可以简化数据库操作。在考虑到项目的灵活性和数据库的性能时,合理地配置iBatis是非常重要的。以下内容将指导你完成整个过程。
## 环境准备
首先,我们需要确保基础环境符合要求。
### 软硬件要求
| 组件               | 版本       |
|----------            
                
         
            
            
            
            10.3 Spring对IBatis的支持  
     Spring对IBatis提供了完善的内建支持。使用Spring提供的IBatis辅助类,可以大大简化原有的IBatis访问代码。这些辅助类位于org.springframework.orm.ibatis包下,目前Spring可同时支持IBatis1.3.x和2.0。 此            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 20:18:34
                            
                                19阅读