自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 面向切面AOP编程---Spring框架介绍(二)

面向切面(AOP)的概念:Spring提供了面向切面编程的支持,允许通过分离应用的业务逻辑与系统级服务(例如事务(transaction)管理)进行内聚性的开发。应用对象只实现它们应该做的——完成业务逻辑——仅此而已。它们并不负责(甚至是意识)其它的系统级关注点,例如日志或事务支持。概念比较抽象,下面展示一个使用Spring框架进行AOP编程的案例。要进行AOP编程,首先必须在Spring...

2011-02-20 00:05:42 155

原创 什么是控制反转IOC---Spring框架介绍(一)

学习Spring框架,首先来看什么是Spring?Spring是一个开源的控制反转(Inversion of Control,IOC)  和面向切面(AOP)的容器框架。它的主要目的是简化企业开发。概念里有两个关键词,很明显是IOC与AOP,弄明白了这两个概念,也就清楚了Spring的概念。首先来看,什么是IOC。请看下面的业务层实现类PersonServiceBean类publi...

2011-02-20 00:04:39 81

原创 SiteMesh框架的使用

首先了解什么是SiteMesh。      百度百科给出的定义如下:OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration)的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。      OS(OpenSymphony)官网给出的定义是:      SiteMesh is a web...

2011-02-19 23:59:52 270

原创 SSH整合终结版(三)

本文的前面两部分已对Spring和Hibernate两大框架进行了集成,下面继续对Struts进行整合。第一步,原来我们对spring容器实例化要手工操作,现在我们通过在web.xml中配置监听器来对Spring容器进行实例化。代码如下:文件名:web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version=...

2011-02-17 15:51:56 72

原创 SSH整合终结版(二)

本文为SSH整合第二部分内容,主要演示业务层的开发(通过Spring对DAO层的实体Bean进行操作),并使用JUnit对业务方法进行单元测试。第一步,创建com.lyk.service.PersonService接口,内容如下:文件名:com.lyk.service.PersonService.javapackage com.lyk.service;import java.uti...

2011-02-17 15:51:05 107

原创 SSH整合终结版(一)

本文主要讨论Spring2.5+Hibernate3.2+Struts1.2.9的整合。人们通常讲“一口吃不成胖子”,SSH的整合也是一样的,最好是按步骤一步一步来。整合之前必需的工作是将Spring、Hibernate和Struts所需的jar文件准备好(为文章叙述更为调理,这步工作不在此赘述,详情请看作者的另一篇日志《SSH整合所需jar文件的下载》)。本项目采用数据库为MySQL5....

2011-02-17 15:50:03 128

空空如也

空空如也

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

TA关注的人

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