本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
作者:罗果
定价:99.80元
印次:1-1
ISBN:9787302434702
出版日期:2016.06.01
开源中国创始人红薯先生、特赞CTO黄勇先生、恒生电子CTO范径武先生倾情作序并推荐!
好的软件架构是“品”出来的,好的软件架构一定是简单的!
q 全面涵盖缓存、文件处理、模板语言、服务层、数据库架构、数据库扩展、元数据、Web架构和前端界面等Java EE常用技术,涉及企业级应用架构的方方面面
q 提供大量的原创实践及原理性讲述,每章都提供实践性很强的开发案例,可以让读者对企业级Java EE架构中的一些技术及其解决方案有较为深入的理解
q 每章讲解一个Java EE领域的具体问题,采用问题背景→需求分析→解决思路→架构设计→实践示例→章节总结的顺序组织内容,注重知识的实用性和可操作性
目 录
第1章 虚拟文件系统实践 1
1.1 背景介绍 1
1.2 什么是VFS 1
1.3 VFS对比 2
1.3.1 Apache VFS 2
1.3.2 Tiny VFS 2
1.4 VFS框架设计思想 3
1.5 VFS实现讲解 5
1.5.1 VFS管理器 5
1.5.2 SchemaProvider模式提供者 7
1.5.3 FileObject虚拟文件 7
1.5.4 FileObjectFilter过滤接口 10
1.6 VFS应用示例 12
1.6.1 本地文件 13
1.6.2 Jar文件 13
1.6.3 FTP文件 14
1.6.4 ZIP文件 14
1.7 本章总结 15
第2章 缓存实践 16
2.1 缓存简介 16
2.1.1 问题的提出及其解决方案分析 16
2.1.2 用户需求 19
2.1.3 Tiny缓存解决思路 19
2.2 字节码缓存设计 23
2.2.1 字节码操作工程 23
2.2.2 预编译工程 27
2.2.3 缓存实现工程 28
2.2.4 技术特点 31
2.3 动态代理缓存设计 31
2.3.1 缓存接口定义 32
2.3.2 切面缓存工程 33
2.3.3 技术特点 43
2.4 缓存方案实践 43
2.4.1 字节码方案配置 43
2.4.2 字节码方案示例 44
2.4.3 动态代理方案配置 46
2.4.4 动态代理方案示例 48
2.5 本章总结 54
2...