hibernate
liyunxin0534
这个作者很懒,什么都没留下…
展开
-
java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Obj
初学遇到翻遍后终于知道:Query query=session.createQuery("select a.deviceVendor from DeviceTable as a group by deviceVendor");查询一个字段得到的不是对象而是String,List list=query.list(); int j=list.size(); Syste原创 2012-12-27 11:20:54 · 3407 阅读 · 0 评论 -
hibernate中文查询 结果为空
查了好多资料,终于解决:String hql=" from EventtypeTable where eventTypeName=:eve"; Query query=session.createQuery(hql); query.setString("eve","你好");这样查时如果为空,很简单的解决办法:hibernate中jdbc:mysql://localho原创 2013-01-06 11:41:26 · 1050 阅读 · 0 评论 -
does not contain handler parameter named 'method'.错误
javax.servlet.ServletException: Request[/XX] does not contain handler parameter named 'method'. This may be caused by whitespace in the label text.这个问题害我找了好久,看了网上好多说加上method="post"就可以了,但我加上还是出错,后来把原创 2013-03-12 10:50:18 · 1259 阅读 · 0 评论 -
报错:java.lang.Long cannot be cast to java.lang.Integer
Long 无法转化成Integer类型. 这个异常 经常出现在hinbernate查询count()的时候.原因: 这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型. 但是在Hibernate3.0以后版本list.get(0)返回的是Long类型. 所以在这里不可以由Long型强转成In原创 2013-03-15 14:05:12 · 1172 阅读 · 0 评论 -
级联删除
一个设备类型包括多个设备,每个设备都有利用率等表;删除一个设备同时删除利用率等表的信息的设置: 设备有管理人员,但删除一个管理人员时,设备的相应管理人员为空的设置;原创 2013-04-16 15:55:30 · 551 阅读 · 0 评论 -
级联删除
在hibernate中一对多关联时会经常用到inverse和cascade属性 ,inverse 有两个值 true ,false ;如果设置为true 则表示当前对象不负责讲级联对象的状态变化同步到数据库 ;设置false则相反,其默认值为false;cascade 有五个选项 分别是:all ,delete ,none,save-update,delete-orphan转载 2013-05-09 15:27:17 · 931 阅读 · 0 评论 -
DateTime格式
DateTime dt = DateTime.Now;// Label1.Text = dt.ToString();//2005-11-5 13:21:25// Label2.Text = dt.ToFileTime().ToString();//127756416859912816// Label3.Text = dt.ToFileTimeUtc().ToStrin转载 2013-05-31 16:56:46 · 519 阅读 · 0 评论