OSCHINA 本期高手问答( 9月1日- 9月6日) 我们请来了@黄勇 为大家解答关于 轻量级 Java Web 框架 方面的问题。
@黄勇 ,从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《架构探险——从零开始写Java Web框架》一书。
在 Web 开发方面,Java 经历了这么几个阶段,从最开始使用大量 Servlet 来处理各种业务逻辑,然后出现了著名的 Struts 框架,大大简化了 Web 应用的开发以及配置,而后是 Hibernate 和 Spring 的出现,使这三者成为三驾马车,并一直流行到现在。
由于 SSH 在不断发展的同时,体积也变得越来越庞大,很多人在使用的过程中被各种配置、注解弄得头昏脑涨。@黄勇的新书内容包含了设计一个框架所用到的各种技术,还涉及了很多底层的 Java 技术,如类加载器、依赖注入、线程本地、事务管理和安全控制等等。
为了鼓励踊跃提问,@博文视点 会在问答结束后从提问者中抽取 5 名幸运会员赠予《 架构探险——从零开始写Java Web框架 》一书。
黄勇的处女作 + 红薯的处女序: http://www.oschina.net/doc/18366
购买链接: http://item.jd.com/11753276.html
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就 Java Web 框架如何变得轻量级 方面问题向@黄勇 提问,请直接回帖提问。