优点、功能热部署模块化,组件化,且有生命周期(和监听)网状加载,更细粒度的控制各个类的访问权限考虑了足够成熟,当卸载或停止的过程时请求,3种处理方式。实现了依赖注入。 不足没...
优点、功能热部署模块化,组件化,且有生命周期(和监听)网状加载,更细粒度的控制各个类的访问权限考虑了足够成熟,当卸载或停止的过程时请求,3种处理方式。实现了依赖注入。 不足没...
为了实现数据库的配置文件。需要引入无注解的jpa, 超级轻量级的jpa框架已经写完了,但是还有些不足 dml多对多的操作没有实现。 无需注解,只要加get set方法就可以了...
单张表对应单个配置,有点像ORM 都是一些简单的sql语句,用jdbc有些麻烦了,特别是级联操作的时候。 所以需要找一个轻量级的orm框架,不需要hibernate这么笨重,...
介绍 区别 策略是把if else下移到类中了,也就是说只执行一个类的方法,且每个类的功能层面都是同级的 不同级的有一个基础必须执行(一个依赖于后一个的执行结果),其它的也都...
前记 在写到dao层的使用,遇到一个泛型的问题,如何更智能的实现mybits里面对应方法。 请先看mybatis方法和映射文件的demomybatis的映射文件 可以看到...
不考虑jpa框架,太重了。 NamedPreparedStatement- 仅仅对jdbc?做了人性化的处理 dbUtils仅仅封装了jdbc的set和get操作没有Name...
之前自己做的view 源码地址 整合spring mvc 仅仅需要一个过滤器,把所有的Servlert都实例化,采用策略模式逐个执行。 如果Method的映射有冲突的时候(一...
之前自己做的dao 源码地址 改进: 当初写的仅仅只是支持了jndi的操作,没有对jta的支持,同时需要在业务代码中显式的编码。 没有SqlConfig就是在配置里的声明式配...
思路 拦截器uuid、被调用次数+局部回滚、记录sql操作日志 + 最终一台服务器统一执行sql日志。 从报文中获得 uuid和counted , 并确定uuid和count...
之前自己做的aop 源码地址 已经很好了,只不过有好多地方是自己实现的,这里仅仅是更多的利用commons组件。 他记 本来想用Apache Commons classsca...
之前自己做的ioc 源码地址 之前总体方向是正确的,只是具体的实现有些问题。职责有些混乱。 不足,好多没有考虑到:当ioc容器冲突的时候怎么处理,之前通过返回null来处理,...
apache BeanHelper源码解析 在编写config模块中,需要把apache的config2模块整合,在这过程中发现里面既然有个简单的BeanHelper。他是f...
将博客搬至segmentfaulthttps://segmentfault.com/u/wulinghui 目录结构天然支持无需生成,而且原生的mark语法。 支持写简历,可...
虽然spring家族已经很强大了,但是依然有缺点。 Spring的注解太多了,且硬编码。我觉得应该是规范>配置 侵入式太强 Spring的管理是对象,不可以开发工厂给它管理应...
git的客户端似乎对每个系统做了一个适配操作,如win下pwd和cd /c/Users/Administrator都是linux系统的操作. Linus666,所以这里就是g...