Hibernate 3.3.2 文档翻译 Day01】的更多相关文章

Hibernate 3.3.2 文档翻译 翻译人:微冷的雨 第一次书写:2015年11月29日 本人呕心沥血之作,请细心阅读领悟! Day01-1.1 项目描述 微冷的雨翻译:例如,我们将要建立一个可以存储我们关注的events(注:实体集合)和相关信息的小型数据库应用. 注意(Tip):虽然你可以使用任何你感觉合适的数据库,我们将使用HSQLDB(内存级别)这款数据库,以避免对数据库服务器的安装. Day01-1.1.1 项目构建 微冷的雨翻译:我们的首要工作是搭建开发环境.我们将使用我们提倡…
框架体系结构   hibernate入门 ORM框架 Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relational:关系,二维表,数据库中的表. 映射|映射元数据:对象中属性,与表的字段,存在对应关系.        什么是hibernate Hibernate是轻量级JavaEE应用的持久层解决方案,是一个关系数据库ORM框架 ORM 就是通过将Java对象映射到数据库表,通过操作Java对象,就可以完成对数据表的操作 H…
struts:web层,比较简单(ValueStack值栈,拦截器) hibernate:dao层,知识点杂 spring:service层,重要,讲多少用多少 --> [了解]   spring day01:基础(IoC控制反转.DI依赖注入).整合Junit.整合web spring day02:AOP切面编程.JdbcTemplate spring day03:事务管理.SSH整合     spring框架概述 什么是spring Spring是一个开源框架,Spring是于2003 年兴…
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 本笔者使用的是Idea+mysql+maven做Hibernate的博客,本篇及其以后都是如此! 首先写好思路和流水,我说一下会讲什么: 1.pom节点:jar包的引用: 1.1包括如何在不是resource的其他地方编译xml文件 2.核心配置文件hibernate.cfg.xml书写 2.1核心配置文件中的表生成策咯 2.2jdbc的四要素 2.3如何关联小配置文件**.hbm.xml 2.4在控制台展…
hibernate是一个开源的数据持久化框架. hibernate的优点: hibernate进行操作数据库提高了代码的开发速度,大大降低了代码量,降低了维护成本. hibernate支持许多面向对象的特性.使开发人员不必在面向业务的对象模型和面向数据库的关系模型之间来回切换. 可移植性好 .系统不会绑定在某个特定的数据库上,想要更换只需更换hibernate的配置文件即可. hibernate的缺点: 不适合以数据为中心大量使用存储过程的应用. 不适合大量的删除,修改和添加. hibernat…
异常名称: org.hibernate.LazyInitializationException: could not initialize proxy - no Session 异常截图: 异常详情: org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(Abstract…
异常名称: org.hibernate.NonUniqueObjectException: A different object with the same identifier value was already associated with the session : [cn.itsource.hibernate.day01.User#1] 异常截图: 异常详细: org.hibernate.NonUniqueObjectException: A different object with…
异常名称 org.hibernate.MappingException: Unknown entity: org.hibernate.cfg.Configuration 异常详细信息 org.hibernate.MappingException: Unknown entity: org.hibernate.cfg.Configuration at org.hibernate.internal.SessionFactoryImpl.getEntityPersister(SessionFactory…
1.新建一个项目(可以是java项目,也可以是webapp) 2.导入jar包,包括日志,mysql驱动,必备request包,jpa配置规范包 3.创建实体类 1.创建数据库,使用hibernate可以自动创建表,不需要在数据库创建表 2.配置实体类和数据库表一一对应关系(映射关系) 1.Xml文件,建议在实体类包内创建,名称xxx.hbm.xml(hibernate mapping) 2.引入约束,在hibernate引入是dtd约束 <!DOCTYPE hibernate-mapping…
二级缓存使用步骤: 1.拷贝jar包 2.配置Hibernate.cfg.xml文件 a.#开启二级缓存 hibernate.cache.use_second_level_cache=true b.#添加一个二级缓存的供应商(实现类) hibernate4的配置 hibernate.cache.region.factory_class=org.hibernate.cache.ehcache.EhCacheRegionFactory hibernate3的配置 hibernate.cache.pr…