1.Hibernate.cfg.xml:hbm2ddl.auto 在SessionFactory创建时,自动检查数据库结构,或者将数据库schema的DDL导出到数据库 <property name="hbm2ddl.auto">create</property> 除了 create 还有其他取值, ...
分类:
Web程序 时间:
2017-08-18 09:38:22
阅读次数:
198
Hibernate是一种ORM框架 常用于数据库的访问层 Hibernate的核心组件:Configuration类,SessionFactory接口,Session接口,Query接口,Transaction接口; 1)Configuration类:用来读取Hibernate配置文件,并生成Ses ...
分类:
Web程序 时间:
2017-08-13 22:12:41
阅读次数:
135
在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。 随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解。 一、N+1问题 首先我们 ...
分类:
Web程序 时间:
2017-08-03 17:36:58
阅读次数:
221
ORM进阶之 ORM简单介绍 ORM进阶之Hibernate 简单介绍及框架搭 ORM进阶之Hibernate 的三大对象 我们在上一篇博客中讲到了怎样搭建一个Hibernate框架, 提到Hibernate我们就不得不说他的三大对象,Configuration,SessionFactory , S ...
分类:
Web程序 时间:
2017-07-31 13:29:14
阅读次数:
198
一、缓存的概念: 以空间换时间; 二、Hibernate缓存的分类: 前面我们讲的缓存都是session缓存;也叫一级缓存;get,load等缓存都是内置的,一级缓存; SessionFactory缓存,二级缓存; 前面我们讲的缓存都是session缓存;也叫一级缓存;get,load等缓存都是内置 ...
分类:
Web程序 时间:
2017-07-30 18:07:22
阅读次数:
200
1.org.springframework.beans.NotWritablePropertyException: Invalid property 'sessionFactory' of bean class [dao.impl.UserDaoImpl]: Does the parameter t ...
分类:
其他好文 时间:
2017-07-29 16:29:07
阅读次数:
163
接上,本来想继续写,结果一输入就chrome崩溃,我只能另开一个了 sessionListeners、sessionFactory配置 rememberMeManager配置,配置了rememberMeCookie rememberMeCookie配置 其他配置 authc过滤器用于进行身份认证/登 ...
分类:
编程语言 时间:
2017-07-20 22:22:40
阅读次数:
401
1,关于sessionFactory的创建 5.0版本之前,下面这种方式在5.0及之后,可能会出问题,建议修改为5.0之后的方式 5.0版本以及5.0之后 官方建议的方法 hibernate获取sessionFactory的工具类 2.hibernate的使用 这里要注意,hibernate不会自动 ...
分类:
其他好文 时间:
2017-07-15 12:41:10
阅读次数:
178
1.SessionFactory 应用程序通过SessionFactory获得Session实例,并在多个应用线程间进行共享。通常情况下,整个应用只有唯一的一个会话工厂,在应用初始化时被创建。会话工厂缓存了SQL语句和Hibernate在运行时使用的映射元数据。 Hibernate 中获取 Sess ...
分类:
其他好文 时间:
2017-07-14 18:07:51
阅读次数:
220
首先,讲一个悲伤的故事。。。 有一天,一个以为自己javaEE很叼的程序员,在经历了好久不写Java代码的情况下,去参加阿里巴巴的java面试,然后,在被问到一个很简单的问题的时候,结果没有回答好。那么接下来先说说这个问题吧。。。 问:hibernate的sessionfactory是干嘛的?ses ...
分类:
Web程序 时间:
2017-07-13 12:40:15
阅读次数:
354