
j2EE框架
威哥V5
无耻的谷歌,居然把eclipse与idea全体了。。
展开
-
Maven搭建SSM(SpringMVC + Spring + Mybaits)开发环境 (下)
ssm框架搭建原创 2016-04-19 17:08:54 · 2587 阅读 · 0 评论 -
spring源码解析-IOC原理
首先以一段简单的代码说明下BeanFactory的使用public class SimpleBeanFactory { public static void main(String[] args) { Resource resource = new ClassPathResource("applicationContext.xml"); DefaultLista原创 2017-08-17 19:02:35 · 437 阅读 · 0 评论 -
dubbo的通信过程
先看看dubbo的整体分层config,配置层,对外配置接口,以ServiceConfig, ReferenceConfig为中心,可以直接new配置类,也可以通过spring解析配置生成配置类proxy,服务代理层,服务接口透明代理,生成服务的客户端Stub和服务器端Skeleton,以ServiceProxy为中心,扩展接口为ProxyFactoryregistry,注册中原创 2017-02-23 11:08:10 · 3701 阅读 · 0 评论 -
dubbo spi原理解析
dubbo基于spi的思想实现了可扩展式的插件编程,组件的加载都是通过spi来实现 ,只有搞清的spi的原理,才能对dubbo继续深入研究 如下Protocol refprotocol = ExtensionLoader.getExtensionLoader(Protocol.class).getAdaptiveExtension();下面从ExtendsionLoader开始分析dubbo spi原创 2017-01-20 15:59:31 · 1559 阅读 · 0 评论 -
dubbo服务的引用
dubbo服务的引用的入口在ReferenceBean中,实现ApplicationContextAware接口,在spring容器初始代时,会回调接口的afterPropertiesSet方法, 对配置文件<dubbo:consumer/>标签进行解析初始代。 ReferenceBean实现了FactoryBean,则对于Factory当调用BeanFactory.getBean()获取对原创 2017-02-16 17:46:24 · 825 阅读 · 0 评论 -
dubbo集群模式与负载均衡
集群容错模式: 可以自行扩展集群容错策略,参见:集群扩展 Failover Cluster ● 失败自动切换,当出现失败,重试其它服务器。(缺省) ● 通常用于读操作,但重试会带来更长延迟。 ● 可通过retries=”2”来设置重试次数(不含第一次)。 Failfast Cluster ● 快速失败,只发起一次调用,失败立即报错。 ● 通常用于非幂等性的写操作,原创 2017-02-16 17:54:50 · 815 阅读 · 0 评论 -
dubbo服务的发布
dubbo服务的发布的入口也在ServiceBean中,实现ApplicationListener接口,在spring容器初始代启动完成之后,会回调接口的onApplicationEvent方法。步骤 1. ServiceBean.onApplicationEvent()方法调用ServiceConfig.export()->doExport() 2. doEx原创 2017-02-16 17:45:18 · 1134 阅读 · 0 评论 -
4. dubbo在spring中的初始代
dubbo的初始代原创 2017-02-16 17:44:32 · 561 阅读 · 0 评论 -
dubbo框架搭建
一. 在Linux上安装Zookeeper与dubbo-admin管理页 http://doc.okbase.net/congcong68/archive/112508.html dubbo官网 http://dubbo.io/二.在工程中使用dubbo 我使用的是当当网的dubbox, https://github.com/dangdangdotcom/dubbox, 下载原创 2016-12-05 20:22:13 · 1140 阅读 · 0 评论 -
Spring aop 的实现方式总结
AOP核心概念 1、横切关注点 对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点 2、切面(aspect) 类是对物体特征的抽象,切面就是对横切关注点的抽象 3、连接点(joinpoint) 被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点指的就是被拦截到的方法,实际上连接点还可以是字段或者构造器 4、切入点(pointcut) 对连接点原创 2016-11-22 21:54:20 · 475 阅读 · 0 评论 -
Maven搭建SSM(SpringMVC + Spring + Mybaits)开发环境 (上)
本篇将详细介绍 使用eclipse搭建 SSM开发环境的步骤, 包括Log4j配置及 Mybatis generator插件集成。使用环境 eclipse + m2eclipse插件 + jdk7 + tomcat7 + mysql一. 搭建maven工程 1.选择新建maven工程 2.在main下新建 resorces 与webapp文件夹, 这是ma原创 2016-04-19 12:42:24 · 1772 阅读 · 0 评论 -
spring源码解析-AOP原理
一、aop的入口ProxyFactoryBean方式实现的入口入口1. ProxyFactoryBean实现了FactoryBean,所以入口在getObject方法。2. initializeAdvisorChain方法初始化所有通知。3. getSingletonInstance中调用getProxy(createAopProxy())创建代理。原创 2017-08-17 19:20:56 · 441 阅读 · 0 评论