罗果 专注于企业级Java EE开发平台领域。涉猎广泛,在模块化、元数据、模板引擎、数据库分区分表、SOA等领域都有深入实践。吃过很多亏,上过很多当,但坚信实践出真知。业余时间热心于开源技术,热衷于技术分享,撰写了大量的技术博客,从问题、原理和实践几个方面深入浅出地讲述知识。在“开源中国社区”开博两年,其博客浏览量已近百万次。所开发的Java EE开源框架Tiny,入驻“开源中国社区”两年以来,获得的Star和Fork数都已双双近千,是开源中国极具活力的开源项目之一。
这本书主要是通过对比各种流行的框架和技术来展示Tiny框架强悍又便利的优点。从前端模板展现、数据库访问、缓存,再到文件系统、服务分层、流程引擎、元数据和RESTful,同时还延伸到了系统扩展,可以说是面面俱到。
这本书在介绍Tiny框架的同时对与其对应的一些Java EE开源框架或技术也做了简单的讲解,同时包括对同类产品的分析。以悠然如此善于深入分析各类产品的技术来看,可知对这些问题领域的分析及其解决方案便是本书的精华所在,不得不推荐!
——开源中国创始人 红薯
Tiny框架的作者悠然是一位乐于分享的技术专家,他在“开源中国社区”上分享了大量的技术文章。现在Tiny团队将他们几年的研究成果成书,并毫无保留地分享给各位技术爱好者。我也非常荣幸地提前看到了全书内容,相信本书一定会让您在架构和设计方面有所收获。
——特赞(tezign.com)CTO 黄勇
本书得益于作者的深厚功底及勇敢实践,并以企业应用中遇到的十多个真实应用场景作为主题进行架构实践,对这些主题按问题概述、分析问题、解决问题的过程进行了有益探索。虽然不能说所有的解决方案一定都是最优的,但是应该说都体现了作者在这方面所做的努力。
——恒生电子执行总裁/CTO 范径武
本书源代码获取方式
本书涉及的案例源文件需要读者自行下载。请登录清华大学出版社的网站,搜索到本书页面,然后单击“资源下载”模块中的“课件下载”或“网络资源”按钮即可下载。