OGNL表达式struts2标签“%,#,$”的区别

一、什么是OGNL,有什么特点?OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:1、支持对象方法调用,形式如:objName.methodName();2、支持类静态...

2013-01-31 11:21:21

阅读数 11

评论数 0

hibernate 继承映射

在域模型中,类与类之间除了关联关系和聚集关系,还可以存在继承关系,在下图所示的域模型中,Deparment类和Employee类之间为一对多的双向关联关系,Employee类有两个子类:Skiller类和Sales类。由于Java只允许一个类最多有一个直接的父类,因此Employee类、 ...

2013-01-25 09:32:36

阅读数 13

评论数 0

hibernate 懒加载及查询的部分知识

1.实体类: Customer类如下: Java代码   package com.reiyen.hibernate.domain;       public class Customer {           private int id;     ...

2013-01-25 09:32:32

阅读数 13

评论数 0

hibernate 集合类(Collections)映射

Hibernate可以持久化以下java集合的实例, 包括java.util.Map, java.util.Set, java.util.SortedMap, java.util.SortedSet, java.util.List, 和任何持久实体或值的数组(使用Set集合类型是最好的选择)。...

2013-01-25 09:32:06

阅读数 9

评论数 0

Hibernate组件(Component)映射

组件(Component)映射 Component(组件)是一个被包含的对象,它作为值类型被持久化,而非一个被引用的实体。“component(组件)”这一术语指的是面向对象的合成概念(而并不是系统构架层次上的组件的概念)。在hibernate中可借助Component节点的定义,完成对复杂...

2013-01-25 09:31:40

阅读数 13

评论数 0

hibernate 多对多(many-to-many)

多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。 1. E-R图   2. 实体类: Teacher实体类如下: Java代码   ...

2013-01-24 15:23:40

阅读数 11

评论数 0

hibernate 一对一(One-to-One)

一对一(one-to-one)实例(Person-IdCard) 一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Person).别外一个是身份证相关信息的表(id_card).id_card表的主键对应该Pers...

2013-01-24 15:23:30

阅读数 10

评论数 0

hibernate_3.2_官方中文参考手册_CHM

hibernate_3.2_官方中文参考手册_CHM

2013-01-24 15:23:04

阅读数 19

评论数 0

STRUTS2 标签调用静态方法

用ognl的静态调用 <s:property value="%{@java.lang.System@currentTimeMillis()}" /> 来显示,发现结果集为空.查了好多资料都发现这个是...

2013-01-24 12:25:37

阅读数 13

评论数 0

Hibernate QBC(Query By Criteria)

1.比较运算符  HQL运算符               QBC(Query By Criteria)运算符                      含义     =                     Restrictions.eq()                  等于    ...

2013-01-24 12:24:39

阅读数 14

评论数 0

StringUtils常用方法说明

        Jakarta Commons提供的StringUtils和WordUtils至今还维持着那种简洁而强大的美,使用起来也很顺手。Commons Lang的StringUtils包加入到类路径中。StringUtils类中有不计其数的有用的方法。         StringUt...

2013-01-21 12:51:20

阅读数 13

评论数 0

hibernate 一对多(one-to-many)双向关联

一对多(one-to-many)双向关联实例(Department- Employee) 这里的一对多双向关联是在域模型(实体对象模型)上的概念,在关系数据库中,只存在外键参照关系,而且总是由"many"方参照"one"方...

2013-01-18 12:30:16

阅读数 12

评论数 0

hibernate 多对一(Many-to-one)单向关联

多对一实例(Employee-Department) 1. E-R图: 2. 实体类: Department类: Java代码   package com.reiyen.hibernate.domain        public class Department ...

2013-01-18 12:29:46

阅读数 14

评论数 0

hibernate 映射文件中id 及id Generator的详解

一、id 被映射的实体类必须声明一个对应数据库表主键列的属性。大多数类有一个JavaBeans风格的代表此实例唯一标识的属性。<id> 元素定义了该属性到数据库表主键字段的映射。 Java代码   <id  ...

2013-01-18 12:28:28

阅读数 12

评论数 0

hibernate 级联(cascade和inverse)

 级联(Cascade) : 二个以上的设备通过某种方式连接起来,能起到扩容的效果就是级联。Hibernate级联(Cascade)是用来说明数据库中两个表之间相互关系(一对一,一对多,多对多)中,当对主对象进行某种操作时,是否对其关联的从对象也作类似的操作(比如有对象Department和E...

2013-01-18 12:26:05

阅读数 8

评论数 0

关于Struts2中使用枚举和静态调用

struts2中经常用到枚举,代码如下: /** * 用户级别 * @author LiYongqaing */ public enum UserLevel { /**超级管理员*/ SUPER_ADMIN{ @Override public String g...

2013-01-14 16:26:22

阅读数 23

评论数 0

struts2中OpenSessionInViewFilter无效解决方法

    struts2中OpenSessionInViewFilter无效,能够运行起来了,但是在jsp中迟缓加载数据时,发现session提前关闭了。 Hibernate抛出了异常no session。经过数次尝试,发现在web.xml中,必须要将spring的OpenSessionInVi...

2013-01-14 16:20:50

阅读数 17

评论数 0

hibernate抓取策略

抓取策略:          单端代理:        hibernate抓取策略,单端代理的批量抓取                    设置fetch=”select”,如               <many-to-one name="...

2013-01-14 15:30:50

阅读数 5

评论数 0

JSP清除缓存的方法

<% response.setHeader("Cache-Control", "no-store"); //HTTP1.1response.setHeader("Pragma&q...

2013-01-08 16:06:21

阅读数 12

评论数 0

hibernate联合主键

<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/...

2013-01-07 10:55:42

阅读数 6

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭