自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Switch的博客

分享并记录所学所见

  • 博客(12)
  • 资源 (19)
  • 问答 (4)
  • 收藏
  • 关注

原创 Hibernate检索策略

Hibernate检索策略     它是为了让我们的查询更加的有效率,是优化我们查询用的。 它是靠配置的方式来实现的延迟加载     延迟加载(lazy load)是(也称为懒加载 )Hibernate关联关系对象默认的加载方式,延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。     通常

2016-11-24 21:41:51 869

原创 Hibernate查询方式

Hibernate查询方式Hibernate中的查询方式OID查询     它就是根据id查询一个实体     涉及的方法:          get(Class clazz,Serializable id):参数1是要查询的实体字节码,参数2:是要查询的id。          load(Class clazz,Serializable id):参数1是要查询的实

2016-11-24 21:20:19 5346

原创 Struts2标签库常用标签

Struts2标签库常用标签基本概述     对于一个MVC框架而言,重点是实现两部分:业务逻辑控制器部分和视图页面部分。Struts2作为一个优秀的MVC框架,也把重点放在了这两部分上。控制器主要由Action来提供支持,而视图则是由大量的标签来提供支持。     在JavaWeb中,Struts2标签库是一个比较完善,而且功能强大的标签库,它将所有标签都统一到一个标签库中,从而简化

2016-11-24 21:01:18 49225 1

原创 Struts2拦截器详解

Struts2拦截器详解基本概述     拦截器,在 AOP(Aspect-Oriented Programming)中用于在某个方法或宇段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。     在 Webwork 的中文文档的解释为一一拦截器是动态拦截Action调用的对象。它提供了一种机制,可以使开发者能够定义在一个action执行的前后执行的代码,

2016-11-24 20:51:24 1374

原创 OGNL表达式的特殊的符号

OGNL表达式的特殊的符号# 符号的用法获得context中的数据构建一个map集合% 符号的用法强制字符串解析成OGNL表达式。例如:在request域中存入值,然后在文本框()中取值,写在value里。{ }中值用引号引起来,此时不再是ognl表达式,而是普通的字符串,到底使用单引号还是双引号是由外层引号决

2016-11-24 20:31:24 2604

原创 Struts2中EL表达式的取值范围问题

Struts2中EL表达式的取值范围问题     在Struts2中对request进行了装饰,增强了getAttribute()方法,改变了EL该方法的查找范围,具体为,查找request域,不存在,查找值栈,不存在,查找ContextMap,还是不存在,则返回null。     因为${对象名},会使用findAttribute的查找,其顺序是page域->request域->sess

2016-11-24 20:26:47 2330

原创 Struts2值栈详解

Struts2值栈详解基本介绍     ValueStack是Struts2的一个接口,字面意义为值栈,OgnlValueStack是 ValueStack的实现类,客 户端发起一个请求,struts2架构会创建一个action实例同时创建一个OgnlValueStack值栈实例, OgnlValueStack贯穿整个Action的生命周期,struts2中使用OGNL将请求Action的

2016-11-24 20:23:20 9415

原创 ContextMap详解

ContextMap详解基本介绍     ContextMap是OGNL的上下文对象,其是以键值对为形式存在的,key是String value是Object。其封装的数据如下:ContextMap是在ActionInvocation默认实现类DefaultActionInvocation中创建的使用哪个类来操作该对象     

2016-11-24 20:17:02 6295

原创 OGNL基本使用

ONGL基本使用基本介绍     OGNL是Object-Graph Navigation Language(对象图导航语言)的缩写,它是一种功能强大的表达式语言,通过简单一致的表达式语法,可以存取对象的任何属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能、它使用相同的表达式去存取对象的属性。Struts2框架使用OGNL作为默认的表达式语言OGNL是

2016-11-24 20:01:22 11977

原创 Struts2访问Servlet的三种方式

Struts2访问Servlet的三种方式基本介绍     在Struts2中,Action并没有直接和Servlet API耦合。虽然Struts2 中的Action访问Servlet API麻烦一些,但是这却是Struts2中Action的重要改良之一,方便Action进行单元测试。     尽管Action和Servlet API解耦会带来很多好处,然而在Action中完全不访问

2016-11-24 19:56:37 6911 1

原创 Struts2数据封装

Struts2数据封装     Struts2提供了一些基于拦截器的数据封装方式,一共有四种,分为静态参数封装和动态属性封装,动态属性封装又可分为属性驱动和模型驱动,属性驱动又可分为基本属性驱动和对象图导航语言(OGNL,Object Graph Navigation Language)驱动。思维导图静态参数封装在struts.xml文件中配置

2016-11-24 18:22:24 5080 3

原创 Struts2入门

Struts2入门Struts2基本概述百度百科WEB 层的框架都会基于前端控制器的模式     什么是前端控制器模式呢?传统方式的开发,有一次请求就会对应一个Servlet。这样会导致出现很多 Servlet。而Struts2将所有的请求都先经过一个前端控制器,在前端控制器中实现框架的部分功能,剩下具体操作要提交到具体的Action中。那么所有的请求都会经过前端控

2016-11-21 22:58:29 1509 1

个人博客设计文档

自己写的一个小blog网站的设计文档,该网站采用的是SSH和Bootstrop技术。具体内容请参考文档,项目在https://github.com/Switch-vov/MyBlog上,如有需要请自行下载,但需要注明出处,谢谢合作。

2016-04-28

Linux学习未做笔记部分

包括第二十五讲邮件服务.ppt,第二十六讲HA集群.ppt,第二十七讲LB集群.ppt,第二十八讲运维安全+面试技巧.ppt

2016-04-12

oolong.jar

将oolong.jar加入classpath,在控制台通过java COM.sootNsmoke.oolong.Gnoloo 字节码文件就能导出相应的j后缀文本文件。 例如:java COM.sootNsmoke.oolong.Gnoloo HelloWorld.class 就能在HelloWorld.class文件目录下生成相应的HelloWorld.j文件

2016-03-21

Java网络编程案例--CS模型的简单实现

Java网络编程案例--CS模型的简单实现

2016-03-13

SpringMVC实战-雇员薪资管理系统

SpringMVC实战-雇员薪资管理系统,Spring2.5+Hibernate3.3+Struts1.3

2016-02-29

SSH整合包(S1.3+S2.5+H3.3)

SSH整合开发包,版本为Struts1.3+Spring2.5+Hibernate3.3

2016-02-29

Struts框架文件上传下载案例

Struts框架文件上传下载案例,需要的自取。

2016-01-29

JSTL使用手册

JSTL使用手册,需要的自取

2016-01-25

JSTL1.2 JAR包

JSTL1.2 JAR包,需要的自取

2016-01-25

Struts三种开发方法案例

Struts三种开发方法案例,包括全手工、半手工半工具、全工具。需要自取

2016-01-22

Struts1.3和config配置详解

Struts1.3的帮助文档、Jar包和struts-config.xml的配置详解

2016-01-22

Javaweb购物车

简单的购物车,使用Java开发,采用Web-Service实现的MVC模式。

2016-01-09

考勤管理系统

该文档是考勤管理系统的需求文档,需要的自取

2016-01-07

用户管理系统

一个简单的用户管理系统,用Servlet开发的,可以进行扩展。

2016-01-05

Java集合框架源码

Java集合框架源码,需要的自行下载!

2015-10-30

一个简单的PHP Web论坛

一个简单的PHP Web论坛源代码及详细注释,需要的自取。 一个简单的PHP Web论坛源代码及详细注释,需要的自取。

2015-09-15

一个简单的PHP邮件列表管理器

一个简单的PHP邮件管理器,有详细的注释以及开发文档。

2015-09-11

一个简单的PHP购物车系统

一个简单的PHP购物车系统,有需要的可以下载

2015-09-02

PHP在线书签系统

一个简单的PHP在线系统,含详细代码,需要的请下载。

2015-08-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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