随笔分类 -  spring

摘要:《玩转Spring》第二章 BeanPostProcessor扩展 《玩转Spring》第二章 BeanPostProcessor扩展 版权声明:本文为博主原创文章,未经博主允许不得转载。 上一章,介绍了如何扩展spring类实现自动读取配置文件。 这一章,我们介绍如何通过实现BeanPostPro 阅读全文
posted @ 2017-08-10 16:55 wjj1013 阅读(177) 评论(0) 推荐(0)
摘要:使用Spring实现读写分离( MySQL实现主从复制) 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 深刻讨论为什么要读写分离? 为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备 阅读全文
posted @ 2017-08-10 16:26 wjj1013 阅读(200) 评论(0) 推荐(0)
摘要:spring中的scope详解 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 0.思维导图 1. scope概论 spring中scope是一个非常关键的概念,简单说就是对象在spring容器(IOC容 阅读全文
posted @ 2017-08-09 09:59 wjj1013 阅读(588) 评论(0) 推荐(0)
摘要:通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换 软件开发的一般流程为工程师开发 -> 测试 -> 上线,因此就涉及到三个不同的环境,开发环境、测试环境以及生产环境,通常这三个环境会有很多配置参数不同,例如数据源、文件路径、url等,如果每次上线一个新 阅读全文
posted @ 2017-07-04 12:00 wjj1013 阅读(193) 评论(0) 推荐(0)
摘要:Spring AOP 实现原理 什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一 阅读全文
posted @ 2017-06-29 11:01 wjj1013 阅读(165) 评论(0) 推荐(0)
摘要:Spring 实现数据库读写分离 现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少 阅读全文
posted @ 2016-12-23 12:25 wjj1013 阅读(151) 评论(0) 推荐(0)
摘要:Spring MVC中Session的正确用法之我见 Spring MVC是个非常优秀的框架,其优秀之处继承自Spring本身依赖注入(Dependency Injection)的强大的模块化和可配置性,其设计处处透露着易用性、可复用性与易集成性。优良的设计模式遍及各处,使得其框架虽然学习曲线陡峭, 阅读全文
posted @ 2016-02-24 11:15 wjj1013 阅读(475) 评论(0) 推荐(0)
摘要:spring @component的作用博客分类:spring1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Com... 阅读全文
posted @ 2015-11-25 13:54 wjj1013 阅读(239) 评论(0) 推荐(0)
摘要:Spring 开启Annotation 和 诠释及区别 和 的区别是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例... 阅读全文
posted @ 2015-11-25 11:35 wjj1013 阅读(231) 评论(0) 推荐(0)
摘要:引用:http://blog.csdn.net/souichiro/article/details/6068552今天在用Spring时遇到一个问题,提示找不到applicationContext.xml文件。原来是在加载这个文件时调用的方法不太合适,所以造成了程序找不到项目下的xml配置文件。我们... 阅读全文
posted @ 2015-10-27 17:43 wjj1013 阅读(235) 评论(0) 推荐(0)
摘要:AOP面向切面编程 AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 OOP是关注将需求功能划分为不同的并且相对... 阅读全文
posted @ 2015-10-21 11:26 wjj1013 阅读(166) 评论(0) 推荐(0)
摘要:[-]Spring框架从抽象工厂开始说起下面大概了解一下Spring中将会时常提起的一些名词Spring框架Spring有春天、弹簧、跳跃和泉眼的意思。Spring是一个开源的框架,是为了解决企业应用程序开发复杂性由RodJohnson创建的。虽然Spring是为企业级应用推出的,但是所有的java... 阅读全文
posted @ 2015-10-13 17:45 wjj1013 阅读(186) 评论(0) 推荐(0)
摘要:上次的博文中深入浅出Spring(二) IoC详解和深入浅出Spring(三) AOP详解中,我们分别介绍了一下Spring框架的两个核心一个是IoC,一个是AOP。接下来我们来做一个Spring的实例。 为了更好的讲解Spring的相关内容,这次的博文会针对一个【添加用户】的实例,进行逐步的解... 阅读全文
posted @ 2015-10-13 17:36 wjj1013 阅读(240) 评论(0) 推荐(0)
摘要:上次的博文深入浅出Spring(二) IoC详解中,我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程。1、OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Obje... 阅读全文
posted @ 2015-10-13 17:32 wjj1013 阅读(324) 评论(0) 推荐(0)
摘要:上次的博客深入浅出Spring(一)Spring概述中,我给大家简单介绍了一下Spring相关概念。重点是这么一句:Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在这句话中重点有两个,一个是IoC,另一个是AOP。今天我们讲第一个Io... 阅读全文
posted @ 2015-10-13 17:29 wjj1013 阅读(240) 评论(0) 推荐(0)
摘要:现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。Java EE优缺点 我们都知道在2003年Spring兴起之前,企业普遍使用J2EE技术来开发企业级应用,为什么用J2EE呢?主要原因有以下... 阅读全文
posted @ 2015-10-13 17:27 wjj1013 阅读(171) 评论(0) 推荐(0)