摘要: 按主键查询 dao层 service层 test测试类 使用HQL 什么是hql hql查询是一种面向对象的查询语言,其中没有表和字段的概念,只有类,对象和属性的概念,hql语句中除了java类和属性名称外,查询语句对大小写敏感, 所以SELECT和select是相同的.但是cn.entity.em 阅读全文
posted @ 2018-11-19 21:38 不--易 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 瞬时状态 瞬时状态又称临时状态.如果java对象与数据库中的数据没有任何的关联,即此java对象在数据库中没有相关联的记录,此时java对象的状态为瞬时状态,session对于 瞬时状态的ava对象是一无所知的,当对象不再被其他对象引用时,它的所有数据也就丢失了,对象将会被java虚拟机按照垃圾回收 阅读全文
posted @ 2018-11-19 11:58 不--易 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: dynamic-insert 作用:设置对象中没有值的字段 insert并不会对其进行插入. 实体类映射配置如下 首先是设置了dynamic-insert属性的 结果如上,可以看到string类型未赋值的属性都没有对其进行插入,数值类型因为默认值是0所以会进行插入,deptNo因为是外键所以没有进行 阅读全文
posted @ 2018-11-19 11:28 不--易 阅读(2643) 评论(0) 推荐(1) 编辑
摘要: 初始化配置和session 关于配置文件这里就不在赘述了,假设配置文件配好后我们需要加载配置和sessionFactory,并获取session,因为每次进行增删改查时都需要session,所以封装成了一个工具类 添加 dao层 service层 测试类 结果 修改 dao层 service层 测试 阅读全文
posted @ 2018-11-19 10:31 不--易 阅读(721) 评论(0) 推荐(0) 编辑