主业

软件设计原则

0 条评论 主业 架构设计 设计模式 架构 zrc
UML 图列:http://www.uml.org.cn/oobject/201211231.asp组合关系是一种强耦合关系,拥有共同的生命周期,可以更改为接口的实现 聚合关系,成员对象是整体对象的一部分,但是成员对象可以脱离整体对象独立存在 对扩展开放对修改关闭 单一职责原则 Single Responsibility Principle 简称SRP 1.职责要单一,应该有且仅有一个原因引...

spring 源码之路 -1

0 条评论 主业 开源项目 无标签 zrc
1.spring 的BeanFactory 是一个接口通过工厂模式 来实例化不同bean 在实例化的时候判断是否是单例的bean2.BeanFactory 定义了Ioc 容器的基本功能规范,定义了基本的Ioc容器,有很多的实现。(有一种只看到冰山一角的感觉)BeanFactory 有三个子类:ListableBeanFactory、HierarchicalBeanFactory 和 Auto...

拦截器与过滤器

0 条评论 主业 架构设计 无标签 zrc
拦截器是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法 ,比如动态代理就是拦截器的简单实现,过滤器是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都...

Spring实现数据库读写分离

0 条评论 主业 j2ee 无标签 zrc
借助于Spring框架在2.0.1之后提供的AbstractRoutingDataSource可以实现动态的选择数据源datasource,下面先举一个最简单的例子(可以参考这个链接):1. 首先新建一个Catalog VO对象的DAO(见代码1),它继承了SimpleJdbcDaoSupport,JdbcDaoSupport需要注入一个DataSource,同时也提供了操作模板JdbcTe...

JAVA - RMI

0 条评论 主业 jdk 无标签 zrc
在此处粗糙的记录下学习rmi 的结果1.rmi 是sun jdk 中存在的,是把socket 封装过的2.rmi 可以一java object对象的形式传递数据,但是需要序列化3.rmi 适用于不同jvm 之间使用,跨语种的方式暂未找到   http://haolloyin.blog.51cto.com/1177454/332426/http://www.ibm...