java问题集锦
孟夏草木长
程序
展开
-
Hibernate查询语句拼接乱码问题
1.问题描述:今天在做项目时,用到了拼接的查询语句,查询语句如下public List sele(UnitInfo u){ Session sess = getSession(); Query qu; tring name = u.getOrganizationName(); if(name==null){ qu=sess.createQuery( "from UnitInfo as原创 2015-08-08 14:55:26 · 828 阅读 · 0 评论 -
初始化端点错误--Error initializing endpoint
1.问题描述:启动tomcat时出现如下错误严重:Error initializing endpoint (翻译:初始化端点错误) java.lang.IllegalStateException: Unable to initialise endpoint. A previous call to init() failed. See previous log messages原创 2015-08-04 10:42:27 · 17672 阅读 · 2 评论 -
内存溢出--java.lang.OutOfMemoryError: PermGen space
1.PermGen space介绍:PermGen space的全称是Permanent Generation space ,是指内存的永久保存区域。这块内存主要是JVM(Java虚拟机)存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中。GC(垃圾回收)不会在主程序运行期对PermGen space 进行清理,所以如果你的应用中有很多C原创 2015-08-03 16:49:33 · 497 阅读 · 0 评论 -
不能反序列化--org.hibernate.type.SerializationException: could not deserialize
1.问题描述:运行项目出现org.hibernate.type.SerializationException: could not deserialize2.解决方法:1.查看实体类有没有实现Serializable接口例:public class Studentimplements Serializable { }2.看表中的字段有没有在实体中进行关系映射例:@Man原创 2015-08-05 13:11:56 · 11135 阅读 · 0 评论 -
'sessionFactory' or 'hibernateTemplate' is required
1.问题描述'sessionFactory' or 'hibernateTemplate' is required2.原因:项目中所有Dao实现类都继承了HibernateDaoSupport接口,如果Dao或配置文件中没有'sessionFactory' 或者'hibernateTemplate'就会报错3.解决方法:在Dao中添加下面这个方法@Resource原创 2015-09-05 12:39:40 · 7674 阅读 · 0 评论 -
org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate
1.问题描述2.原因:由于hibernate4已经完全可以实现事务了 ,与spring3.1中的hibernatedao,hibernateTemplete等有冲突,所以spring3.1里已经不提供hibernatedaosupport,hibernateTemplete了,只能用hibernate原始的方式用session。3.解决方法:Session session = ge原创 2015-09-05 13:03:03 · 4847 阅读 · 0 评论 -
@Autowired(自动写入)异常
1.图片2.原因:在Service类中忘了写@Service,在Dao中忘了写@ Respository3.解决办法:加上@Service,和@Responsitory就OK了原创 2015-09-09 13:26:10 · 807 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi
1.错误异常描述:java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi,图片如下:2.错误原因:如果是jdk1.4的话,只能使用junit3.8以下版本,如果是使用jdk1.5的话,必须使用junit4.0以上版本。(即版本不匹配,不正确)3.解决:1.右击项目->Build P原创 2015-10-08 10:11:29 · 1459 阅读 · 0 评论 -
java问题汇总
1.级联菜单原创 2015-09-17 10:41:59 · 446 阅读 · 0 评论