随笔分类 -  Hibernate

摘要:Session.load/get方 法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现 符合条件的记录,get方法返回null,而load方 法会抛出一个ObjectNotFoundException。Hibernate的工作原理:一个开放源代码的对象... 阅读全文
posted @ 2014-04-27 21:58 莫名字 阅读(240) 评论(0) 推荐(0)
摘要:以前Hibernate添加对象,想拿到id号的时候都是根据id排序拿到第一条 ,才知道 这样也可以 /** * @Description: 添加一个角色信息 * @return 返回一个对象添加后的id号 */ public Long saveSysRole(SysRole sysRol... 阅读全文
posted @ 2014-04-05 18:03 莫名字 阅读(487) 评论(0) 推荐(0)
摘要:操作大批量数据或复杂逻辑,考虑到执行效率和代码量的时候,存储过程和函数在数据库中是预编译好的,调用执行效率高// 调用过程 {call 过程名称(?,?,?)} public static void test1() throws Exception { Connection connection = request.getSession().connection(); String sql = "{call addmethod(?,?,?)}"; CallableStatement call = connection.prepareCall(sql); // 设置输入参数 阅读全文
posted @ 2014-03-24 20:53 莫名字 阅读(1726) 评论(0) 推荐(0)
摘要:/** * @param obj * @return * 添加数据 */ public Serializable saveObject(Object obj){ return this.getHibernateTemplate().save(obj); } /** * @param ... 阅读全文
posted @ 2014-03-20 23:20 莫名字 阅读(904) 评论(0) 推荐(1)