SPRING
Jmark_GC
乐观开朗,学习能力强,热衷于web开发技术
展开
-
使用 Spring 2.5 注释驱动的 IoC 功能
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO转载 2012-08-27 23:19:35 · 421 阅读 · 0 评论 -
自定义标签与spring注入
在以往,我们自定义一个标签时一般都是这样写的 Java代码 public class Options extends TagSupport { public int doEndTag() throws JspTagException { JspWriter out = pageContext.getOut(); // 重要转载 2013-12-18 09:10:20 · 1156 阅读 · 0 评论 -
Spring Security3配置使用
使用Spring Security3的几种方法概述 一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过。 二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现。 三种我使用的是第三种 第三种是细分角色和权限,并将用户、角色、权限和资源均采用数据库存储,并且自转载 2013-12-02 21:25:01 · 990 阅读 · 0 评论 -
Spring Test 整合JUnit4
1. 加入依赖包 使用Spring的测试框架需要加入以下依赖包:JUnit 4 (官方下载:http://www.junit.org/)Spring Test (Spring框架中的test包)Spring 相关其他依赖包(不再赘述了,就是context等包)2. 创建测试源目录和包 在此,推荐创建一个和src平级的源文件目录,因为src内的类都是为日后产品准备转载 2013-09-22 10:06:57 · 973 阅读 · 0 评论 -
使用Spring的jdbcTemplate进一步简化JDBC操作
先看applicationContext.xml配置文件:xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi转载 2013-08-14 21:31:04 · 715 阅读 · 0 评论 -
Spring AOP详解(二)
利用方式一的配置起来,可见代码还是非常的厚重的,定义一个切面就要定义一个切面类,然而切面类中,就一个通知方法,着实没有必要。所以Spring提供了,依赖aspectj的schema配置和基于aspectj 注解方式。这两种方式非常简介方便使用,也是项目中普遍的使用方式。梳理之:4、方式二:schema配置a、业务类:/** * 业务类 * * @auth转载 2013-06-13 21:14:04 · 911 阅读 · 0 评论 -
Spring AOP详解(一)
1、概念术语 在开始之前,需要理解Spring aop 的一些基本的概念术语(总结的个人理解,并非Spring官方定义): 切面(aspect):用来切插业务方法的类。 连接点(joinpoint):是切面类和业务类的连接点,其实就是封装了业务方法的一些基本属性,作为通知的参数来解析。 通知(advice):在切面类中,声明对业务方法做额外处理的方法。转载 2013-06-13 21:11:42 · 674 阅读 · 0 评论 -
Spring 三种注入方式
Type1 接口注入我们常常借助接口来将调用者与实现者分离。如:public class ClassA {private InterfaceB clzB;public init() {Ojbect obj =Class.forName(Config.BImplementation).newInstance();clzB = (InterfaceB)ob转载 2013-03-16 13:10:21 · 847 阅读 · 0 评论 -
Spring IOC
IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:传转载 2013-03-16 13:17:31 · 682 阅读 · 0 评论 -
使用Spring mock测试
SpringMVC的Web程序可以使用Spring mock进行测试,不用每一次都需要部署到容器里边,mock会帮你模拟Web环境。部署SpringMVC的Web程序,我们需要在web.xml里面设置listener来创建我们的ApplicationContext,在mock里面,我们也需要创建ApplicationContext。测试类需要继承AbstractDependency转载 2013-12-18 09:50:00 · 1269 阅读 · 0 评论