上一页 1 2 3 4 5 6 7 ··· 11 下一页

2018年4月6日

Java 时间和日期类型的 Hibernate 映射

摘要: 以下情况下必须显式指定 Hibernate 映射类型 一个 Java 类型可能对应多个 Hibernate 映射类型. 例如: 如果持久化类的属性为 java.util.Date 类型, 对应的 Hibernate 映射类型可以是 date, time 或 timestamp. 此时必须根据对应的数 阅读全文

posted @ 2018-04-06 17:42 pjlhf 阅读(1550) 评论(0) 推荐(0) 编辑

Hibernate - POJO 类和数据库的映射文件*.hbm.xml

摘要: POJO 类和关系数据库之间的映射可以用一个XML文档来定义。 通过 POJO 类的数据库映射文件,Hibernate可以理解持久化类和数据表之间的对应关系,也可以理解持久化类属性与数据库表列之间的对应关系 在运行时 Hibernate 将根据这个映射文件来生成各种 SQL 语句 映射文件的扩展名为 阅读全文

posted @ 2018-04-06 17:34 pjlhf 阅读(202) 评论(0) 推荐(0) 编辑

Hibernate - 配置c3p0

摘要: 在配置的时候发现得到的connection是原生JDBC的,分析后发现引入的层c3p0 jar与当前的Hibernate版本不协调,在hibernate-release-5.1.13.Final\lib\optional\c3p0下面找到与之匹配的包后重新引入,获得c3p0的 包装Connectio 阅读全文

posted @ 2018-04-06 17:21 pjlhf 阅读(263) 评论(0) 推荐(0) 编辑

Hibernate - 持久化对象的状态

摘要: 临时对象(Transient):使用new操作符初始化的对象不是立刻就持久的。它们的状态是瞬时的,也就是说,它们没有任何跟数据库表相关联的行为,只要应用不再引用这些对象(不再被任何其他对象所引用),它们的状态将会丢失,并由垃圾回收机制回收 – 在使用代理主键的情况下, OID 通常为 null – 阅读全文

posted @ 2018-04-06 14:34 pjlhf 阅读(127) 评论(0) 推荐(0) 编辑

Hibernate - 设置隔离级别

摘要: JDBC 数据库连接使用数据库系统默认的隔离级别. 在 Hibernate 的配置文件中可以显式的设置隔离级别. 每一个隔离级别都对应一个整数: 1. READ UNCOMMITED2. READ COMMITED4. REPEATABLE READ8. SERIALIZEABLE Hibernat 阅读全文

posted @ 2018-04-06 14:28 pjlhf 阅读(166) 评论(0) 推荐(0) 编辑

Hibernate - 主键生成策略

摘要: increment 标识符生成器 increment 标识符生成器由 Hibernate 以递增的方式为代理主键赋值 Hibernate 会先读取 NEWS 表中的主键的最大值, 而接下来向 NEWS 表中插入记录时, 就在 max(id) 的基础上递增, 增量为 1. 适用范围: – 由于 inc 阅读全文

posted @ 2018-04-06 14:25 pjlhf 阅读(114) 评论(0) 推荐(0) 编辑

Hibernate - Session

摘要: Session 是应用程序与数据库之间交互操作的一个单线程对象,是 Hibernate 运作的中心,所有持久化对象必须在 session 的管理下才可以进行持久化操作, 此对象的生命周期很短。 Session 对象有一个一级缓存,显式执行 flush 之前,所有的持久层操作的数据都缓存在 sessi 阅读全文

posted @ 2018-04-06 14:19 pjlhf 阅读(159) 评论(0) 推荐(0) 编辑

Hibernate - 简介

摘要: 1.什么是 Hibernate ? 一个框架 一个 Java 领域的持久化框架 一个 ORM 框架 - Hibernate 不要求持久化类继承任何父类或实现接口,这可以保证代码不被污染。这就是Hibernate被称为低侵入式设计的原因 2.ORM ORM(Object/Relation Mappin 阅读全文

posted @ 2018-04-06 14:11 pjlhf 阅读(154) 评论(0) 推荐(0) 编辑

2018年4月5日

Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

摘要: 使用hibernate的时候,报出这个错误Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]。在网上查询了一下发现很多初学hibernate的人有些会遇倒这个问题, 但是又找不到 阅读全文

posted @ 2018-04-05 17:39 pjlhf 阅读(3778) 评论(0) 推荐(0) 编辑

Struts2 - 自定义拦截器

摘要: 1.Struts2 拦截器 1)拦截器(Interceptor)是 Struts 2 的核心组成部分。 2)Struts2 很多功能都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、数据类型转换和数据校验等等。 3)Struts2 拦截器在访问某个 Action 方法之前或之后实施拦截 4) 阅读全文

posted @ 2018-04-05 14:32 pjlhf 阅读(223) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 11 下一页

导航