0 0

Spring2.5 注释注入与 ibatis的问题25

在使用Spring2.5注入的时候,因为我的DAO都是继承SqlMapClientDaoSupport,SqlMapClientDaoSupport需要sqlMapClient,请问怎么使用Spring注释把sqlMapClient注入到SqlMapClientDaoSupport中?
2008年5月24日 12:35

3个答案 按时间排序 按投票排序

0 0

<!-- Spring iBatis Template -->
	<bean id="sqlMapClient"
		class="org.springframework.orm.ibatis.SqlMapClientFactoryBean"
		p:configLocation="resource/sql-map-config.xml"
		p:dataSource-ref="dataSource" />
	
	<bean id="feedOpration" 
		class="com.open.wjl.dal.FeedImpl"
		p:sqlMapClient-ref="sqlMapClient"
		p:transactionTemplate-ref="transactionTemplate"/>


这样就可以了 FeedImpl extends了SqlMapClientDaoSupport
这样就注入了

2008年5月27日 15:31
0 0

看官方文档搜索一下,没有用过iBATIS这一个东东

2008年5月27日 13:54
0 0

public final void setSqlMapClient(SqlMapClient sqlMapClient) {
this.sqlMapClientTemplate.setSqlMapClient(sqlMapClient);
}

/**
* Return the iBATIS Database Layer SqlMapClient that this template works with.
*/
public final SqlMapClient getSqlMapClient() {
return this.sqlMapClientTemplate.getSqlMapClient();
}

2008年5月27日 11:31

相关推荐

    spring2.5 mvc_ibatis2

    《Spring 2.5 MVC与iBatis 2整合详解》 在Web开发领域,Spring框架以其强大的功能和灵活性备受开发者喜爱。Spring 2.5版本是Spring发展史上的一个重要里程碑,它引入了许多新特性,使得开发更加高效。同时,iBatis...

    struts2_spring2.5_ibatis2.3_mysql架构

    *架构struts2_spring2.5_ibatis2.3 *mysql5.0 *jdk 1.6 *带有所有jar包,可直接运行 本实例实现了用户登陆,用户信息CRUD相关操作。让你感受到了ibatis做o/r mapping的方便快捷。 下次集成dwr进来 create ...

    Structs2.0+Spring2.5+Ibatis整合例子

    5. **整合Spring与iBatis**:通过SqlSessionTemplate或SqlSessionCallback在Spring的DAO中执行iBatis的SQL语句。 6. **测试**:编写JUnit测试用例,确保在不同类型的数据库和数据源下,应用程序都能正常工作,没有...

    struts2+spring2.5+ibatis

    在这个组合中,Struts2作为MVC(Model-View-Controller)框架负责处理用户请求,Spring2.5则提供依赖注入(Dependency Injection)和面向切面编程(AOP),而iBatis则作为一个持久层框架,简化了数据库操作。...

    spring2.5中文文档

    3. **XML配置与注解配置的融合**:Spring 2.5引入了对Java注解的广泛支持,使得开发者可以选择使用XML配置或者注解配置,或者两者结合,更加灵活地定义bean和它们的依赖。 4. **Bean表达式语言(Bean Expression ...

    spring2.5+struts2+ibatis2.3

    标题“spring2.5+struts2+ibatis2.3”揭示了这是一个关于整合Spring 2.5、Struts 2和iBATIS 2.3的项目。这三个技术都是Java开发中的重要组件,主要用于构建企业级Web应用程序。下面我们将深入探讨这三个框架的核心...

    spring 2.5依赖包

    1. **依赖注入 (Dependency Injection, DI)**:Spring 2.5对依赖注入进行了优化,支持了基于注解的配置(@Autowired和@Qualifier),这使得开发者无需通过XML配置就能实现组件之间的依赖关系,提高了代码的可读性...

    spring2.5_hibernate3.2_ibatis2.0_pdf

    标题“spring2.5_hibernate3.2_ibatis2.0_pdf”暗示了这是一个关于Spring 2.5、Hibernate 3.2和iBatis 2.0这三大Java开发框架的综合教程或文档集合,可能以PDF格式提供。这些框架在企业级Java应用程序开发中占有重要...

    spring 2.5

    在Spring 2.5中,可以方便地集成iBATIS,实现持久层的灵活管理。iBATIS允许开发者编写SQL语句并将其与Java代码结合,提高了数据库操作的效率和灵活性。 总结起来,Spring 2.5的关键知识点包括: 1. 注解驱动的依赖...

    Spring 2.5整合iBATIS 2.3并使用Spring的声明式事务管理

    2. **配置数据源**:在Spring的配置文件中定义数据源(DataSource),这是Spring与数据库交互的基础。可以使用Apache Commons DBCP或者C3P0等连接池实现。 ```xml &lt;!-- 数据源配置 --&gt; ``` 3. **配置...

    struts2_spring2.5_ibatis开发指南

    Struts2负责控制流程,Spring 2.5提供服务层管理和依赖注入,iBATIS则处理与数据库的交互。这种组合的优势在于各框架间的良好协同,使得开发过程更为顺畅,同时也提高了代码的可测试性和可扩展性。 通过阅读这些...

    Struts2+Spring2.5+Ibatis2.3架构

    总的来说,Struts2+Spring2.5+Ibatis2.3架构是一个成熟且广泛应用的Java Web开发组合,它将MVC设计模式、依赖注入和数据库操作有效地融合在一起,为开发者提供了强大的工具集,便于构建复杂的企业级应用。...

    struts2 + spring2.5 + ibatis2.3.4整合包文件

    2. Spring 2.5:在Spring 2.5版本中,Spring框架已经相当成熟,它提供了IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)功能,使得对象之间的依赖关系可以通过配置文件来管理。...

    Spring2.5中文手册

    - Spring支持多种持久化技术,如JDBC、Hibernate、iBatis等,提供了一致的编程模型和异常处理机制。 - 在Spring 2.5中,对ORM(Object-Relational Mapping)框架的集成得到了增强,简化了数据库操作。 6. **...

    Ibatis2.3+Struts1.3+Spring2.5 整合实例代码

    Spring2.5是Spring框架的一个重要里程碑,它增强了依赖注入(DI)和面向切面编程(AOP)的功能,使得组件间的耦合度大大降低。Spring2.5还引入了对JSR-250规范的支持,提供了更多的企业级服务,如数据源管理、事务...

    spring mvc+ibatis+spring2.5注解

    Spring MVC、iBatis 和 Spring 2.5 注解是构建高效、可扩展的企业级 Java 应用程序的常用技术组合。这篇详细的文章将深入探讨这三个组件的核心概念、它们如何协同工作以及如何在实际项目中应用。 首先,Spring MVC ...

    整合struts2+spring2.5+ibatis

    Struts2、Spring2.5和iBatis是Java Web开发中的三大框架,它们的整合使用可以帮助开发者构建高效、灵活的MVC(Model-View-Controller)架构的应用程序。Struts2作为表现层框架,提供了丰富的动作调度和结果处理;...

Global site tag (gtag.js) - Google Analytics