
持久化
webrobot
我爱旅游
展开
-
SSJ商城网站架设笔录 [壹]
一、环境配置 配置jpa的运行环境一、提取jarHibernate-3.2.6.GA目录下hibernate3.jar以及lib目录下所有的jar.hibernate-entitymanager-3.3.2.CR1目录下hibernate-entitymanager.jar以及lib目录下的三个jar.拷贝到WebRoot的WEB-INF的lib的目录下。jpa所需要用的j原创 2010-01-26 19:50:00 · 1159 阅读 · 0 评论 -
Hibernate Transaction 与 getCurrentSession() 关系
Spring 3.x 与Hibernate 4.x 整合遇到的问题,描述如下: 对数据库的 增加、删除、修改 操作需要Spring的事务支持,所以对service层的上述操作增加事务。applicationContext.xml配置如下: 由于Spring 3.x 对 Hibernate 4.x 不提供 HibernateD转载 2013-12-09 20:57:15 · 782 阅读 · 0 评论 -
PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解
PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解64位系统下一些注意事项。以及拷贝mysql数据库的一些注意事项。原创 2013-07-01 17:07:16 · 12953 阅读 · 2 评论 -
使用Hibernate 二级缓存
Hibernate 拥有一级和二级缓存,一级缓存是Session 实现的,天生拥有并且不可拆卸。Hibernate 使用插件的方式实现二级缓存,默认情况下,二级缓存是关闭的。合理地使用二级缓存可以有效减少对数据库访问的次数,提升应用的整体性能。对于一个版块Board 对象来说,其实例数目比较少且不常发生更改,User 对象的实例数目比较多,但也不经常发生变化。而Topic 和Post转载 2012-12-12 16:40:27 · 1876 阅读 · 0 评论 -
JDBCTemplate在hsqldb数据库中的应用
publicclass JDBCTemplateTest { //初始化JDBCTemplate private static JdbcTemplate jdbcTemplate; @BeforeClass public static void setUpClass() { //利用内存来作为数据的存储源 St转载 2012-11-22 11:17:06 · 1412 阅读 · 0 评论 -
Spring的JDBCTemplate
当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作;第三、选择把Spring的JDBCTemplate作为一种很不错的J转载 2012-11-20 16:02:05 · 578 阅读 · 0 评论 -
Spring 注解学习手札
先来构建一个极为简单的web应用,从controller到dao。不考虑具体实现,只是先对整体架构有一个清晰的了解。日后在分层细述每一层的细节。我们将用到如下jar包: 引用aopalliance-1.0.jar commons-logging-1.1.1.jar log4j-1.2.15.jar spring-beans-2.5.6.jar s转载 2012-10-16 10:25:19 · 3195 阅读 · 1 评论 -
Jdbc资料整理
很多年不搞Jdbc了,有点生疏。整理一下资料当作复习。原创 2012-09-07 14:21:16 · 728 阅读 · 0 评论 -
JPA挂Hibernate 和Hibernate 的一些细微差距
改造JPA项目为Hibernate 项目,为了能配合工作流Jbpm。在JPA下死心了,事物未能绑定。 唉,为何有这些细微差别。让人烦恼让人忧哇。 1、JPA条件查询的问号索引是从1开始。Hibernate 条件查询的索引从0开始。2、JPA条件查询的问号后面要跟索引,Hibernate 不需要跟索引。 暂时碰到这些需要记录的,日后若有在跟上。原创 2011-06-21 15:33:00 · 652 阅读 · 0 评论 -
iBatis的错误查找经验
<br />iBatis使用时,出错了,不是一般的不好查找。往往输出的错误提示文不对题。<br /> <br />xml内<br /> <br /><typeAlias alias="entityDepartment" type="com.nbchina.bean.privilege.Department"/><br />若Department不在指定的包内,那么整个项目运行不了,并且只有出错提示,没有任何错误细节提示!!!<br /> <br />又或者<br /> <br /> <insert i原创 2010-10-31 02:14:00 · 762 阅读 · 0 评论 -
又一灵异事件--iBatis不支持枚举类型
<br />2.3.0.677版本不支持枚举。<br /> <br />2.3.4.726及以上支持枚举。害的我还以为自己写错了。原创 2010-09-28 16:42:00 · 930 阅读 · 0 评论 -
灵异事件记录!---iBatis实体更改
iBatis数据框架,Struts2,Spring框架。很简单的数据插入操作。删除,插入都已经写好!现在月经来潮,要把主建 自增长id,去掉,设定其他普通字符型字段为主建。一切java文件修改完毕,进行测试。见鬼了,插入不了!害我浪费了6,7个小时之后,把xml内删除不用的模块给去掉。或者跟现在实体更改一致。那么插入却成功了!!太缺德了!!灵异。问题解决了,但不知道为何会这样!!原创 2010-09-28 10:51:00 · 733 阅读 · 0 评论 -
JPA学习笔记 [壹]
01_全面阐释和精彩总结JPA & 02_JPA开发环境和思想介绍 & 03_搭建JPA开发环境和全局事务介绍(2009-12-30 11:20:23)JPA概念 JPA(JAVA Persistence API)是sun官方提出的Java持久化规范。他为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据库。他的出现主要是为了简化现有的持久化开发工作原创 2010-01-13 09:38:00 · 892 阅读 · 0 评论 -
JPA引进之路
系统总是离不开数据的持久化,说起来用hibernate的时间也不短了,从2.x就在用,现在已经到3.1了,不过为了符合标准,只是把 hibernate作为持久化的提供者,以前使用的是hibernate的EJB实现还有spring的Annotation事务,配置一般都是:[hibernate.cfg.xml]--hibernate的配置文件,配置数据库连接,用户,密码等等xml 代码转载 2009-12-28 17:24:00 · 1026 阅读 · 0 评论 -
JPA是什么!
Java Persistence API JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用的对象持久化的开发工作;其二,Sun希望整合对ORM技术,实现天下归一。 JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它转载 2009-12-28 17:18:00 · 597 阅读 · 0 评论 -
SSH架构下ehcache缓存模块的配置使用
1. 下载ehcache的相关jar文件并放置到Java Web工程的WebRoot/WEB-INF/lib目录下;2. 编辑JPA配置文件 persistence.xml:propertyname="hibernate.cache.provider_class"value="net.sf.ehcache.hibernate.SingletonEhCachePr转载 2014-05-06 14:53:20 · 3164 阅读 · 0 评论