- 博客(9)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 DbUtils源码分析-DBUtils类
1. DbUtils类简介 DbUtils是一个简单的一个数据库帮助类 主要包含了: Connection,Statement,ResultSet资源的关闭, Connection提交,回滚 异常/警告的输出 加载驱动 静态内部类DriverProxy 2. 方法 2.1 构造函数 public DbUtils() { ...
2018-04-14 22:55:43 748
原创 设计模式-原型模式
/* * 只有实现标记接口Cloneable才能clone,此时的clone是浅复制,深复制需要重载clone方法 * 且Object是没有实现Cloneable接口的 * */ public interface Product extends Cloneable { public abstract void use(String s); public abstract Pro...
2018-04-12 00:22:23 120
原创 J2SE项目更改为Maven项目(Eclipse)
之前的项目一直都是普通的J2SE项目,最近需要修改一个之前写过的数据库帮助类需要添加一些jar包,想用maven去管理比较方便 ① 原项目src目录结构 1. src/com/… 打开项目路径添加一下几个maven标准的文件夹 1. src/main/java/com/… 2. src/main/resources 3. src/test/java/com/… 4....
2018-04-11 12:31:05 496
原创 设计模式-工厂方法模式
产品类: public abstract class Product { public abstract void use(); } public class IDCard extends Product { private String owner; IDCard(String owner) { System.out.println("mak...
2018-04-10 23:44:47 117
原创 设计模式-模板方法模式
//AbstractDisplay.java public abstract class AbstractDisplay { //抽象的方法具体细节由子类来实现 public abstract void open(); public abstract void print(); public abstract void close(); //fina...
2018-04-10 23:19:29 119
原创 struts2 实现首页预加载数据
一般做一些简单的网站都会涉及到数据的预加载,就是在用户首次打开某个页面就要从数据库预先取出相关的数据显示,而通常的做法是通过点击超链接,表单的提交给后台处理返回数据。 第一种思路:页面包含的方式 //index.jsp //设置访问的action路径名称,executeResult是将查询的结果包含到当前index.jsp页面中,所以会有一个中间页面 <s:action name...
2018-04-09 20:43:23 422
原创 设计模式-适配器模式
源码:https://github.com/blogshixiaodong/design-patterns.git /* * 原始对象 * */ public class Banner { private String string; public Banner(String string) { this.string = string; } ...
2018-04-08 23:05:55 111
原创 设计模式-迭代器模式
/* * 需要遍历的集合的接口,实现该接口的类将成为一个可以保存多个元素的集合 * */ public interface Aggregate { //遍历集合的迭代器 public abstract Iterator iteraor(); } public class BookShelf implements Aggregate { private Book[] boo...
2018-04-05 17:48:21 95
原创 设计模式-单例模式
/* * 饿汉式 * 避免多线程的问题,在类被装载时就实例化对象 * */ public class Singleton { private static Singleton singleton = new Singleton(); private Singleton() { System.out.println("无法直接new对象"); } ...
2018-04-03 23:10:39 91
达梦数据库驱动和方言依赖.zip
2019-06-28
MySql数据驱动
2017-09-21
jar反编译工具
2017-09-21
SSH+maven jar包冲突问题
2018-06-26
javascript throw Error
2016-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人