加载中
Git 常用命令

为了将 Smart Framework 的源码放到 Git@OSC 上,我抽了一天的时间,把 Git 学了一遍。 学完后才发现,真是相逢恨晚啊!特此,贡献一张自绘的 Git Memo,记录了常用的 Git 命令,以供大家参考...

2013/09/24 14:40
3.9K
关于异常处理的解决方案

本文是《轻量级 Java Web 框架架构设计》的系列博文。 许多网友们都对 Smart Framework 的异常处理机制抱有疑问,我想很有必要补充一篇博文,描述一下为何我要采用基于“错误代码”的解决方案...

2013/09/23 23:21
7.1K
封装 Servlet API

本文是《轻量级 Java Web 框架架构设计》的系列博文。 Session 对象对于 Web 应用而言是至关重要的,当我们需要实现跨请求传递数据时,就需要使用它,因为它能保证多个会话之间是隔离的。 比...

2013/09/20 14:55
8K
Proxy 遇上 Decorator

有些朋友们看过《Proxy 那点事儿》与《AOP 那点事儿》之后,提出了一个很有代表性的问题: 代理模式与装饰器模式有何区别? 我想有必要对此问题谈一下我的个人理解,若有误导的之处,还请大家...

2013/09/19 16:01
7K
DBUtil 代码细节

在项目中,可用该 DBUtil 类封装 Apache Commons DbUtils 类库,代码如下: public class DBUtil { private static final Logger logger = Logger.getLogger(DBUtil.class); /...

2013/09/18 10:47
7.8K
像这样做单元测试

本文是《轻量级 Java Web 框架架构设计》的系列博文。 单元测试,对于每个程序员来说,都是必不可少的,但实际情况却不尽人意。有些程序员认为单元测试是在浪费自己的时间,有写单元测试的时...

2013/09/18 01:07
6K
代码生成器实现过程

本文是《轻量级 Java Web 框架架构设计》的系列博文。 在《对代码生成器的一点想法》这篇文章里,我简单地谈了一下为什么要做这个代码生成器,以及如何使用它。今天有必要与大家分享一下这个...

2013/09/17 22:36
3.8K
实现查询与分页

本文是《轻量级 Java Web 框架架构设计》的系列博文。 之前做过一个 CRUD 示例(点击这里打开),但没有提供查询与分页功能,有些网友也提到了这个问题。今天我要做的就是,让这个示例更加全...

2013/09/17 16:43
3.7K
Java 那点事儿

用通俗的语言来表达晦涩的技术,能让更多的开发者从中受益,并结识更多的朋友,这是我一直追求的目标。 希望《Java 那点事儿》系列博文能为中国开源事业尽一点绵薄之力! ThreadLocal 那点事...

2013/09/15 09:35
2.5W
AOP 那点事儿(续集)

本文是《AOP 那点事儿》的续集。 在上篇中,我们从写死代码,到使用代理;从编程式 Spring AOP 到声明式 Spring AOP。一切都朝着简单实用主义的方向在发展。沿着 Spring AOP 的方向,Rod Joh...

AOP 那点事儿

又是一个周末,刚给宝宝喂完牛奶,终于让她睡着了。所以现在我才能腾出手来,坐在电脑面前给大家写这篇文章。 今天我要和大家分享的是 AOP(Aspect-Oriented Programming)这个东西,名字与 ...

对代码生成器的一点想法

本文是《轻量级 Java Web 框架架构设计》的系列博文。 代码生成器,这个东西很早就有人再搞了。比较典型的应用场景就是中间件平台,国内的像普元的 EOS 算是做的比较好的。通过图形化界面的方...

2013/09/12 16:09
8.8K
AOP 实现原理

本文是《轻量级 Java Web 框架架构设计》的系列博文。 最近两天都在研究 AOP,很想做一个轻量级的 AOP,今天尝试了一天,用到了 CGLib、ASM、Javassist 等技术,但都已失败而告终。 有人会问...

2013/09/12 01:02
1.7W
DBHelper 代码细节

DBHelper 是一个非常重要的类,它负责以下工作: 对 Apache Commons DBCP 数据源进行初始化。 集成 Apache Commons DbUtils 作为底层 JDBC 工具类(使用 DBUtil 进行了封装)。 隔离线程中的...

2013/09/09 16:21
3.2K
SQLHelper 代码细节

SQLHelper 具有如下功能: 用于获取 sql.properties 配置文件中定义的 SQL 语句(模板)。 生成基于单表的 SQL 语句。 以下是代码细节: public class SQLHelper { private static f...

2013/09/09 16:07
3.3K
Transaction 那点事儿

Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。 事务也是这样,不能做一般就不做了,要么做完,要么就不做。也就是说,事...

2013/09/09 01:00
8.3W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部