本书是作者十多年教学经验的总结,汇集了学员在学习过程中或认证考试中遇到的关于概念、实验、应用等方面的问题及解决方案。
本书基于Servlet 4.0/Java SE 15,对代码进行了重新审查与更新,涵盖Java 15 - 17的文本块、模式比对、record/sealed等新特性,并介绍OWASP TOP 10、CWE、CVE,讨论注入攻击、会话安全、密码管理、Java EE安全机制、CSRF等Web安全概念。必要时从Java SE API的源代码开始分析,介绍各种语法在Java SE API中的应用。本书还添加了关于Spring的内容,包含Spring DI/AOP、Spring MVC、Spring Security等,以及Spring Boot快速开发方案的使用,涵盖中文处理、图片验证、自动登录、验证过滤器、压缩处理、在线资料管理、邮件发送等领域的实用案例。此外,本书还提供丰富的练习示例,让你更好地掌握学习重点,并详细介绍IDE的使用,使你可以快速将所学知识应用于工作中。
本书适合Java的初、中级读者以及广大Java应用开发人员阅读。
展开