J2EE
lryain
这个作者很懒,什么都没留下…
展开
-
扩展hibernate的主键生成策略
Hibernate的主键生成策略有好几种:1) assigned2) hilo3) seqhilo4) increment5) identity6) sequence7) native8) uuid.hex9) uuid.string10) foreign 一般而言,利用uuid.hex方式生成主键将提供最好的性能和数据库平台适应性。另外由于常用的数据库,如Oracle、DB2、SQLSer转载 2008-08-04 09:27:00 · 857 阅读 · 0 评论 -
一个通用的泛型GenericHibernateDao
编写Spring+Hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。GenericDao.java:Code highlighting produced by Actipro CodeHighlighter (freeware)http:转载 2008-08-04 09:39:00 · 661 阅读 · 0 评论 -
hibernate主键生成策略
Generator 为每个 POJO 的实例提供唯一标识。一般情况,我们使用“native”。class 表示采用由生成器接口net.sf.hibernate.id.IdentifierGenerator 实现的某个实例,其中包括: “assigned” 主键由外部程序负责生成,在 save() 之前指定一个。 “hilo” 通过hi/lo 算法实现的主键生成机制,需原创 2008-08-04 09:46:00 · 2770 阅读 · 1 评论 -
hibernate exception
Could not execute JDBC batch update错误信息:Exception in thread "main" org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update原因与解决:1.因为Hibernate Tools(或者Eclipse本身的Databas原创 2008-06-19 14:01:00 · 630 阅读 · 0 评论 -
Tomcat 远程调试(remote debug)
1.设置 tomecat 参数 包括 启动debug模式,远程socket链接和监听端口等。在catalina.bat文件中最前面加入以下参数SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000原创 2008-09-09 09:47:00 · 6099 阅读 · 0 评论 -
Weblog 多EARApp-context冲突!
Weblogic多EAR App-context 冲突 会导致ClassDefNotFound Exception 抛出!解决办法:新建一个Manager server 注意修改port。默认为7001,改为7002,如果有引用DataSouce也应该为新建的Manager Server添加DataSource的target,如有需要Debug还需修改bin目录下的setDomainEn原创 2009-11-23 14:59:00 · 598 阅读 · 0 评论 -
Caused by: java.lang.NoSuchMethodError 异常
Caused by: java.lang.NoSuchMethodError 通常由jar包重复导入 冲突所致,检查一下jar包移除冲突的jar包即可.原创 2010-01-20 14:40:00 · 3771 阅读 · 0 评论