上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 一.OGNL入门1.简介 OGNL的全称是对象图导航语言(Object-Graph Navigation Language),它是一种功能强大的开源表达式语言,使用这种表达式语言,可以通过某种表达式语法,存取Java对象的任意属性,调用Java对象的方法,同时能够自动实现必要的类型转换。如果把表达式看作是一个带有语义的字符串,那么OGNL无疑成为了这个语义字符串与Java对象之间沟通的桥梁... 阅读全文
posted @ 2017-08-29 21:15 Guangqin_Hu 阅读(309) 评论(2) 推荐(0)
摘要: 一.请求参数封装1.属性驱动: (1).无实体类情况:属性和动作类在一起 a.编写jsp页面,提交数据,例如name和age 1 2 用户名: 3 年龄: 4 5 b.编写动作类 ... 阅读全文
posted @ 2017-08-29 20:45 Guangqin_Hu 阅读(221) 评论(0) 推荐(0)
摘要: 一.简介1.作用于web层:Struts2是一种基于MVC模式的轻量级Web框架;2.各文件夹简介: apps:该文件夹存用于存放官方提供的Struts2示例程序,这些程序可以作为学习者的学习资料,可为学习者提供很好的参照。各示例均为war文件,可以通过zip方式进行解压。 docs:该文件夹用于存放官方提供的Struts2文档,包括Struts2的快速入门、Struts2的文档,... 阅读全文
posted @ 2017-08-27 10:28 Guangqin_Hu 阅读(319) 评论(0) 推荐(0)
摘要: 1.环境搭建,注意包结构的问题,src下建立名为META-INF的文件夹,放persistence.xml,位置放错,读不到会报错. 1 2 7 8 9 10 11 org.hibernate.jpa.HibernatePersistenceProvider 12 ... 阅读全文
posted @ 2017-08-26 19:58 Guangqin_Hu 阅读(236) 评论(0) 推荐(0)
摘要: 一.JPA简介--Java Persistence API。是SUN公司推出的一套基于ORM的规范。hibernate框架中提供了JPA的实现。JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。优势:标准化/容器级特性的支持/简单方便/JPQL查询/面向对象的高级特性二.基于JPA注解的单表映射a.导入Hibernate必备的13个jar包;b.创... 阅读全文
posted @ 2017-08-25 22:32 Guangqin_Hu 阅读(292) 评论(0) 推荐(0)
摘要: 一.一对多操作1.构造实体类及编写配置文件: 一方: 1 // 一个Customer对应多个linkman 2 private Set linkmans = new HashSet(0); 配置: 1 2 3 4 5 ... 阅读全文
posted @ 2017-08-23 22:00 Guangqin_Hu 阅读(311) 评论(0) 推荐(0)
摘要: Criteria:是一种完全面向对象的查询方式,Criteria查询也叫做qbc查询(query by Criteria)。 查询全部,分页查询,统计查询,条件查询,排序查询,离线查询代码演示: 1.建库; 2.导入jar包(required/log4j/mysqlconnector) 2.建实体类(注意持久化类的编写规则); 3.编制映射关系文件(... 阅读全文
posted @ 2017-08-23 09:35 Guangqin_Hu 阅读(343) 评论(0) 推荐(0)
摘要: 1.Query:他是一种比较面向对象的查询方式,query查询也叫做hql查询(hibernate query language),使用query查询,需要接受一个 hql语句进行查询 查询全部,分页查询,统计查询,条件查询,排序查询,投影查询 sql:查询的是数据表和表中的字段 hql:查询的是实体类和类中的属性 *... 阅读全文
posted @ 2017-08-23 09:34 Guangqin_Hu 阅读(234) 评论(0) 推荐(0)
摘要: 一.持久化类1.持久化标识OID 数据库中叫做主键,对应实体的ID属性即为OID;Hibernate通过OID区分两个对象是否为同一对象;OID的生成一般交由程序自动处理;2.持久化类 概念:持久化类为可以操作数据库的实体类; 持久化类 = 实体类 + 映射文件(实体类名.hbm.xml)3.编写规则: (1).类需使用public修饰; (2).实... 阅读全文
posted @ 2017-08-23 09:32 Guangqin_Hu 阅读(223) 评论(0) 推荐(0)
摘要: 一.Hibernate概述Hibernate是一个实现了ORM思想的,开源的,轻量级的,内部封装了JDBC操作的持久层框架. 实现了ORM思想的:不再重点关注sql语句的编写 开源的:开放源代码的 轻量级的:消耗的资源少(内存),依赖的jar包比较少注:ORM思想(O:object R:relation M:mapping--对象关系映射) 目的:操作实体类... 阅读全文
posted @ 2017-08-22 09:04 Guangqin_Hu 阅读(251) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页