hibernate
无悔_一叶扁舟
人生有一种追求不是功名利禄,而是一生无悔不为昨天而后悔,不为明天而迷茫把握好今天,谨慎的走好人生的每一步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate之实体类型到映射文件
1.通过写hibernate的映射文件,将实体类型转换成数据库中的表 其中那个映射文件是根据实体类型而写的。 实体类型User.java package cn.wwh.www.hibernate.dd.property; import java.util.Arrays; import java.util.Date; /** *类的作用: * * *@author 一叶扁舟 *@原创 2014-08-18 20:07:42 · 1251 阅读 · 0 评论 -
hibernate的第一应用程序
1.hibernate是站在JDBC的基础上的框架,远比JDBC好用,它的的开发步骤如下: (1)在工程下建一个lib包,导入用到的jar包 (2).写一个pojo类 (3).配置pojo类名.hbm.xml文件 (4).配置hibernate.cfg.xml文件 (5)写应用程序类 2.代码实战: (1).导入如下的jar包,本人用数据库是MySQL 2.写一个POJO类原创 2014-08-17 17:25:59 · 791 阅读 · 0 评论 -
hibernate的id手动设置
在项目中要将一个带id的实体保存到数据库中,但是发现保存到数据库时,数据是保存到数据库中,但是id的主键却被改变了,最后找到了原因在hibernate的xml的主键生成策略选择错误。改为下面的就可以了。 <id name="themeTypeId" type="long" column="theme_type_id" unsaved-value="0" access="field原创 2017-03-21 16:02:39 · 3513 阅读 · 0 评论 -
java.math.BigInteger cannot be cast to java.lang.Long
2017-03-24 14:42:27,943 ERROR [edu.ur.ir.web.action.item.GovernmentAction] 系统抛出异常!java.math.BigInteger cannot be cast to java.lang.Long 源代码: public Long getCollectionId(Long governmentId) { String原创 2017-03-24 16:01:58 · 3784 阅读 · 0 评论 -
hibernate的sql查询出来封装实体的两种方式
1.在用hibernate的查询数据库时,即可以用hql,也可以用sql语句至于用hql语句查出来的结果可以是一个实体对象 如: public List getAll() { String sql = "from CraGovernment as o"; Query query = sessionFactory.getCurrentSession().createQuery(sql)原创 2017-03-22 14:21:36 · 7696 阅读 · 0 评论
分享