
Spring
ppby2002
这个作者很懒,什么都没留下…
展开
-
Spring中Map的key为对象引用的注入
<br />1. 直接写在entry element里<br /> <map><br /> <entry key-ref="keyBean"><br /> <ref bean="valueBean"/><br /> </entry><br /> </map><br /> <br />2. 写在key元素中<br /> <map><br /> <key><br /> <r原创 2010-11-16 16:24:00 · 4667 阅读 · 0 评论 -
Spring内核研究-通过工厂注入
Spring专门设计了对工厂模式支持,你可以使用静态工厂方法来创建一个Bean,也可以使用实例工厂的方法来创建Bean。下面分别介绍这2种方法。静态工厂注入 定义一个Bean使用自己类上的静态工厂方法来创建自己。我们继续使用上一篇文章《Spring内核研究-Lookup方法注入》的例子来说明如何使用静态工厂创建Bean。context.xml factory-men转载 2011-11-30 23:15:30 · 4377 阅读 · 0 评论 -
Spring工厂注入例子
Spring配置文件 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-原创 2012-07-25 17:53:08 · 4227 阅读 · 0 评论 -
mybatis 配置
mybatis+spring1. 自动扫描annotation的配置 --> Mapper类如下@Repositorypublic interface MyMapper { public vo原创 2013-07-05 16:11:00 · 723 阅读 · 0 评论 -
Spring中使用@ModelAttribute注解
1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAttribute注释void返回值的方法code1转载 2013-06-29 00:25:00 · 1687 阅读 · 0 评论 -
Spring MVC笔记
关于写几个配置文件的说明我看到有的人把配置文件写两份:一个是原有的applicationContext.xml,这个文件从spring2.0-2.5时一直在使用。别一个是新加的spring MVC的配置文件。其实这两个文件是可以写成一个文件的,springMVC相关的配置,数据源,事务相关配置可以都写再一个配置文件中。本例子中只使用了一个spring配置文件叫“springMV原创 2013-07-05 15:35:00 · 742 阅读 · 0 评论 -
网上的一篇spring security详解教程,觉得不错,转过来了
先来谈一谈Acegi的基础知识,Acegi的架构比较复杂,但是我希望我下面的只言片语能够把它说清楚。大家都知道,如果要对Web资源进行保护,最好的办法莫过于Filter,要想对方法调用进行保护,最好的办法莫过于AOP。Acegi对Web资源的保护,就是靠Filter实现的。如下图: 一般来说,我们的Filter都是配置在web.xml中,但是Acegi不一样,它在web.xml中配置的只是转载 2013-12-09 09:57:09 · 751 阅读 · 0 评论 -
Spring MVC – How To Include JS Or CSS Files In A JSP Page
In this tutorial, we will show you how to include JavaScript and CSS files in a JSP page, with the Spring MVC framework environment.1. Project DirectoryReview the final project directory struc转载 2013-12-09 14:03:05 · 2013 阅读 · 0 评论 -
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
http://sishuok.com/forum/blogPost/list/7798.html转载 2014-07-18 00:16:06 · 4618 阅读 · 0 评论 -
Spring3 表达式语言(SpEL)介绍
http://leeyee.github.io/blog/2011/06/19/spring-expression-language/Spring Expression Language (SpEL)语言支持在运行时操作和查询对象,其语法类似统一的EL语言,但是SpEL提供了额外的功能。SpEL支持以下功能:文本表达式布尔类和关系操作正则表达式类表达式访问属性、转载 2014-07-08 17:34:34 · 758 阅读 · 0 评论 -
工厂方法注入(静态和非静态)
先看非静态的先写一个简单工厂Java代码 package com.lbx.factory; import com.lbx.model.Car; /** * 这是非静态的工厂方法注入 * @author Administrator * */ public class CarFactory { public Car createHong转载 2011-11-30 23:11:43 · 1654 阅读 · 0 评论 -
Spring 注入 Filter
方法一: web.xml配置一个 DelegatingFilterProxy org.springframework.web.filter.DelegatingFilterProxy targetBeanName myFilter //自己过滤器的名字转载 2011-10-26 10:45:22 · 568 阅读 · 0 评论 -
关于Advisor注入
Spring 的Advisor注入可以根据接口注入,也可以按照实体类进行注入1.根据接口注入XML配置文件 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">原创 2010-11-17 17:28:00 · 833 阅读 · 0 评论 -
Spring的方法替换例子
<br />Spring xml <br /> <br /> <bean id="mockClass" class="test.method.MockClass"><br /> <replaced-method name="getValueBean" replacer="replacer"/><br /> </bean><br /> <br /> <bean id="replacer" class="test.method.Replacer"/><br原创 2010-11-20 00:06:00 · 738 阅读 · 0 评论 -
Spring 备忘
<br />使用ApplicationContext<br />ClassPathXmlApplicationContext, FileSystemXmlApplicationContext原创 2010-11-20 00:07:00 · 463 阅读 · 0 评论 -
Spring中注入数组
<br />public class ArrayTest {<br /> private String[] names;<br /> <br /> /**<br /> * @param args<br /> */<br /> public static void main(String[] args) {<br /> ApplicationContext ctx = new ClassPathXmlApplicationContext("test/array/array-context.xml");<原创 2011-01-19 10:09:00 · 19520 阅读 · 0 评论 -
Spring 配置文件的差异
<br />1. singleton<br />1) 早期spring配置中,单例使用singleton="true"的方式配置。<br />2) 如果配置文件头定义的dtd为<br /> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><br /> 则单例配置使用scope="singleton",否则会抛异常<br />原创 2010-11-25 10:56:00 · 1249 阅读 · 1 评论 -
Spring的静态注入
<br />1. 注入静态对象。<br />若一个类引用了一个静态对象,可通过如下方法进行静态注入<br /><?xml version="1.0" encoding="UTF-8"?><br /><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><br /><br /><beans><br /> <bean id="use原创 2010-11-25 14:51:00 · 4906 阅读 · 0 评论 -
Spring+hibernate里使用jdbc connection
Connection conn = SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection();转载 2011-01-31 11:49:00 · 891 阅读 · 0 评论 -
在tomcat中使用spring MBean
JMX provides a simple solution to application management. In this article, we’ll look at how Spring beans can be easily exported as a JMX MBean making their methods and properties available from转载 2011-06-30 21:35:00 · 1576 阅读 · 0 评论 -
如何在java对象里访问Spring中已加载的property内容
Exposing the spring properties bean in javaTo allow our Java classes to access the properties from the same object as spring, we’ll need to extend the PropertyPlaceholderConfigurer so that we ca转载 2011-06-30 18:27:00 · 2017 阅读 · 0 评论 -
Spring与Struts1的集成
Spring和Struts整合的价值在于将Struts使用的BO或DAO 乃至Action交给Spring管理,从而充分利用Spring强大的IoC和AOP 特性。无论使用哪种方式整合,都需要为 Struts装载 Spring 应用上下文环境。有以下三种方式:转载 2011-07-03 22:56:44 · 612 阅读 · 0 评论 -
springMVC乱码问题
第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码。从.jsp->.java->转载 2014-08-12 21:28:15 · 704 阅读 · 0 评论