Failed to load class org.slf4j.impl.StaticLogger解决。在hibernate + spring + struts 框架下,布署在weblogic9下的时候报Failed to load class org.slf4j.impl.StaticLogger错[......]
分类目录归档:Hibernate框架学习
Hibernate Java项目的简单创建和部署
Hibernate Java项目的简单创建和部署。先要在项目中使用hibernate,要创建hibernate的配置文件hibernate.properties,此文件可以在hibernate
的压缩包的解压目录中的project/etc(具体目录谁知道以后还会不会变)目录中找到它的模板,从里面把[......]
the JDBC Driver has been forcibly unregistered.问题
在用eclipse的时候,发现在关闭tomcat(我的版本是6.029)的时候,会报如下的信息:
2010-10-13 2:50:11 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web[......]
hibernatetools通过hbm.xml生成java POJO源文件和数据库DDL脚本
hibernatetools通过hbm.xml生成java POJO源文件和数据库DDL脚本。hbm2java跟hbm2ddl这两个工具已经跟2的时候完全不一样了,已经全部集成到hibernatetools里了。这个东西的下载已经从hibernate官网链到了https://www.jboss.or[......]
mysql的表建外键和hbm2java生成many-to-one代码的问题
mysql的表建外键和hbm2java生成many-to-one代码的问题。用hibernate tools生成那个建表的SQL代码会在create语句最后加一个type=MyISAM,这个存储引擎在MYSQL中是不支持外键的。在mysql的参考手册的1.8.5.5. 外键中有如下描述(我这个是5.[......]
Hibernate的hbm.xml文件中的property元素中的lazy属性
Hibernate的hbm.xml文件中的property元素中的lazy属性。这个百度上搜的结果里说的挺少的,其实主要也是基本上用不到,不过犯了钻牛角尖的臭毛病,就研究了一下。在hibernate下载的文档中对其的描述是:lazy(可选 — 默认为 false):指定 指定实例变量第一次被访问时,[......]
Hibernate的inverse属性
Hibernate的inverse属性。
一个双向关联仅仅是在两端
简单地正确设置引用。然而,Hibernate 并没有足够的信息去正确地执行 INSERT 和
UPDATE 语句(以避免违反数据库约束),所以它需要一些帮助来正确的处理双向关联。把关联的
一端设置为 inve[......]
Hibernate的UserType接口的几个方法的调用时机
Hibernate的UserType接口的几个方法的调用时机。hibernate文档上有的说的不太明确,在这里对其中的几个我本来不太明确的方法做个简单的记录
/** 告诉hibernate这个类型是不是可变类(不可变类是指创建了这个类的实例后,就不可以再修改它的属性)。有微小的性能优化 */[......]
jnlp文件的移除卸载
jnlp文件的移除卸载。我用的是从www.java.com下载的jre7,很容易。其他的一些像linux自带的java版本并不是这样的。
在windows的控制面板中,或在linux设置或其他叫系统之类的菜单项(这个不同的桌面环境所在位置可能不一样)下面,点开java,然后在常规选项卡的临时i[......]
使用XDoclet生成hibernate映射文件
使用XDoclet生成hibernate映射文件方法。不知道是our government的问题还是sourceforge.net又看咱们不顺眼了,总之sourceforge.net上不去了,没法去它那下xdoclet,可以到这里来下,ftp://sourceforge.nchc.org.tw/x/[......]