- 浏览: 91866 次
- 性别:
- 来自: 上海
最新评论
文章列表
这几天在配hibernate相关文件,准备重新再学一遍hibernate基础知识,恰好应用到生成表这一块,记录下来。
在hibernate.cfg.xml配置中
<property name="hibernate.hbm2ddl.auto" value="create" />
其实这个hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。如果不是此方面的需求建议set value="none"。
create: 每次加载hibernate时 ...
hibernate错误:Could not parse configuration: /hibernate.cfg.xml
知道是配置文件的问题,仔细重新比照检查,发现
<mapping resource="com/bjsxt/hibernate/User.hbm.xml"/>
中少了个“/”
其他出现此错误也应是此配置文件hibernate.cfg.xml出错。
hibernate异常:org.hibernate.exception.SQLGrammarException: could not initialize a collection [包名.实体类A.实体类B#1]
网上搜索到的答案发现基本就两个原因:
1,就是配置,
2,没有建表,当然建表某些方面跟配置还是有很大的关系的。
下面转载一些解决思路
<set name="news" inverse="true" cascade="delete" >
<key colu ...
两三周之前遇到的一个问题,终于在今天解决,感觉心情舒畅啊!
hibernate查询数据库时,不知道什么原因变得非常的慢,但是同样的代码在另外的服务器上却一点问题也不慢。一直以为是内存的原因,因为生产用的服务器的内存不记得是32G还是64G的了,自己的电脑是2G而且还是远程操作,再加上要做其他任务开发,所以一直没有踏实地去解决这个问题。过去的两周里都是在刷页面,打开一个主要页面要等20分钟左右,有时候要多登录不同的用户进行测试则需要等上1个小时,如果测试不通过,又得再等一个小时,这开发效率极慢,所以只好加班加点地把开发任务做完。
近两天,终于做完开发任务,便开始主攻这个hiberna ...
Hibernate检索策略
Hibernate的检索策略分三种:
<!--[if !supportLists]-->一、 <!--[endif]-->立即检索 fetch=”select”
就是在检索数据时立即返回实际需要的数据,在hibernate中处于性能的考虑默认不使用立即检索,只有当映射文件中指定lazy=”false”时才使用立即检索策略。如:
<set name=”orders” lazy=”false”/>
<!--[if !supportLists]-->二、 < ...
新生码农,感谢CoderDream!
转自 http://www.iteye.com/topic/378077
(注意:在log4j输出到C盘时,win7环境下是不可行的,换个盘符就好了)
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。
首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:
http://logging.apache.org/log4j/1.2/download.html
我们先看一个最简单的示例:
【示例1】
项目结构:
【注:由于这里的多个项目公用一个jar档,我们可以创建一个 ...