E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring技术
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)-笔记(六)AOP拦截器调用的实现
6.1JdkDynamicAopProxyJdkDynamicAopProxy代理对象的回调:JdkDynamicAopProxy通过ReflectiveMethodInvocation完成拦截器链的调用,/***ImplementationofInvocationHandler.invoke.*Callerswillseeexactlytheexceptionthrownbythetarget,
wzq6578702
·
2015-05-21 22:00
AOP
技术
架构
设计
回调
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)-笔记(四)AOP设计与实现
proxyConfig是一个数据基类,这个数据基类为proxyFactoryBean这样的子类提供配置属性,在另一个基类advisesupport的实现中,封装了AOP对通知和通知其的相关操作,这些操作对于不同AOP的代理对象的生成都是一样的,但对于具体的AOP代理对象的创建,advisedSupport把它交给他的子类们去完成,对于proxyCreatorsupport,可以将它看成是其子类创建
wzq6578702
·
2015-05-19 21:00
AOP
数据
操作
设计
基类
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)-笔记(三)AOP概念
advice:【pointcut】—判定哪些切面需要增强:【advisor】定义那个通知在那个关注点使用它:
wzq6578702
·
2015-05-19 21:00
AOP
技术
设计
Pointcut
Advisor
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)-笔记(一)IOC解析
开始之前先说一下Beanfactory的结构原理:下图是springIOC解析的整个过程:IOC容器分为3个步骤:1、定位(1)Resourceresource=resourceLoader.getResource(location);intloadCount=loadBeanDefinitions(resource);(2)loadBeanDefinitions委派为子类XmlBeanDefin
wzq6578702
·
2015-05-18 23:00
spring
【spring源码分析】-容器基础
最近在看spring源码,配合了两本书,《spring源码深度解析》和《
spring技术
内幕》,主要想对spring有更深入地了解。
ZSMJ_2011
·
2015-04-16 22:00
源码
那些年看的一些书籍
JDK6.0》《深入浅出mysql:数据库开发、优化与管理维护》《深入剖析tomcat》《spring揭秘》《struts2.1权威指南:基于WebWork核心的MVC开发》《精通java网络编程》《
spring
Java_Coder
·
2015-04-15 23:00
书籍是人类进步的阶梯
孺云CMS系统,采用最新的html5、bootstrap、springmvc、
spring技术
孺云CMS系统,利用maven管理构建系统,整合了springmvc、spring、mybatis等Java的三大框架,利用目前市面上最流行的springMVC含多种视图技术,采用注解的方式。整合spring和mybatis等技术,实现了和后台数据库无缝隙的结合。与freemarker的整合实现了页面静态化的技术。且利用目前最流行的bootstrap、html5等技术,使页面布局更大气。可以用于
大涛仔
·
2015-03-23 22:00
spring
springMVC
mybatis
bootstrap
采用最新的html5
孺云CMS系统
Spring事务管理高级应用难点剖析
但是,世界并未从此消停,开发人员需要面对的是层出不穷的应用场景,这些场景往往逾越了普通
Spring技术
书籍的理想界定。因此,随着应用开发的深入,在使用经过Spring层
ghostwl
·
2014-12-19 16:00
Spring事务管理
01_学习java WEB涉及到的相关技术
XML技术AjaxStructs1Structs2SpringMVCDbUtilsHibernate
Spring技术
JBPMOA技术EJB技术
toto1297488504
·
2014-12-08 22:00
[置顶] Spring 框架简介
Spring系列:Spring框架简介SpringAOP和IOC容器入门在这由三部分组成的介绍Spring框架的系列文章的第一期中,将开始学习如何用
Spring技术
构建轻量级的、强壮的J2EE应用程序。
yang_best
·
2014-11-24 09:00
java
spring
AOP
框架
IOC
SPRING技术
内幕,Spring源码深度解析
SPRING技术
内幕,Spring源码深度解析
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)【带书签】.pdf:http://www.t00y.com
sdckx
·
2014-11-23 19:00
SPRING技术
内幕,Spring源码深度解析
SPRING技术
内幕,Spring源码深度解析
SPRING技术
内幕:深入解析SPRING架构与设计原理(第2版)【带书签】.pdf:http://www.t00y.com
mycsdn
·
2014-11-23 19:00
Spring Tool Suite(STS)加速
Java开发首选技术是Spring,使用
Spring技术
首选的开发工具是STS,STS有许多加速spring开发的提示和快捷方式,并将spring的最新技术通过
wiselyman
·
2014-10-22 14:00
spring
Spring Tool Suite(STS)加速
Java开发首选技术是Spring,使用
Spring技术
首选的开发工具是STS,STS有许多加速spring开发的提示和快捷方式,并将spring的最新技术通过
wiselyman
·
2014-10-22 14:00
spring
Spring Tool Suite(STS)加速
Java开发首选技术是Spring,使用
Spring技术
首选的开发工具是STS,STS有许多加速spring开发的提示和快捷方式,并将spring的最新技术通过
wiselyman
·
2014-10-22 14:00
spring
34、深入解析
spring技术
$4
AOP(AspectOrientedProgramming),面向切面编程,AOP基于IoC基础,是对OOP(Object-OrientedPrograming,面向对象编程)的补充和完善。是对所有对象或者是一类对象编程,核心是(在不增加代码的基础上,还增加新功能 ) 汇编(伪机器指令movjump)面向机器c语言(面向过程 底层开发,按语句顺序执行)->系统软件(操作系统,数据库,杀毒软件,防火
nickfover
·
2014-10-05 13:00
spring
33、深入解析
spring技术
$3
通过BeanDefinitionParserDelegate完成对资源文件的解析与载入,资源文件在IoC容器中创建了相应数据,但是这些数据还不能直接供IoC使用,需要在DefaultListableBeanFactory中进行注册;在31章图2中,这个类实现了BeanDefinitionRegistry接口,这个接口完成BeanDefinition向BeanFactory中注册; 在上章最后执行
nickfover
·
2014-10-04 14:00
spring
32、深入解析
spring技术
$2
DefaultListableBeanFactory:从上章的第3张图片中可以看出,几个实现类都引用了这个类,XmlBeanFactory继承了这个类,我们来看下这个DefaultListableBeanFactory类:它实现了BeanDefinitionRegistry、ConfigurableListableBeanFactory、AbstractAutowireCapableBeanFac
nickfover
·
2014-10-03 01:00
spring
31、深入解析
spring技术
$1
通过前面30章的学习,应该对java的基础及一些jvm底层有了初步了解,接来下将要剖析java最为成功的框架spring;通过剖析整个过程将帮助我们了解jvm底层运作和代码设计风格; 先来认识一下spring的缔造者:RodJohnson;搞音乐出生的,长的还有点丑,他提出了一个理念:不要滥造车轮子;意思是做车轮子很简单,现在已经有了比较优秀的js封装库像jQuery、nodejs等,而有些三流软
nickfover
·
2014-09-28 01:00
spring
Spring技术
详解笔记
一:spring的基本用法:1,关于spring容器:spring容器是Spring的核心,该容器负责管理spring中的java组件,ApplicationContextctx =newClassPathXmlApplicationContext("bean.xml");//这种方式实例化容器,容器会自动预初始化所有Bean实例ctx.getBean("beanName");Applicatio
he90227
·
2014-09-26 10:00
spring
java的三大框架:Struts、Hibernate和
Spring技术
起源
Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的? 我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模
jingjing0907
·
2014-09-12 10:00
java
spring
Hibernate
框架
struts
SSH
http://my.oschina.net/u/567296/blog/307875 Spring3.0AOP详解http://my.oschina.net/u/567296/blog/307515《
Spring
Maisie
·
2014-09-11 10:00
《
Spring技术
内幕》学习笔记10——Web环境中Spring的启动过程
1.Spring不但可以在JavaSE环境中应用,在Web环境中也可以广泛应用,Spring在web环境中应用时,需要在应用的web.xml文件中添加如下的配置:…… contextConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextLoaderListener …
明舞
·
2014-08-25 13:00
spring
bean
Web
String
servlet
application
《
Spring技术
内幕》学习笔记10——Web环境中Spring的启动过程
1.Spring不但可以在JavaSE环境中应用,在Web环境中也可以广泛应用,Spring在web环境中应用时,需要在应用的web.xml文件中添加如下的配置:…… contextConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextLoaderListener …
明舞
·
2014-08-25 13:00
spring
Web
bean
servlet
String
application
Spring技术
内幕——深入解析Spring架构与设计原理(一)IOC实现原理
内容较多,新开一贴,以便阅读和讨论,请管理员见谅。 IOC的基础 下面我们从IOC/AOP开始,它们是Spring平台实现的核心部分;虽然,我们一开始大多只是在这个层面上,做一些配置和外部特性的使用工作,但对这两个核心模块工作原理和运作机制的理解,对深入理解Spring平台,却是至关重要的;因为,它们同时也是Spring其他模块实现的基础。从Spring要做到的目标,也就是从简化JavaEE开发的
pczhangtl
·
2014-08-04 22:00
Spring 事务管理高级应用难点剖析: 第 1 部分
但是,世界并未从此消停,开发人员需要面对的是层出不穷的应用场景,这些场景往往逾越了普通
Spring技术
书籍的理想界定。因此,随着应用开发的深入,在使用经过Sprin
inDestiny
·
2014-07-10 14:00
spring
1
第
事务管理高级应用难点剖析:
部分
Spring源码学习
IoC容器 我们总结一下IoC容器初始化的基本步骤:《
Spring技术
内幕》P28 1.Resource的定位过程 这个Resource的定位指的是BeanDefinition的资源定位,它由ResourceLoader
ruijin5566
·
2014-06-14 09:00
spring
J2EE学习篇之--
Spring技术
详解
今天我们来看一下Spring的相关知识,我们知道Spring也是一个开源的框架,这个框架并不像是Struts一样,这个框架是可以用在Java的所有地方,所以,其实开发Android的时候我们也是可以使用这个框架的,所以这个框架比Struts适用性更广了。。摘要Spring是一个开源的控制反转(InversionofControl,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.
jiangwei0910410003
·
2014-05-28 10:00
J2EE学习篇之--
Spring技术
详解
今天我们来看一下Spring的相关知识,我们知道Spring也是一个开源的框架,这个框架并不像是Struts一样,这个框架是可以用在Java的所有地方,所以,其实开发Android的时候我们也是可以使用这个框架的,所以这个框架比Struts适用性更广了。。摘要Spring是一个开源的控制反转(InversionofControl,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.
king_tt
·
2014-05-28 10:00
spring
J2EE学习篇之--
Spring技术
详解
今天我们来看一下Spring的相关知识,我们知道Spring也是一个开源的框架,这个框架并不像是Struts一样,这个框架是可以用在Java的所有地方,所以,其实开发Android的时候我们也是可以使用这个框架的,所以这个框架比Struts适用性更广了。。摘要Spring是一个开源的控制反转(InversionofControl,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.
king_tt
·
2014-05-28 10:00
spring
深入探索
spring技术
内幕(八): Spring +JDBC组合开发和事务控制
一.配置数据源 使用属性占位符 jdbc.propertiesdriverClassName=org.gjt.mm.mysql.Driver url=jdbc\:mysql\://localhost\:3306/itcast?useUnicode\=true&characterEncoding\=UTF-8 username=root passw
zdp072
·
2014-05-18 22:00
深入探索
spring技术
内幕(七): 配置Spring AOP面向切面编程
一.AOP一些概念Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面横切性关注点的抽象.joinpoint(连接点):指那些被拦截到的点.在spring中,这些点指的是方法,因为spring只支持方法类型的连接点,实际上joinpoint还可以是field或类构造器)Pointcut(切入点):指我们要对那些joinpoint进行拦
zdp072
·
2014-05-18 20:00
深入探索
spring技术
内幕(六): JDK动态代理和cglib生成代理
[JDK生成代理]JDK中给我们提供了一个Proxy类可以动态的给我们生成代理.假定我们要做一个权限管理系统,需要控制用户对某一个方法的访问.如果user为null,那么不让用户访问save方法.①接口类: PersonServicepublicinterfacePersonService{ publicvoidsave(); }②实现类: PersonServiceImplpublicclass
zdp072
·
2014-05-12 23:00
深入探索
spring技术
内幕(四): 剖析@Resource注解实现原理与注解注入
一、@Resource注解原理@Resource可以标注在字段或属性的setter方法上1. 如果指定了name属性,那么就按name属性的名称装配; 2.如果没有指定name属性,那就按照默认的名称查找依赖对象;3.如果按默认名称查找不到依赖对象,那么@Resource注解就会回退到按类型装配;①先写一个自己的@MyResource:importjava.lang.annotation.Rete
zdp072
·
2014-05-11 23:00
深入探索
spring技术
内幕(二): 剖析spring管理Bean的原理与配置
一、前言spring是如何管理Bean的?想必这是每一个初学spring的同学想弄清楚的问题,好吧,网上百度一下你会得到这样的答案:服务启动时,容器会解析配置文件,并且会通过反射机制实例化配置中所有的类,然后我们可以通过下面的方法获取Bean:ApplicationContextctx=newClassPathXmlApplicationContext("spring.xml");MyServic
zdp072
·
2014-05-11 13:00
深入探索
spring技术
内幕(一): spring概述
一、Spring是什么?Spring是一个开源的控制反转(IoC)和面向切面(AOP)的容器框架,它的主要目的是简化企业开发.二、控制反转(IoC)控制反转:所谓的控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的. 这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转. publicclassPersonServiceBean{ //自己new一个对
zdp072
·
2014-05-10 22:00
深入探索
spring技术
内幕(五): 剖析spring AOP工作原理
一、前言AOP(AspectOrientedPrograming)-面向切面编程,它主要用于日志记录、性能分析、安全控制、事务处理、异常处理等方面。AOP主要使用JDK的反射和动态代理,AOP代理其实是由AOP框架动态生成的一个对象,该对象可作为目标对象使用,AOP代理包含了目标对象的全部方法,但AOP代理的方法与目标对象的方法存在差异:AOP方法在特定切入点添加了增强处理,并回调了目标对象的方法
zdp072
·
2014-05-02 22:00
深入探索
spring技术
内幕(三): 剖析spring IoC工作原理和配置依赖注入
一、前言IOC(Inverseofcontrol)-控制反转,spring的IOC实现原理为利用Java的反射机制并充当工厂的角色完成对象的装配和注入。 二、实现细节类结构:该例子需要导入以下jar包①Dao接口类:PersonDaopublicinterfacePersonDao{ publicvoidsave(); }②Dao实现类:PersonDaoImplimportcom.zdp.dao
zdp072
·
2014-04-26 22:00
spring技术
内幕
session是针对单个会话来使用的,主要存储和当前会话相关的上下文信息,比如登录信息,用户操作权限等等。 cache是应用程序级的,主要用来缓存计算结果,减轻服务器负担,并加快响应速度。 spring的初始化过程:根据web.xml里面的listener,加载业务bean的配置文件,将配置的形式进行注册(按照spring定义的元数据的形式),最终由BeanFactory工厂的实现类进
zengshaotao
·
2014-03-18 21:00
spring
spring的IoC初始化和依赖注入
跟随着《
Spring技术
内幕》,尝试去理解Spring中的原理,咬牙读着源码倒也有点儿收获了。
wjz748305545
·
2014-03-07 20:54
Spring
EJB 3和
Spring技术
体系比较
最近在学习EJB 3,对于SSH与EJB3,一直不太明白“即生瑜,何生亮?”,今天无意看到一篇旧文,比较系统的对比了这二种技术架构,转载于此: 原文出处:http://www.51cto.com/specbook/223/46090.htm ------------------------------------------------------------------- 作为一个架构师,
·
2014-01-14 09:00
spring
《
Spring技术
内幕》学习笔记13——SqlMapClientTemplate对Ibatis的封装
1.SqlMapClientFactoryBean:Spring中通过SqlMapClientTemplate提供对Ibatis的支持,与Spring对Hibernate的支持类似,Spring中SqlMapClientFactoryBean就是管理Ibatis的IoC容器,我们首先分析SqlMapClientFactoryBean的源码:[java] viewplaincopy//Spring管
zkn_CS_DN_2013
·
2013-11-14 17:00
豆列(7月2号至10月29):
从第一本
Spring技术
内幕(没看懂多少,水平没达到)代码居多,可以直接在项目里自己调试。 第二本好像是构建高性能web站点。书讲的很赞,由浅入深,基本上都懂了。
aawty
·
2013-10-31 16:00
豆列(7月2号至10月29):
从第一本
Spring技术
内幕(没看懂多少,水平没达到)代码居多,可以直接在项目里自己调试。第二本好像是构建高性能web站点。书讲的很赞,由浅入深,基本上都懂了。
aawty
·
2013-10-31 16:00
spring技术
翻译开始
从今天开始,我会坚持每天花费两个小时来翻译一本英文书(当然自己觉得绝对算得上是经典),可能我英文水平有限,但也请路过的高人予以指点。如果有翻译的出入很大,望各位告知,本人一定更改。决定翻译的目的有两个:1】是为了自己不再玩游戏,都这么大的人了,每天都想着玩游戏,有种玩世不恭的感觉。同时也觉得对不起自己。所以找个事来做做;2】是想多学点技术,我个人一向是比较倔强的,很少会服输。我不想同样的
q7forever
·
2013-09-26 23:00
spring
工作
技术
文档
初始化IoC容器(Spring源码阅读)
毕竟,对自己的收入的分配差不多体现了自己的现状,以及自己对自己未来有什么样的期许~主题:本人在阅读源码基本参考了《
Spring技术
内幕:深入解析Spring架构与设计原理》,很不错的书籍,建议大家阅读。
·
2013-08-12 10:00
spring
什么是控制反转
没有
Spring技术
之前 public calss DbDao{ private Dao dao = new Dao();  
nbh219
·
2013-07-15 22:00
控制反转
基线版本,RC版本,Release版本,Alpha版本,Beta版本
1.M版本,网上没太多资料,不过在《
Spring技术
内幕-深入解析Spring架构与设计原理》一书中,作者提过这是“基线版本”,代表着开发的里程碑。
大漠过客
·
2013-06-18 17:00
release
M1
rc1
推荐的书籍吧 ,自己记着,,网上打折优惠就趁机买了
1python python核心编程,,,python基础教程2、spring
spring技术
手册spring框架高级编程springlive3、oracle Oracle数据库DBA专题技术精粹 循序渐进
qyf_5445
·
2013-06-10 18:00
UML中时序图的强化理解
答:这个方法属于箭头指向的对象,而不是箭头的来源对象,不要搞错哦 这点可以在以下网址体现出来: http://www.uml.org.cn/oobject/201009081.asp 在《
spring
xingqinstar
·
2013-05-20 15:00
UML
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他