摘要: SQL注入是一种大家非常熟悉的攻击方式,目前网络上有大量存在注入漏洞的DBMS(如MySQL,Oracle,MSSQL等)。但是,我在网络上找不到针对Hibernate查询语言的相关资源。因此本文总结了笔者在阅读文档和不断试验过程中的一些经验技巧。什么是HibernateHibernate是一种OR... 阅读全文
posted @ 2015-04-25 20:08 tian830937 阅读(3007) 评论(1) 推荐(0) 编辑
摘要: HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖 Criteria查询的所有功... 阅读全文
posted @ 2015-04-25 19:57 tian830937 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载! com.mysql.jdbc.Driver jdbc:mysql... 阅读全文
posted @ 2015-04-25 18:32 tian830937 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 第五讲:hibernate的三种状态瞬时:bean对象与session,与数据库无关。在session对象的save方法保存之前。持久状态(托管):bean对象与session有关,数据库中有对应的记录。在save的保存方法之后,在session对象的关变之前。Session知道对象的变化,此时对象... 阅读全文
posted @ 2015-04-25 18:16 tian830937 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,... 阅读全文
posted @ 2015-04-25 18:15 tian830937 阅读(152) 评论(0) 推荐(0) 编辑
摘要: MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。mysql 下载地址 http://www.jb51.net/softs/2193.html下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0... 阅读全文
posted @ 2015-04-25 12:02 tian830937 阅读(181) 评论(0) 推荐(0) 编辑