高手问答
高手问答 是开源中国针对行业特定技术问题发起的专家问答。
本文是《轻量级 Java Web 框架架构设计》的系列博文。 1 环境要求 操作系统:Windows Java:1.6+ Maven:3.0+ 2 安装 Smart SDK 2.1 下载程序包 点击 这里 下载 Smart SDK 程序包。 2.2 解压...
1. 问题描述 将以下原始 URL 优化为目标 URL,并分离静态请求与动态请求。 原始 URL:http://localhost:8080/www/page/login.html 目标 URL:http://smart/ 2. 解决方案 整合 Apache 与 Tomc...
了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式...
为了将 Smart Framework 的源码放到 Git@OSC 上,我抽了一天的时间,把 Git 学了一遍。 学完后才发现,真是相逢恨晚啊!特此,贡献一张自绘的 Git Memo,记录了常用的 Git 命令,以供大家参考...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 许多网友们都对 Smart Framework 的异常处理机制抱有疑问,我想很有必要补充一篇博文,描述一下为何我要采用基于“错误代码”的解决方案...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 Session 对象对于 Web 应用而言是至关重要的,当我们需要实现跨请求传递数据时,就需要使用它,因为它能保证多个会话之间是隔离的。 比...
有些朋友们看过《Proxy 那点事儿》与《AOP 那点事儿》之后,提出了一个很有代表性的问题: 代理模式与装饰器模式有何区别? 我想有必要对此问题谈一下我的个人理解,若有误导的之处,还请大家...
有些网友对 Smart Framewok 中的 Sample 示例的样式比较感兴趣。由于本人对前端不太精通,但为了满足网友们的需求,只好献丑了。 以下这个简陋的 CSS 样式: * { border: 0; margin:...
在项目中,可用该 DBUtil 类封装 Apache Commons DbUtils 类库,代码如下: public class DBUtil { private static final Logger logger = Logger.getLogger(DBUtil.class); /...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 在《对代码生成器的一点想法》这篇文章里,我简单地谈了一下为什么要做这个代码生成器,以及如何使用它。今天有必要与大家分享一下这个...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 之前做过一个 CRUD 示例(点击这里打开),但没有提供查询与分页功能,有些网友也提到了这个问题。今天我要做的就是,让这个示例更加全...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 在 Web 应用中,文件上传功能是非常基础的功能。过去,我们一般使用第三方类库,例如:Apache Comons Fileupload 实现该功能。Spring ...
本文是《AOP 那点事儿》的续集。 在上篇中,我们从写死代码,到使用代理;从编程式 Spring AOP 到声明式 Spring AOP。一切都朝着简单实用主义的方向在发展。沿着 Spring AOP 的方向,Rod Joh...
本文是《轻量级 Java Web 框架架构设计》的系列博文。 代码生成器,这个东西很早就有人再搞了。比较典型的应用场景就是中间件平台,国内的像普元的 EOS 算是做的比较好的。通过图形化界面的方...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复