hibernate
Lambo Chen
Life is so simple, I do not have complicated thoughts.
Github: LamboChen
展开
-
Hibernate入门之XXX.hbm.xml文件配置详解
Hibernate的核心就是对象关系映射,对象和关系型数据库之间的映射通常使用XM了文档来实现。 映射文件的命名规则为*.hbm.xml 主体框架: <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.o原创 2018-01-26 19:37:38 · 5893 阅读 · 1 评论 -
Intellij IDEA创建第一个hibernate项目
最近在学习hibernate,教程上讲的都是eclipse的教程,奈何用了更为强大(个人感受)的IDEA,但是最开始因为不清楚hibernate的配置,被IDEA自动生成映射文件的操作给迷糊了,在这里写博客记录IDEA创建简单的hibernate项目,(本文只讲hibernate项目的创建过程,原理部分请移步hibernate其他教程,谢谢) HIbernate【维基百科】 环境: Intel原创 2018-01-19 10:15:08 · 17811 阅读 · 0 评论 -
Hibernate单表映射之hibernate进阶
Hibernate初探之单表映射 本文乃是我学习hibernate时所做笔记,不足之处,欢迎指正 主要内容: hibernate.cfg.xml常用配置 session简介 transaction简介 session详解 对象关系映射常用配置 hibernate.cfg.xml 常用配置 1、show_sql:是否把Hibernate运行时的SQL语句输出到控制台,编码阶段便于测原创 2018-01-19 11:55:19 · 323 阅读 · 0 评论 -
Hibernate单表映射之hibernate单表操作
Hibernate初探之单表映射 本文为学习时所做笔记,不足之处,欢迎指正。 主要内容: 单一主键 基本类型 对象类型 组件属性 单表操作CRUD实例 单一主键(以MySQL为例) assigned : 由Java应用程序负责生成(手工赋值) native : 由底层数据库自动生成标示符,如果是MySQL就是increment,如果是Oracle就是sequence,等等 基本类原创 2018-01-19 15:03:04 · 429 阅读 · 0 评论 -
Spring入门之解决HibernateTemplate.save()不能写入数据
当我们用Spring+HibernateTemplate整合项目时,会遇到这样一个问题:向数据库中写数据时,不报错也没有异常抛出,提示写入成功,但就是在数据库中并没有数据写入成功。 * 问题原因 * 数据被缓存了,但未flush 解决方法 在save方法后添加hibernateTemplate.flush(); 推荐: 在hibernate.cfg.xml文件中添加: propert原创 2018-01-28 09:57:30 · 5122 阅读 · 3 评论