`
wx1568847608
  • 浏览: 13738 次
文章分类
社区版块
存档分类
最新评论

mybatis---sqlsessiontemplate

 
阅读更多
	<!-- 获取会话工厂,并注入Mybatis,和dateSource数据库链接 -->	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">		<property name="dataSource" ref="dataSource"></property>		<property name="configLocation" value="bs/Mybatis.xml"></property>	</bean>			<!-- 在会话工厂中取出SqlSessionTemplate这个对象 -->     <bean id="sqlsessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">		<constructor-arg index="0" ref="sqlSessionFactory" />	</bean>				<!-- 把sqlsessionTemplate注入到UserMapper中去。UserMapper才能对数据进行操作 -->	<bean id="user" class="bs.UserImpl">	<property name="sqlsession" ref="sqlsessionTemplate">	</property>

注册sqlsessiontemplate模板,必须要有参数sqlsessionfactory,

//注入以后就可以直接使用sqlsession	private SqlSessionTemplate sqlsession;	public void setSqlsession(SqlSessionTemplate sqlsession) {		this.sqlsession = sqlsession;	}

在dao中注入就可以创建sqlsession操作数据库

转载于:https://my.oschina.net/u/3043570/blog/2208683

分享到:
评论

相关推荐

    mybatis-spring-1.3.1.jar下载

    1. **自动扫描与配置**:MyBatis-Spring能够自动扫描项目中的Mapper接口,并根据这些接口创建对应的SqlSessionTemplate或SqlSessionFactoryBean,无需手动配置。 2. **事务管理**:通过集成Spring的事务管理器,...

    mybatis-3.4.1-all & mybatis-spring-1.3.0

    1. **MyBatis 配置**:理解 XML 配置文件和 Java 配置类,包括数据源、SqlSessionFactory 和 SqlSessionTemplate 的配置。 2. **Mapper接口**:定义业务操作的接口,每个方法对应一个 SQL 语句,通过注解或 XML 映射...

    mybatis-3.3.0,mybatis-spring-1.2.3.jar

    它提供了Spring Bean的自动配置,允许开发者通过@Autowired注解来注入SqlSessionTemplate或SqlSessionFactory。mybatis-spring库还处理了事务管理,使得开发者无需手动管理数据库事务,从而简化了代码。 在MyBatis-...

    mybatis-spring-1.2.0.jar

    4. **SqlSessionTemplate** 和 **SqlSessionScpoe**:提供线程安全的SqlSession实例,避免并发问题。 5. **MapperScannerConfigurer**:扫描指定包下的Mapper接口,自动注册为Spring bean,简化配置。 使用MyBatis-...

    mybatis-3.2.0-SNAPSHOT.jar mybatis-spring-1.1.1.jar

    1. **SqlSessionTemplate和SqlSessionFactoryBean**:这两个类是mybatis-spring的核心,它们帮助我们在Spring环境中无缝地使用MyBatis,实现依赖注入和事务管理。 2. **MapperScannerConfigurer**:这个配置类可以...

    mybatis-spring-1.3.3.jar官方下载

    MyBatis-Spring 是一个将 MyBatis ORM 框架与 Spring 框架集成的库,使得在 Spring 应用中使用 MyBatis 变得更加方便。mybatis-spring-1.3.3.jar 文件是这个集成库的一个版本,提供了对 MyBatis 1.3.3 和 Spring 的...

    Mybatis-Spring-1.2.2中文文档.zip

    Mybatis-Spring是一个将流行的Mybatis持久层框架与Spring框架集成的库,它使得在Spring应用中使用Mybatis变得更加方便。这个1.2.2版本的中文文档为开发者提供了详细的指南,帮助理解如何有效地整合这两个强大的框架...

    MyBatis-3.2.2和mybatis-spring-1.2.1架包

    3. SqlSessionTemplate:封装了SqlSession的常用操作,提供了线程安全的SqlSession实例,避免了多线程环境下SqlSession的管理问题。 4. MapperFactoryBean:用于创建Mapper接口的代理对象,使得可以在Spring的上下...

    mybatis-spring 整合包

    1. **自动扫描Mapper接口**:它能够自动扫描指定包下的Mapper接口,并将这些接口与MyBatis的SqlSessionFactory或SqlSessionTemplate进行绑定,无需在Spring配置文件中手动配置每个Mapper。 2. **事务管理**:...

    mybatis-spring-1.0.1-bundle.zip

    MyBatis-Spring 提供了 SqlSessionTemplate 和 SqlSessionFactoryBean,它们是 Spring 上下文中的bean,可以自动管理 SqlSession,使得事务处理更为简便。 1. SqlSessionFactoryBean:这是 MyBatis-Spring 提供的一...

    mybatis-spring-1.1.1-bundle

    (3)配置Spring:在Spring的配置文件中,声明SqlSessionFactoryBean,并通过mybatis-spring的SqlSessionTemplate或SqlSessionDaoSupport来创建Mapper接口的代理。 (4)注入Mapper:在需要使用Mapper的Spring Bean...

    mybatis-spring整合开发jar包.zip

    在实际开发中,Mybatis-Spring的整合允许开发者通过Spring的IoC(Inversion of Control,控制反转)来管理Mybatis的SqlSessionFactory和SqlSessionTemplate,从而实现事务的统一管理。这样,开发者可以避免手动创建...

    mybatis-spring-1.2.3-source.zip

    - **SqlSessionTemplate**:这个类是MyBatis-Spring提供的一个线程安全的SqlSession实现,它封装了SqlSession的创建、执行和关闭,避免了手动管理SqlSession的繁琐工作。 - **MapperScannerConfigurer**:这个类...

    mybatis-spring-1.3.2.zip

    MyBatis-Spring 是一个将 MyBatis ORM 框架与 Spring 框架集成的库,使得在 Spring 应用中使用 MyBatis 变得更加方便。标题中的 "mybatis-spring-1.3.2.zip" 指的是这个库的版本为 1.3.2 的压缩包文件,而描述则提示...

    mybatis-spring-1.2.0-bundle.zip

    2. **SqlSessionFactory 和 SqlSession 的管理**:MyBatis-Spring 提供了 SqlSessionFactoryBean 和 SqlSessionTemplate,它们负责创建 SqlSessionFactory 和 SqlSession 实例,并且管理其生命周期,避免了手动管理...

    Mybatis-Spring 1.3.2 API中文版

    - Mybatis-Spring 提供了Spring Bean的配置方式,使得Mybatis的SqlSessionFactory和SqlSessionTemplate可以直接作为Spring的Bean注入到其他类中。 - 使用`&lt;mybatis-spring:sqlSessionFactory&gt;`和`&lt;mybatis-spring:...

    mybatis+mybatis-spring+mybatis-generator

    - 依赖注入:通过Spring的依赖注入,可以在不使用XML配置的情况下,将SqlSessionFactory或SqlSessionTemplate注入到任何需要的地方。 - AOP事务管理:Spring的AOP框架可以用来管理MyBatis的事务,简化事务控制。 ...

    mybatis-spring.jar整合包(包含两个版本,有源码jar包)

    2. **SqlSessionTemplate**: 这是MyBatis-Spring提供的一个线程安全的SqlSession实现。它封装了SqlSession的基本操作,如执行SQL语句、处理结果集等,同时也提供了Spring事务管理的支持。 3. **MapperFactoryBean**...

    mybatis-spring-1.3.2

    1. **自动扫描与配置**:MyBatis-Spring 可以自动扫描并配置 SqlSessionFactory 或 SqlSessionTemplate,无需在 Spring 配置文件中手动配置,简化了项目配置。 2. **事务管理**:MyBatis-Spring 提供了基于 Spring ...

    mybatis-spring-1.2.3.zip

    MyBatis-Spring 是一个将 MyBatis ORM 框架与 Spring 框架集成的库,版本为 1.2.3。这个压缩包包含三个子文件:mybatis-spring-1.2.3-javadoc.jar 提供了 API 文档,mybatis-spring-1.2.3.jar 是核心库,mybatis-...

Global site tag (gtag.js) - Google Analytics