小工匠

show me the code ,change the world

排序:
默认
按更新时间
按访问量

Sping-Spring表达式语言SpEL

概述 SpEL:字面量 SpEL:引用 Bean、属性和方法 引用其他对象 引用其他对象的属性 调用其他方法,还可以链式操作 调用静态方法或静态属性 SpEL支持的运算符号 算数运算符:+, -, *, /, %, ^ 加号还可以用作字符串连接 比较运算符: <, &...

2018-04-08 09:22:15

阅读数:369

评论数:0

Spring-常见问题25问

什么是Spring框架Spring框架有哪些主要模块 使用Spring框架能带来哪些好处 什么是控制反转IOC什么是依赖注入 请解释下Spring框架中的IoC BeanFactory和ApplicationContext有什么区别 Spring有几种配置方式 如何用基于XML配置的方式配置Spr...

2017-11-13 09:09:48

阅读数:1234

评论数:0

Spring4.X系列之IOC

专栏 导读专栏欢迎关注 专栏 :Spring-IOC手札导读Spring-Spring4.X 概述Spring-Spring 开发环境搭建及HelloSpringSpring-Spring MVC + Spring JDBC + Spring Transaction + Maven 构建web简易...

2017-09-21 23:53:22

阅读数:1930

评论数:0

Java-Java5.0注解解读

概述 元注解Meta-annotation Target Retention Documented Inherited 自定义注解 定义注解格式 注解参数的可支持数据类型 实例 编写注解类 使用注解 访问注解概述Java5.0注解可以看做Javadoc和Xdoclet标签的延伸和发展,在Java5...

2017-08-22 11:27:51

阅读数:2669

评论数:0

Spring-国际化信息03-容器级的国际化信息资源

概述 实例 注意事项概述我们查看ApplicationContext中的源码可以看到public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactor...

2017-08-12 13:07:33

阅读数:2338

评论数:0

Spring-国际化信息02-MessageSource接口

概述 MessageSource接口方法 MessageSource类结构 ResourceBundleMessageSource 实例 ReloadableResourceBundleMessageSource 实例概述spring定义了访问国际化信息的MessageSource接口,并提供了几...

2017-08-11 04:05:26

阅读数:3302

评论数:0

Spring-国际化信息01-基础知识

导读 概述 基础知识 概述 javautilLocale 本地化工具类 NumberFormat DateFormat MessageFormat ResourceBoundle 实例 中文本地化资源文件两种转换方式 JDK的native2ascii工具 IDE自带的支持 ResourceBun...

2017-08-09 01:30:02

阅读数:2572

评论数:0

Spring-引用Bean的属性值

概述 实例 基于XML方式的引用 基于注解的引用概述将应用系统的配置信息存放在配置文件中并非总是最合适的,如果应用以集群的方式部署,或者希望在运行期动态调整引用的某些配置,这时,将配置信息放到数据库中不但方便集中管理,而且可以通过应用系统的管理界面动态维护,有效增强应用系统的可维护性。 早期版本,...

2017-08-07 13:30:41

阅读数:2432

评论数:0

Spring-属性文件自身的引用03

Spring既允许在Bean定义中通过`${propName}`引用属性值,也允许在属性文件中使用`${propName}`实现属性之间的相互引用。

2017-08-07 13:00:32

阅读数:2365

评论数:0

Spring-使用加密的属性文件02

概述 实例 DES加密解密工具类 使用密文版的属性文件 修改配置文件引用自定义的EncryptPropertyPlaceholderConfigurer概述对于不敏感的属性信息,以明文形式出现在属性文件中是合适的,但是如果属性信息是数据库用户名和密码等敏感信息,一般希望以密文的方式保存。这就要求对...

2017-08-07 06:34:49

阅读数:2418

评论数:0

Spring-使用外部属性文件01

导读 概述 PropertyPlaceholderConfigurer属性文件 实例 使用PropertyPlaceholderConfigurer属性文件 PropertyPlacerholderConfigurer的其他属性 locations fileEncoding order place...

2017-08-06 11:01:19

阅读数:2324

评论数:0

Spring-不同配置方式的比较

概述 Bean不同配置方式比较 Bean不同配置方式的使用场景概述对于Spring来讲,为实现Bean的信息定义,提供了基于XML、基于注解、基于JAVA类、基于Groovy这4中选项,同事还允许各种配置方式复合共存。Bean不同配置方式比较 类别 基于XML配置 基于注解配置 基...

2017-08-06 09:35:28

阅读数:2451

评论数:0

Spring-整合多个配置文件

概述 小结概述对于一个大型应用来讲,可能存在多个配置文件,在启动Spring容器的时候,可以通过一个String数组指定这些配置文件。 Spring还允许通过<import>将多个配置文件引入到一个文件中,进行配置文件的集成,这样在启动Spring容器的时候,仅需要指定这个合并好的配置...

2017-08-06 02:17:22

阅读数:3169

评论数:0

Spring-Bean的作用域

概述 singleton作用域 lazy-init prototype作用域 与Web应用环境相关的Bean的作用域 作用域依赖维内托概述在配置文件中定义Bean时,用户不但可以配置Bean的属性值以及相互之间的依赖关系,还可以定义Bean的作用域。 作用域对Bean的生命周期和创建方式产生影响。...

2017-08-05 01:54:11

阅读数:2548

评论数:0

Spring-bean之间的关系

概述 继承 实例 依赖 实例 引用 实例 总结概述不但可以通过<ref>引用另外一个bean,建立起Bean和Bean之间的依赖关系, bean元素标签之间也可以建立类似的关系,完成一些特殊的功能。在Spring容器中,两个Bean之间 除了注入关系外,还存在 继承、依赖、引用 三种关...

2017-08-02 08:31:26

阅读数:2370

评论数:0

Spring-方法注入lookup、方法替换MethodReplacer接口

问题 lookup方法注入 概述 实例 方法一 通过在配置文件中配置的方式实现 方法二 通过实现接口代码的方式实现 小结 方法替换MethodReplacer接口 概述 实例 小结 总结问题无状态Bean的作用域一般可以配置为singleton(单例模式),如果我们往singleton的Pil...

2017-08-02 01:38:30

阅读数:2800

评论数:0

Spring-基于Java类的配置

概述 使用Java类提供Bean定义信息 实例 分析 使用基于Java类的配置信息启动Spring容器 直接通过Configuration启动Spring容器 通过AnnotationConfigApplicationContext的构造函数加载配置类 通过编码的方式加载多个Configurati...

2017-07-30 09:08:50

阅读数:2652

评论数:0

Spring-基于注解的配置[03Bean作用范围和生命周期方法]

Bean的作用范围 实例 Bean的生命周期方法 实例Bean的作用范围通过注解配置的Bean和通过<bean>配置的Bean一样,默认的作用范围都是singleton。 Spring为注解配置提供了一个@Scope注解,可以通过它显示指定Bean的作用范围。 @Scope注解通过入参...

2017-07-30 06:37:58

阅读数:2607

评论数:0

Spring-基于Spring的多数据源切换

实现思路 实例 步骤一 新建Maven工程 步骤二 继承AbstractRoutingDataSource并重写determineCurrentLookupKey方法获取特定数据源 步骤三 创建DynamicDataSourceHolder用于持有当前线程中使用的数据源标识 步骤四 配置多个...

2017-07-28 01:53:51

阅读数:3356

评论数:1

Spring-基于注解的配置[02自动装载bean]

使用Autowired进行自动注入 实例 使用Auotwired的required属性 实例 使用Qualifier指定注入Bean的名称 实例 对类方法进行标注 实例 小结 对集合类进行标注 实例 对延迟依赖注入的支持 实例 对标准注解的支持 实例 小结使用@Autowired进行自动注入Spr...

2017-07-23 13:34:00

阅读数:2829

评论数:0

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