
Spring
文章平均质量分 85
paditang
一只努力前行的猿
展开
-
Spring AOP小结
Spring作为一种web开发最常用的框架之一,其简化开发,松耦合都是我们选择它的原因,而作为Spring的核心---Spring AOP(Aspect Oriented Porgraming)面向切面编程更是重中之重。因此本文将对AOP以本人的理解重新阐述一遍,以便自己和读者理解。如有差错,万望指出。一、 AOP到底是什么?作用是什么?按照软件重构的思想,如果多个类原创 2017-04-16 13:57:34 · 304 阅读 · 0 评论 -
Spring--事务小结
Spring为我们提供了非常方便的事务管理,在不需要了解不同持久层事务处理的情况下,使用配置或注解的方式实现了事务的统一管理。这也就体现了之前所说的Spring核心AOP功能的作用。而为了更好的使用Spring事务管理,需要了解以下知识:一、数据库事务相关基础知识1、 何为事务最简单的话就是,事务内的多个SQL语句,在事务提交时,要么都成功,要么都失败。必定是一个整体。事务的四个特性原创 2017-04-22 11:25:31 · 378 阅读 · 0 评论 -
Spring源码学习之认识AOP
前言作为Spring的重要特性之一,AOP的作用当然是毋庸置疑的。它使我们可以在代码执行过程中,横切代码,封装那些重复执行的操作。保证代码的模块化和管理时的便捷性。而这篇博文将从源码的角度解析AOP的工作原理和使用过程:简单的AOP实现<!-- bean.xml --><bean id="testadvice" class="chapter3_AOP.TestAdvice"></bean><be原创 2017-09-28 15:34:25 · 267 阅读 · 0 评论 -
Spring源码学习之IoC
Spring学习笔记之初入IocIoc容器BeanFactory:Ioc容器定义最基础的接口,定义了作为Ioc容器所必备最基本的方法。ApplicationContext:细化了许多BeanFactory的方法,并且通过继承许多其他接口,实现了更多其他的IoC容器特性使用IoC容器编程式使用IoC容器 ClassPathResource resource = new ClassP原创 2017-08-29 14:07:39 · 318 阅读 · 0 评论 -
Spring+Hibernate动态切换数据源以及失败解决方案
前言 本来只是动态数据源切换的话,是不准备记录下来当博客发表的。但是在使用Spring + Hibernate实现数据源切换时,遇到了切换失败的问题。无论是查看源码还是debug调试都解决不了,最后还是在网上找到了答案,这里留一个悬念。 所以本文主旨在查阅大量资料后解决动态切换数据源失败的问题,顺便在前面介绍如何进行配置动态切换数据源。所有场景以Spring 4.2.6 + Hibern原创 2017-10-20 17:25:23 · 4926 阅读 · 4 评论 -
SpringCloud学习笔记---服务的注册和发现
前言 微服务的意义和概念在当下十分火热,而spring同样提供了实现微服务的SpringCloud框架。更多的也不多说,希望通过这个系列记录学习过程的的经验。 所有版本以SpringBoot2.x和SpringCloud Finchley为主,构建工具为gradle,IDE为基础的eclipse。如果使用maven构建可以在官网和其他推荐文章中参考构建pom代码。 第一篇是关于在微原创 2018-01-17 20:38:59 · 662 阅读 · 0 评论