`

ibatis修改sqlmap不重启服务器

 
阅读更多

ibatis在开发的时候每次修改都需要重启应用服务器,所以一直想做一下ibatis的动态加载,网上查了下,找到个牛人。

 

http://blog.csdn.net/palm_civet/article/details/5993613

 

根据这篇博客。

 

于是就试验了下。嘿还真是好使。

 

做个笔记。

 

代码在附件中。使用方式和正常的一样

<bean id="SqlMapClient" class="test.develop.ibatis.DySqlMapClientFactoryBean">
	<property name="configLocation" value="classpath:ibatis/sqlMap-config.xml"/>
	<property name="dataSource" ref="dataSource"/>
</bean>

 

好了,大家赶紧体验下吧。

分享到:
评论
3 楼 200cc 2011-12-14  
测试成功.
xml解析的部分,习惯用dom4j
2 楼 qq85609655 2011-11-29  
windmxf 写道
问下,上面这段代码放在哪个xml里面的?能否再详细的解释一下,谢谢



<bean id="SqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean" scope="singleton">
<property name="configLocation" value="classpath:ibatis/sqlMap-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>

ibatis的SqlMapClient替换为下面的配置

<bean id="SqlMapClient" class="test.develop.ibatis.DySqlMapClientFactoryBean"> 
    <property name="configLocation" value="classpath:ibatis/sqlMap-config.xml"/> 
    <property name="dataSource" ref="dataSource"/> 
</bean>

其余的不变
1 楼 windmxf 2011-11-22  
问下,上面这段代码放在哪个xml里面的?能否再详细的解释一下,谢谢

相关推荐

    ibatis_修改sqlmap不重启

    "ibatis_修改sqlmap不重启"这个主题聚焦于如何在开发过程中优化流程,提升效率,即在Ibatis中更改SqlMap配置后,无需重启应用即可生效。 一、Ibatis SqlMap概述 SqlMap是Ibatis的核心组件,它包含了SQL查询的配置...

    ibatis-sqlmap-2.jar.zip

    《深入解析iBatis-SQLMap 2》 在Java Web开发领域,iBatis作为一个优秀的持久层框架,因其灵活性和高效性而深受开发者喜爱。本文将深入探讨iBatis-SQLMap 2版本,主要关注`ibatis-sqlmap-2.jar.zip`这个压缩包中的...

    ibatis-sqlmap_2.3.4_2.jar两个版本的jar包

    2. ibatis-sqlmap_2.jar:这个版本可能是较早的通用版本,不提供具体的版本号,可能包含了2.3.4之前的一些功能和特性。在选择使用时,通常建议使用有明确版本号的jar包,以确保稳定性和兼容性。 三、核心概念 1. ...

    ibatis-sqlmap-2.jar

    ibatis-sqlmap-2.jar 对数据库进行操作的jar包 很方便使用

    ibatis的SqlMap辅助生成工具

    Ibatis的SqlMap配置文件是其核心部分,用于定义SQL语句、参数映射和结果映射,但手动编写SqlMap文件可能效率低下且容易出错。为了解决这个问题,出现了"ibatis的SqlMap辅助生成工具",它旨在提高开发效率,减少错误...

    ibatis-sqlmap-2.3.4.726-sources.jar.zip_birth84v_cutting1v2_ibat

    《深入解析iBatis-SQLMap 2.3.4.726源码》 在Java开发领域,iBatis作为一个优秀的持久层框架,深受广大开发者喜爱。它将SQL语句与Java代码分离,提高了代码的可读性和可维护性。本篇将围绕iBatis-SQLMap 2.3.4.726...

    ibatis-sqlMap相关参考

    【标题】:“Ibatis-SQLMap相关参考” 在IT领域,Ibatis是一个广泛使用的轻量级持久层框架,它提供了一种将SQL语句与Java代码分离的方式,从而简化了数据库操作。SQLMap是Ibatis的核心组件,它定义了如何执行SQL...

    ibatis-sqlmap-2.3.0中sqlmap支持通配符

    本篇文章将深入探讨Ibatis SqlMap在2.3.0版本中对通配符的支持,帮助开发者更好地理解和利用这一特性。 SqlMap是Ibatis的核心组件,它负责管理和执行SQL语句。在处理动态SQL时,有时我们需要在查询条件中使用通配符...

    iBatis_SqlMap的配置总结[1]

    SqlMap是iBatis的核心配置文件,用于定义数据库交互的各种操作。以下是关于iBatis_SqlMap配置的一些关键知识点: 1. **命名空间(Namespace)**: 命名空间是SqlMap配置中的一个重要概念,用于区分不同的SqlMap...

    ibatis-sqlMap-入门教程(代码)

    【标题】"ibatis-sqlMap-入门教程(代码)" 涉及的知识点主要集中在使用MyBatis(原iBATIS)框架进行数据库操作的初步实践上。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射,避免了几乎...

    ibatis-sqlMap

    ### ibatis-sqlMap:SQL语句映射指导 #### 引言 ibatis-sqlMap,也称为iBATIS DataMapper,是一个用于简化数据库访问的框架,它通过使用简单的XML描述符将Java对象映射到SQL语句上。本文档旨在提供一个全面的指南...

    ibatis 中sqlMap配置

    在 iBatis 框架中,SQLMap配置是整个应用程序的核心部分,占据了大部分的开发工作。下面将详细解析 iBatis 中SQLMap配置的关键知识点: 1. **命名空间(Namespace)**: 命名空间是iBatis配置中的一个重要概念,它...

    根据表生成ibatis的sqlMap文件

    同时,由于SQL语句是根据实际数据库表结构自动生成的,所以也降低了因数据库结构调整而修改SQLMap文件的风险。 总的来说,"根据表生成iBatis的SQLMap文件"是一项实用的开发任务,结合JDBC的元数据功能,可以有效地...

    ibatis_sqlMap的配置总结

    ### ibatis_sqlMap的配置总结 #### 一、ibatis_sqlMap配置的重要性 在iBatis框架中,SqlMap的配置扮演着极其重要的角色。它不仅关乎到应用程序能否正确地与数据库进行交互,而且在很大程度上决定了开发效率及项目...

    修改ibatis不用重启的方法

    通过以上步骤,你可以在不重启应用服务器的情况下,实时看到iBatis的SQL映射文件修改的效果。这种方式极大地提高了开发效率,减少了不必要的等待时间,使得开发过程更加流畅。不过,需要注意的是,这种方法只适用于...

    ibatis-sqlmap-2.3.4.741-sources.zip_4 3 2 1_ibatis-sqlm_ibatis-s

    标题 "ibatis-sqlmap-2.3.4.741-sources.zip_4 3 2 1_ibatis-sqlm_ibatis-s" 暗示了这是一个关于iBATIS SQLMap的源码包,版本号为2.3.4.741,可能是一个增强或修改后的版本,具有特定的优化和改进。描述中提到了针对...

    ibatis sqlmap配置详解

    SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。Sql Map配置文件是iBatis配置的核心,从数据库连接到执行SQL时使用的sqlMap文件都是通过此文件中的配置提供给框架的,它通常命名为...

Global site tag (gtag.js) - Google Analytics