上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 三套查询之SQL查询 Native Sql Query原生的sql查询.要求写sql语句.SQLQuery 是 Query的子类 1.查询所有的学生 2.标量查询 3.关联查询 4.命名查询 A.第一种方式*hbm.xml 1.提供一个配置文件. (xxx.hbm.xml). 2.在hibernat 阅读全文
posted @ 2018-01-22 20:12 57容杰龙 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 三套查询之Criteria查询 完全面向对象的,不需要写任可查询语句. 1.查询所有的学生 2.添加查询条件 add(Criterion criterion) : 添加查询条件. Criterion : 代表一个查询条件. Restrictions工具类,专门负责生成查询条件对象,它把where部分 阅读全文
posted @ 2018-01-17 20:45 57容杰龙 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 三套查询之HQL查询(原文再续书接上一回) where子句部分(查询过滤部分) Hibernate的where子句部分能支持的运算符,表达式、函数特别多,用法与sql语句是一样的. 常用的表达式、运算符、函数: =、<、<=、>、>=、!=、and、or、distinct、between...and 阅读全文
posted @ 2018-01-15 20:11 57容杰龙 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 三套查询之HQL查询 hql语句(面向):类 对象 属性 关联(持久化类)与连接(数据库表) 排序order by 分组group by 分组过滤having 聚集函数(统计函数) 阅读全文
posted @ 2018-01-14 11:17 57容杰龙 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 注解高级(原文再续书接上一回) 7.继承映射 第一种:InheritanceType.JOINED 查询时会出现很多join语句. 第二种:InheritanceType.SINGLE_TABLE 所有子类属性中不能加非空约束 第三种:InheritanceType.TABLE_PER_CLASS  阅读全文
posted @ 2018-01-13 14:32 57容杰龙 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 注解高级(原文再续书接上一回) 6.单向关联 即单向配置注解关联信息 单向关联的数据库生成的表与双向关联生成的表是相同的,只是在查询的时候不同。双向是双方都可以查询各自的信息,而单向只有加了注解的表可以查询另一方的信息!!!一对多以及多对一是同一概念,只是参考系不一样。一般会由多的一端来维护生成外键 阅读全文
posted @ 2018-01-10 17:00 57容杰龙 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 注解高级(原文再续书接上一回) 5.双向关联 A.一对一 B.一对多(多的那端维护) C.多对多 阅读全文
posted @ 2018-01-09 19:08 57容杰龙 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 注解高级 1.基础映射 (JPA)主键生成策略@GeneratorValue(strategy=GenerationType.xxx) GenerationType.IDENTITY: 适宜MySQL、SqlServer有自增长列的数据库。 GenerationType.SEQUENCE:适宜Ora 阅读全文
posted @ 2018-01-06 16:48 57容杰龙 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.Hibernate介绍 hibernate3.6: hibernate公司的产品. hibernate4.3.8: jboss公司的产品. 2.作用 能让程序员以面向对象的方式来操作数据库,从而简化持久层的开发。 它底层可以跨数据库. (程序人员开发项目不用关心项目用得是什么数据库). ORM: 阅读全文
posted @ 2018-01-05 16:11 57容杰龙 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 以下内容是基于导入struts2-2.3.32.jar包来讲的 1.xml验证 Struts2提供了验证器,实现了通用的验证逻辑。例如: 非空验证器、长度验证器、日期验证器、email验证器等。具体定义位置: xwork-core-2.3.4.1.jar包下/com/opensymphony/xwo 阅读全文
posted @ 2018-01-04 20:32 57容杰龙 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页