作者:颜廷吉编 日期:2021-11-18 16:55:07
本书内容分为软件架构理论、软件架构不错技能、软件架构综合技能以及软件架构创新四大部分。第壹部分是、2章,介绍了软件架构师练就的方法、软件架构设计模式、软件架构开发模型、软件架构模式、软件架构思维、软件架构编程思想以及软件架构设计原则等,为软件架构设计的基本理论;第二部分是第3~5章,介绍了软件架构师推荐的工具体系、Java机制技能要点专题、Java后台技术栈技能要点专题以及日志架构设计、安全架构设计、权限架构设计、验证架构设计、异常架构设计、消息架构设计、阻塞架构设计、数据字典架构设计Java八大核心架构设计体系,为软件架构设计的不错技能体系;第三部分是第6~13章,以Spring技术为脉络,介绍了JavaWeb、SpringMVC、Spring Integration、Spring Boot、SOAP WebService、REST WebService以及框架测试等架构设计相关的核心技术,为软件架构设计与实现相关的综合技能体系;第四部分是4、15章,以开源框架以及自动化代码生成工具开发为中心,启发读者的创新思维,为软件架构的创新技能体系。
本书是“软件架构师成长之路”丛书的不错篇,适合软件工程师、架构师以及软件项目经理使用;还适合那些有志于成为软件架构师的其他软件从业人员自学使用;也可以作为高等院校相关专业师生参考教材;培训机构也可将本书作为软件架构等方面的培训教材。颜廷吉,山东临沂人,毕业于北京大学软件与微电子学院,获硕士学位,365IT学院创始人兼首席讲师。“软件架构师成长之路”三部曲《Java代码与架构之完美优化——实战经典》《软件品质之完美管理——实战经典》《Java架构之完美设计——实战经典》作者。现就职于日本e-Technology公司,从事软件架构方面的研究、咨询与教学工作,有十余年的一线软件设计与研发经验。