240 发简信
IP属地:四川
  • osgi学习过程

    优点、功能热部署模块化,组件化,且有生命周期(和监听)网状加载,更细粒度的控制各个类的访问权限考虑了足够成熟,当卸载或停止的过程时请求,3种处理...

  • 手写框架探险系列-超轻量级jpa框架

    为了实现数据库的配置文件。需要引入无注解的jpa, 超级轻量级的jpa框架已经写完了,但是还有些不足 dml多对多的操作没有实现。 无需注解,只...

  • 利用数据库,实现配置文件的管理

    单张表对应单个配置,有点像ORM 都是一些简单的sql语句,用jdbc有些麻烦了,特别是级联操作的时候。 所以需要找一个轻量级的orm框架,不需...

  • 感悟,策略模式和装饰模式的区别

    介绍 区别 策略是把if else下移到类中了,也就是说只执行一个类的方法,且每个类的功能层面都是同级的 不同级的有一个基础必须执行(一个依赖于...

  • dao中的坑-java泛型真实类型的方式

    前记 在写到dao层的使用,遇到一个泛型的问题,如何更智能的实现mybits里面对应方法。 请先看mybatis方法和映射文件的demomyba...

  • 手写框架探险系列-各大jdbc框架的比较

    不考虑jpa框架,太重了。 NamedPreparedStatement- 仅仅对jdbc?做了人性化的处理 dbUtils仅仅封装了jdbc的...

  • 手写框架探险系列-control层的重新设计

    之前自己做的view 源码地址 整合spring mvc 仅仅需要一个过滤器,把所有的Servlert都实例化,采用策略模式逐个执行。 如果Me...

  • 手写框架探险系列-dao重新设计

    之前自己做的dao 源码地址 改进: 当初写的仅仅只是支持了jndi的操作,没有对jta的支持,同时需要在业务代码中显式的编码。 没有SqlCo...

  • 手写框架探险系列-无侵入式的分布式事务的实现

    思路 拦截器uuid、被调用次数+局部回滚、记录sql操作日志 + 最终一台服务器统一执行sql日志。 从报文中获得 uuid和counted ...