DBUtils大大简化了JDBC的书写,极大的提高了开发效率,和数据库连接池一起,简化了JDBC开发的流程.简易的自定义数据库连接池可以通过装饰者设计模式和动态代理模式得到很简单的实现,那么DBUtils应该怎么实现呢?为了了解DBUtils其内部工作的流程,我实现了一个自己的DBUtils工具类, ...
分类:
数据库 时间:
2016-10-31 06:43:30
阅读次数:
315
前言:上一篇博客自己动手编写spring IOC源码受到了大家的热情关注,在这里博客十分感谢。特别是给博主留言建议的@玛丽的竹子等等。本篇博客我们继续,还是在原有的基础上进行改造。下面请先欣赏一下博主画的一张aop简图(没有艺术天分,画的不好莫见怪) 解析:往往在我们的系统的多个核心流程中会有一部分 ...
分类:
编程语言 时间:
2016-10-20 21:24:36
阅读次数:
199
有Student这个类: 现在想将类中的所有静态变量改为java中默认赋的初始值, 或者这里的null也可以换成Student对象的一个实例 ...
分类:
其他好文 时间:
2016-10-19 02:55:02
阅读次数:
270
public int Insert<T>(T m) where T : class { PropertyInfo[] pInfos = m.GetType().GetProperties(); FieldInfo[] fInfos = m.GetType().GetFields(); List<st ...
分类:
数据库 时间:
2016-10-16 21:38:47
阅读次数:
236
package Reflect; import java.lang.reflect.Field;class User{ public String account; public String password;}class Student extends User{ public int age; ...
分类:
其他好文 时间:
2016-10-09 07:08:33
阅读次数:
228
作为一名刚入手的小白程序猿,不但"TA"不懂我们,就连自己都不懂自己,苦逼的程序猿,只能每天都是在给自己充电了。让"TA"和自己更了解。今天笔者又来吹吹水了,各位客官请买好零食咯,好了废话不多说了。 在以前做项目的时候,一般想到搭项目都是用别人的框架来做,但是别人的框架都是别人封装好的很多东西,对不 ...
分类:
编程语言 时间:
2016-09-28 15:23:39
阅读次数:
680
创建Assembly和Entity两个程序集,在Assembly中添加Entity引用,如下图: ...
Atitit利用反射获取子类 集合 以及继承树 想从父类往下找子类的确是不可能的,要知道只要类不是final的话谁都有继承它的自由不需要事前通知父类。Eclipse实现不是重父类开始找而是重子类往回找,然后在逐个匹配。 很简单,遍历源代码目录下的所有类文件,根据类定义行通过字符串匹配找出继承该类的所 ...
分类:
其他好文 时间:
2016-09-21 15:49:01
阅读次数:
173