SSH框架
凝望星海
这个作者很懒,什么都没留下…
展开
-
SSH框架搭建学习(一)
一,hibernate框架的优点 本质:hibernate与mybatis一样都是ORM框架,是一种持久化技术 (1)hibernate框架功能强大,是Java应用与关系数据库之间的桥梁,对比JDBC方式操作数据库代码量大大减少,提高了持久化代码的开发速度,降低维护成本。(简述:简化jdbc操作,低维护成本) (2)hibernate支持许多面向对象的特性,如组合,继承,多态等,使得开发人...原创 2019-06-16 01:28:19 · 330 阅读 · 0 评论 -
我的HibernateUtil帮助类
代码: package cn.jbit.common; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.hibernate.classic.Session; public class HibernateUtil { //单例化HibernateUtil ...原创 2019-06-16 20:27:00 · 166 阅读 · 0 评论 -
Hibernate操作(二)
一,java对象的三种状态 (1)瞬时状态 瞬时状态又称临时状态,当数据库中的数据不予对象关联时,这时对象就处在瞬时状态。临时状态的代码是不受Session管理的,也没有关联的。当java垃圾处理回收器运行时,如果瞬时状态的对象没有引用将被回收。 (2)持久状态 与数据库中数据有关联就是持久状态。持久状态下的代码时守Session管理和跟踪的。 (3)游离状态 脱离持久状态(脱离Ses...原创 2019-06-17 15:08:03 · 128 阅读 · 0 评论 -
Hibernate数据操作(三)之HQL语句
一,Form 语句 示例: HibernateUtil.hibernateUtil.path="Hibernate-config/hibernate.cfg.xml"; session=HibernateUtil.hibernateUtil.getCurrentSession(); transaction=session.beginTransaction(); String ...原创 2019-06-17 17:12:17 · 312 阅读 · 0 评论 -
Hibernate数据操作(四)之HQL语句二
一,参数绑定形式 (1)最简单的拼接: String hql="select user from User as user where user.id="+3; Query query=session.createQuery(hql); (2)占位符传参: String hql="select user from User as user where user.id=?"; Q...原创 2019-06-17 20:41:06 · 265 阅读 · 0 评论