JAVA
aquadp
不详
展开
-
解决使用HIBERNATE对ORACLE数据库中数据进行排序分页错乱的问题
在使用SHH进行J2EE轻量级项目开发时,用到了oracle9i的数据库,但是在对表中的数据进行排序分页时,有时会莫名其妙的出现排序错乱,翻页后数据显示重复的问题。开始以为是hibernate的问题,跟踪代码将hibernate生成的sql语句输出到控制台然后在PL/SQL中执行,发现生成的sql语句有点问题,执行的结果数据集根本就不对,就是Hibernate的问题,但是这个问题很容易就被发现,毕原创 2008-04-03 23:44:00 · 3479 阅读 · 2 评论 -
j2ee(SSH)项目开发中的代码小结(一)
第一次用java开发j2ee轻量级架构的项目(结合SSH),碰到的问题不少,也用到了点小技巧,在此处列出,供大家学习,也给自己总结一下,日后可能会用到。1)把JSP放到WEB-INF目录下是不能通过地址栏访问的,智能通过对应的action来访问,action与jsp的映射配置在struts-config.xml中。struts-config.xml是struts MVC框架默认读取的配置文件原创 2008-04-06 14:51:00 · 1227 阅读 · 1 评论 -
j2ee(SSH)项目开发中的代码小结(二)
废话少说,接上回。一) 如果在项目中考虑到适应多个数据库,比如sql server2005,oracle,那么请在sql server2005设计你的数据表时,将表名,字段名全部大写,那么在转换成oracle时会非常方便,否则在oracle中写sql语句是非常痛苦的。下面是一个user表对应的hibernate配置文件片断: --> false length原创 2008-04-06 15:38:00 · 1022 阅读 · 0 评论 -
j2ee(SSH)项目开发中的代码小结(三)
IE报错, 之前写的内容全部没了,郁闷。。。。。。长话短说,希望各位能看懂。一)当在applicationContext.xml中设置hibernate.hbm2ddl.auto的值为update 时,当改变了Map文件的属性,对应的类文件的代码会更新。例如User对应的map文件用Hibernate工具生成了BaseUser抽象类和User具体类,User继承BaseUser。那么修改了Us原创 2008-04-06 21:12:00 · 724 阅读 · 0 评论 -
j2ee(SSH)项目开发中的代码小结(四)
一)在JSP页面中使用相对路径时是针对当前action的,如果在开发中加入像下面这样的语句:document.location = ../../xxx.do;需要在head中加入struts标签,这句话表示当前页面的相对路径都是以当前页面的地址为准的。如果没有这句话,如果项目中有不同路径下的多个action跳转到此页面,就会发生页面不存在的错误提示!二)有时候在使用spring时,不想通原创 2008-04-20 11:38:00 · 762 阅读 · 0 评论