`
dongsw
  • 浏览: 81332 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

spring封装hibernate 关于save方法的问题

阅读更多
public void saveCallin(CallIn callin){
	dao.getHibernateTemplate().save(callin);
}
service.saveCallin(callin);
/*这个方法调用过之后callin就有了id值,成为持久化对象,看来spring虽然对hibernate的事务进行了管理,但并没有妨碍hibernate管理持久化对象*/
分享到:
评论

相关推荐

    Spring与Hibernate集成

    **Spring与Hibernate集成详解** 在Java企业级应用开发中,Spring和Hibernate是两个非常重要的框架。Spring是一个全方位的轻量级应用框架,提供了强大的依赖注入、AOP(面向切面编程)以及各种服务管理功能。而...

    Spring整合Hibernate.jar

    HibernateTemplate封装了一些常用的Hibernate操作,如save、update、delete、find等。 6. **注解驱动的实体类和映射**:Hibernate支持使用注解来定义实体类和数据库表之间的映射。例如,使用`@Entity`标记实体类,`...

    Spring,Hibernate整合源码

    4. **HibernateTemplate与HibernateDaoSupport**:Spring提供了HibernateTemplate和HibernateDaoSupport,它们为DAO层提供了便捷的操作方法,如save、update、delete、find等,同时处理了事务和异常。 5. **JPA集成...

    Spring2 Hibernate3集成

    ### Spring2 Hibernate3集成知识点详解 #### 一、Spring与Hibernate简介 - **Spring框架**:作为一款轻量级的Java开发框架,Spring的核心特性包括依赖注入(DI)和面向切面编程(AOP),这使得它在企业级应用开发...

    Spring_Spring_Hibernate_HibernateTemplate

    本篇将深入探讨Spring与Hibernate的集成,特别是Spring提供的HibernateTemplate,它是Spring对Hibernate的一种封装,简化了数据库操作。我们将围绕以下几点进行详细讲解: 1. **Spring框架基础**: Spring是一个...

    Spring与Hibernate框架整合案例之数据库添加数据(经典入门案例,适合初学者,不看后悔)

    在IT领域,Spring和Hibernate是两个非常重要的Java框架,它们分别负责不同的职责。Spring是一个全面的后端开发框架,提供依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等核心功能,同时也支持与其他框架...

    spring-Hibernate整合代码测试过程

    这些模板类封装了常见的Hibernate操作,如save(), update(), delete()和load()等。 6. **服务层设计**:服务层是业务逻辑的核心,它调用DAO层的方法实现具体功能,并通过Spring的@Autowired注解注入所需的DAO实例。...

    Spring3整合Hibernate4测试Demo

    6. **持久化操作**:例如增删改查(CRUD)操作,通过Session的save(), saveOrUpdate(), update(), delete()方法,以及HibernateTemplate的对应方法实现。 7. **事务管理**:Spring支持编程式和声明式事务管理。在这...

    spring hibernate整合的底层数据操作方法

    下面我们将深入探讨Spring与Hibernate整合的底层数据操作方法。 一、Spring与Hibernate整合基础 1. 依赖管理:整合Spring和Hibernate首先需要在项目中引入相应的依赖,通常包括Spring的核心库、Spring的数据访问/...

    spring+hibernate示例

    例如,我们可以使用 Session 的 save()、update()、delete() 方法来保存、更新或删除数据,用 createQuery() 或 createCriteria() 来执行 HQL(Hibernate Query Language)或 Criteria 查询。 在服务层(Service)...

    第24次课-1 Spring与Hibernate的整合

    开发者通过HibernateCallback,可以完全使用Hibernate灵活的方式来访问数据库,解决了Spring封装Hibernate后灵活性不足的缺陷。 24.3 Spring对Hibernate的简化 24.3.4 HibernateTemplate的复杂用法 ...

    Spring+Hibernate工具类所有增删改查

    文件列表中的"spring+hibernate公共方法,增删改查"表明这个工具类库包含了Spring和Hibernate的集成,提供了统一的接口来执行CRUD操作。这可能是一个单独的Java类,包含了如下的方法: - `save(Object entity)`: ...

    Spring+Hibernate实现增删改查的两种方法

    HibernateTemplate是Spring提供的一个方便的类,它简化了与Hibernate的交互,通过预定义的方法封装了常见的Hibernate操作。使用HibernateTemplate时,你需要继承Spring的HibernateDaoSupport类,并注入...

    Spring整合hibernate的实例

    - HibernateTemplate提供了如save(), update(), delete(), get()和load()等方法,以及基于HQL(Hibernate Query Language)的queryForList()等方法。 3. **DAO(数据访问对象)设计**: - Spring鼓励使用DAO接口...

    spring3 + hibernate3 实现用户的增删改查

    在IT行业中,Spring和Hibernate是两个非常重要的框架,它们分别在应用层和数据持久化层发挥着关键作用。本教程将详细介绍如何利用Spring3和Hibernate3实现用户管理系统的增删改查功能,非常适合初学者入门。 Spring...

    利用IDEA搭建的hibernate+Spring+SpringMVC架构实现增删改查等功能

    这里可以创建一个BaseDAO接口,包含基本的CRUD方法,如save、update、delete和getById等。接着,为每个实体类创建一个具体的DAO实现类,继承BaseDAO并实现其接口方法。在实现类中,可以利用Hibernate的Session接口...

    spring+hibernate详解

    `HibernateTemplate`是Spring为Hibernate提供的一个高级抽象层,它提供了一系列封装好的方法来简化Hibernate的使用,例如`save(Object entity)`、`update(Object entity)`、`delete(Object entity)`等。这些方法简化...

    spring整合hibernate

    HibernateTemplate是Spring提供的一个模板类,封装了常见的Hibernate操作,如save、update、delete、load、get等。它简化了与Hibernate Session的交互,同时也支持事务管理和异常转换。 4. 使用SessionFactoryBean ...

    spring和hibernate整合示例

    Spring提供了一种名为HibernateTemplate的类,它是对Hibernate Session的一层封装,使得在Spring环境下操作数据库变得更加便捷。 整合的第一步是配置Spring。在Spring的配置文件(如`applicationContext.xml`)中,...

    spring4+hibernate4 封装BaseDao增删改查以及分页,,支持jdk1.7,不支持jdk1.8

    在IT行业中,Spring和Hibernate是两个非常重要的框架,它们分别专注于依赖注入和对象关系映射。本项目结合了Spring 4和Hibernate 4,旨在提供一个基础的数据访问层(DAO)实现,包括基本的CRUD操作(创建、读取、...

Global site tag (gtag.js) - Google Analytics