最赞回答 / specialshoot
对于hibernate5,不要导入import org.hibernate.Query包,用import org.hibernate.query.Query包来代替就行了,都是hibernate5里面的
2016-11-03
最新回答 / 瞌睡0
<...图片...>在数据库中将时间字段设置为timestamp类型,默认值为CURRENT_TIMESTAMP,添加数据时可自动添加,不用专门写hql语句
2016-10-19
最新回答 / 慕粉3962690
那你肯定前面没有select查特定的字段,直接from Order。这样hql查的序列化过的对象 所以不会出错。如果前面用了new Order()对象。这个就会出错。不知道Hibernate底层对这个新的对象怎么处理的。。如果忽略大小写对的话,对象就new order()这样了。这个是sql的order还是你的表。。没看过源码 我暂时是这样理解
2016-09-25
最新回答 / Mark_G
终于找到问题所在了。。。粗心粗心粗心!!!A文件比B文件多了一个mapping resource<mapping resource="com/bart/entity/Seller.hbm.xml"/>敲好Seller.hbm.xml文件出错。。导致报错。。。
2016-09-18
最赞回答 / 三爷333
this和super不能同时出现在一个构造函数里面,因为this必然会调用其它的构造函数,其它的构造函数必然也会有super语句的存在,所以在同一个构造函数里面有相同的语句,就失去了语句的意义,编译器也不会通过。去掉super试试
2016-06-24
讲师回答 / 皇马啸西风
仔细检查下tradeDate属性在Order类中的定义。特别是拼写。从截图看,在Order类里面,属性拼写是tradeDate,在你的hql里面,你拼写成了tradaDate。
2016-06-05