美文网首页
Hibernate学习笔记

Hibernate学习笔记

作者: 何狗带 | 来源:发表于2018-03-08 21:52 被阅读0次

xml映射类

目的是将对象的属性和数据库的 column 一一对应,<generator class="identity"/>对应自增id

<hibernate-mapping auto-import="true" default-lazy="false">
    <class name="com.goudai.domain.User" table="userinfo">
        <id name="id" column="id">
            <generator class="identity"/>
        </id>
        <property name="username" column="username"/>
        <property name="password" column="password"/>
    </class>
</hibernate-mapping>

session工厂配置

数据源,对象映射文件,属性配置

    <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"
          p:dataSource-ref="dataSource"
          p:mappingLocations="user.hbm.xml">
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">
                    org.hibernate.dialect.MySQLDialect
                </prop>
                <prop key="hibernate.show_sql">
                    true
                </prop>
            </props>
        </property>
    </bean>

HibernateTemplate

类映射文件配置正确,这个东西无脑调用增删查改方法,自定义查询可调用回调接口HibernateCalback<T>

注意事项

测试写入数据库时要注意配置事务管理,增加@Rollback(false)注解可已避免测试环境下事务回滚的情况。
参考代码:https://github.com/hegoudai/Learning-Spring/tree/master/hibernate

相关文章

  • Hibernate入门

    慕课网Hibernate学习笔记 开发环境 eclipse mars hibernate toos 最简单的例子 ...

  • Hibernate学习笔记

    本节重点:1、hibernate映射文件2、hibernate核心配置文件3、hibernate核心类 1、hib...

  • Hibernate学习笔记

    xml映射类 目的是将对象的属性和数据库的 column 一一对应,

    Hibernate学习笔记

    Hibernate环境搭建: 导入相关jar包; 创建实体类; 编写映射配置文件; 编写核心配置文件; Hiber...

  • Hibernate学习笔记

    1.ORM(Object Relation Mapping):对象关系映射-主要解决对象-关系的不匹配 ORM的实...

  • hibernate学习笔记

    一.hibernate环境的搭建 1.引入jar包 核心包:hibernate3.jarrequired:antl...

  • Hibernate学习笔记

    SessionFactory Session实例工厂,等同于JPA中的EntityManagerFactory,该...

  • Hibernate学习笔记

    Hibernate开发流程 导入Maven依赖(还有数据库驱动) 创建核心配置文件和Mapper的xml文件里配置...

  • Hibernate学习笔记 | Hibernate检索策略

    类级别的检索策略 类级别可选的检索策略包括立即检索和延迟检索,默认为延迟检索 立即检索:立即加载检索方法指定的对象...

  • 【Java中级】5.0 SSH之Hibernate框架(一)——

    1.0 Hibernate框架学习路线 Hibernate入门包括Hibernate的环境搭建、Hibernate...

网友评论

      本文标题:Hibernate学习笔记

      本文链接:https://www.haomeiwen.com/subject/sclufftx.html