分类目录归档:Spring框架

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器。接着将使用几个示例演示 IOC 容器在典型应用程序用例场景中的应用情况。这些示例还将成为本系列后面部分进行的展开式讨论的基础,在本文的后面部分,将介绍 Spring 框架通过 Spring AOP 实现 AOP 构造的方式。

spring对配置文件加密



spring对配置文件加密 当我们在项目中配置数据源时,经常会将其对应的一些属性值写到另外的属性文件中,这样的好处是可以简化项目维护和部署工作,当项目从开发环境迁移到生产环境的时候,运维人员只需要修改数据源对应的属性文件就可以了,无需关注其他的配置文件。如果在属性文件中将数据库的用户名和密码等敏感信[......]

Read more

Spring进行面向切面编程(AOP



Spring进行面向切面编程(AOP

6.2.4.1. 前置通知(Before advice)
一个切面里使用 @Before 注解声明前置通知:

如果使用一个in-place 的切入点表达式,我们可以把上面的例子换个写法:

import org.aspectj.lang.ann[......]

Read more

Spring整合Hibernate

Spring整合HibernateSpring整合Hibernate的方案如果细分有很多种,以下为本人配置的其中一种
此方式不用Hibernate的配置文件,统一集成在spring的配置文件中beans.xml,
另外该环境是普通java环境而非web环境
实体类

public clas[......]

Read more

Spring整合Struts2

Spring整合Struts2以下介绍几个配置部分的配置,这几个部分配置好了,也就可以了,先上工程图
Spring整合Struts2

一、配置web.xml
<context-param>
    <param-name>contextConfigLocation</param-na[......]

Read more

Spring AOP面向切面编程

Spring进行面向切面编程

一、aop术语:
1、切面:所有切入点的集合
2、切入点:一组符合某种规则的连接点
3、连接点:狭义上通俗的讲指的是某个方法
4、通知:在某个连接点上的某种操作,该操作并非连接点中的操作,而是外来的操作。
5、引入(Introduction):引入(在A[......]

Read more

在action中依赖注入(spring)

在action中依赖注入(spring)

说的很形象,浅显易懂
原文地址:在action中依赖注入(spring)作者:指间de阳光
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看M[......]

Read more

Spring下获取项目根路径

Spring下获取项目根路径

Spring 在 org.springframework.web.util 包中提供了几个特殊用途的 Servlet 监听器,正确地使用它们可以完成一些特定需求的功能。比如某些第三方工具支持通过 ${key} 的方式引用系统参数(即可以通过 System.getPro[......]

Read more