Spring Framework
文章平均质量分 59
Ricky_Fung
「Stay hungry. Stay foolish.」
展开
-
Spring4实战(一)-Spring的前世今生
Spring简介Spring 是一个轻量级的控制反转( IOC,Inversion of Control)/(DI ,Dependency Injection)和 面向切面(AOP,Aspect Oriented Programming) 容器框架,它为简化企业级应用开发而生。使用 Spring 可以使简单的JavaBean 实现以前只有 EJB 才能实现的功能。Spring作为现在最优秀的框架之一原创 2015-12-25 03:07:17 · 2909 阅读 · 0 评论 -
Spring 事务系列 - 编程式事务
Spring 事务管理原创 2016-12-17 22:08:02 · 1120 阅读 · 0 评论 -
Spring 注入properties文件总结
Spring 注入properties文件原创 2016-08-10 12:03:46 · 26432 阅读 · 0 评论 -
Spring教程-Spring Bean的生命周期
Spring Bean的生命周期原创 2016-12-18 10:17:48 · 1666 阅读 · 0 评论 -
Spring 可扩展XML配置机制实践
用过dubbo的同学应该很熟悉下面的配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"原创 2016-11-22 18:50:08 · 3428 阅读 · 1 评论 -
Spring JdbcTemplate 辅助类
Spring JdbcTemplate 对原生的JDBC API进行了包装,让程序员更专注于业务逻辑编码,例如查询数据库操作:public User queryUserById(long id) { return jdbcTemplate.queryForObject("SELECT * FROM tb_employee WHERE id=?", new Object[]{id}, n原创 2016-08-27 11:01:47 · 1231 阅读 · 0 评论 -
Spring 动态数据源路由-源码分析
Spring 动态数据源路由-源码解析原创 2016-10-23 18:55:34 · 3112 阅读 · 0 评论 -
Spring 动态数据源路由(Dynamic DataSource Routing)
Spring Dynamic DataSource Routing参考: https://spring.io/blog/2007/01/23/dynamic-datasource-routing/原创 2016-10-18 18:34:24 · 21367 阅读 · 4 评论 -
Spring FactoryBean接口使用
Spring FactoryBean接口使用教程原创 2016-07-29 17:19:16 · 1811 阅读 · 0 评论 -
使用Jersey+Spring+Tomcat构建RESTful Web服务
RESTful Web 服务REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。 REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful Web 服务是使用 HTT原创 2016-07-20 22:27:27 · 8056 阅读 · 0 评论 -
使用Spring JDBCTemplate简化JDBC操作
Spring JDBCTemplate是一款轻量级ORM框架,使用它替换原生的JDBC操作数据库会轻松许多。本文将将介绍Spring中关于JDBC的一个辅助类(JDBCTemplate),它封装了JDBC的操作,使用起来非常方便。maven依赖<properties> <spring.version>4.2.4.RELEASE</spring.version> <aspectj.ve原创 2016-07-19 17:20:37 · 5779 阅读 · 0 评论 -
Spring Session管理
Spring Session管理参考资料http://docs.spring.io/spring-session/docs/current/reference/html5/原创 2016-06-19 20:51:46 · 892 阅读 · 0 评论 -
Spring JUnit单元测试用例
项目整体结构创建JUnit Testcase在test/java包目录下新建JUnit Testcase类,如下所示: ApplyRequestSpeedV3Test.javapackage com.yirendai.borrowbase.node.applyrequest.yrd.fast3;import com.yirendai.borrowbase.api.ServiceResult;im原创 2016-07-12 10:32:26 · 2648 阅读 · 0 评论 -
通过实现ApplicationContextAware接口动态获取bean
有些场景下我们需要在代码中需要动态获取其它bean,这里介绍一种简单实现方式。实现ApplicationContextAware接口package org.ricky.spring;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import原创 2016-06-14 10:19:33 · 4539 阅读 · 0 评论 -
Spring集成Junit4单元测试
1、maven依赖<properties> <org.springframework.version>4.2.4.RELEASE</org.springframework.version> <java.version>1.7</java.version> <maven.compiler.version>3.1</maven.compiler.version> <jun原创 2016-06-13 00:13:46 · 10152 阅读 · 0 评论 -
Spring AOP总结
Spring IOC和AOP是Spring框架的两大核心基石,本文将对Spring AOP做一个系统的总结。什么是AOPAOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的原创 2016-05-15 13:05:40 · 5930 阅读 · 0 评论 -
Spring4实战(二)-Quartz 2.2 集成
前面一篇文章介绍了 Quartz的简单用法,Spring提供了一些类来简化Quartz的使用。本篇文章将介绍如何在Spring中集成Quartz。涉及的开发工具与技术Spring 4.2.4.RELEASEQuartz 2.2.2Maven 3JDK 1.7Eclipse JUNOProject目录结构Eclipse Maven Project最终目录结构如下: 集成流程下面将详细讲解原创 2016-01-05 19:34:02 · 4277 阅读 · 0 评论 -
Spring事务系列 - Spring 事务管理
一、Spring 的编程式事务管理1. 基于底层 API 的编程式事务管理根据PlatformTransactionManager、TransactionDefinition 和 TransactionStatus 三个核心接口,我们完全可以通过编程的方式来进行事务管理。代码如下:@Servicepublic class BankServiceImpl implements BankService原创 2017-05-12 18:20:51 · 2505 阅读 · 0 评论