内容简介
Java成为世界上编程语言之一是有其优势的。熟悉JavaSE的程序员可以轻松地进入到Java EE开发中,构建出安全、可靠和具有扩展性的企业级应用程序。编写《Java Web高级编程——涵盖WebSockets、Spring Framework、JPA Hibernate和
Spring Security》一书的目的正是如此。
《Java Web高级编程:涵盖WebSockets、Spring Framework、JPA 》面向的读者是已经了解Java SE、SQL和基本的HTML,准备将他们的Java编码技能提升到更高水平的程序员。软件开发者可以按顺序阅读本书或者在遇到特定的编程问题时将某个章节用作参考。
主要内容
◆ 为企业级Web应用的Java编码提供了自我指导、自我学习的方法
◆ 帮助Web应用架构师在开发团队的项目中或者开发过程中应用新的概念
◆ 对Java EE平台7和其中的许多技术提供了详细的介绍
◆ 讲解了Servlet、JSP、WebSockets、Spring Framework、AMQP、JPA和O/RM、Spring Data、全文搜索、Apache Lucene和Hibernate Search、Spring Security和OAuth
◆ 重点介绍Java SE 8中新增加的常用功能,如lambda表达式和新的JSR 310 Java 8 Date and Time API等
目录
第Ⅰ部分创建企业级应用程序
第1章介绍Java EE平台
1.1 Java平台时间线
1.1.1起始
1.1.2企业级Java的诞生
1.1.3 JavaSE和JavaEE共同发展
1.1.4了解最新的平台特性
1.1.5持续发展
1.2了解基本的Web应用程序结构
1.2.1 Servlet、过滤器、监听器和JSP
1.2.2目录结构和WAR文件
1.2.3部署描述符
1.2.4类加载器架构
1.2.5企业级应用程序归档文件
1.3 小结
第2章使用Web容器
2.1选择Web容器
2.1.1 Apache Tomcat
2.1.2 GlassFish
2.1.3 JBoss和WildFly
2.1.4其他容器和应用服务器
2.1.5本书使用Tomcat的原因
2.2在个人计算机中安装Tomcat
2.2.1 将Tomcat安装为Windows服务
2.2.2将Tomcat安装为命令行应用程序
2.2.3配置自定义的JSP编译器
2.3在Tomcat中部署和卸载应用程序
2.3.1手动部署和卸载
2.3.2使用Tomcat管理器
2.4通过IDE调试Tomcat
2.4.1使用IntelliJ IDEA
2.4.2使用Eclipse
2.5 小结
第3章创建第一个Servlet
3.1 创建Servlet类
3.1.1选择要继承的Servlet类
3.1.2使用初始化方法和销毁方法一38
3.2配置可部署的Servlet
3.2.1 向描述符中添加Servlet
3.2.2将Servlct映射到URL
3.2.3运行和调试Servlet
3.3 了解doGet、doPost和其他方法
3.3.1在service方法执行的过程中
3.3.2使用HttpServletRequest
3.3.3使用HttpServletResponse
3.4使用参数和接受表单提交
3.5使用初始化参数配置应用程序
3.5.1使用上下文初始化参数
3.5.2使用Servlet初始化参数
3.6通过表单上传文件
……
第Ⅱ部分添加Spring Framework
第Ⅲ部分使用JPA和HibernateORM持久化数据
第Ⅳ部分使用Spring Security保护应用程序
前言/序言
Java Web高级编程:涵盖WebSockets、Spring Framework、JPA 下载 mobi epub pdf txt 电子书 格式
Java Web高级编程:涵盖WebSockets、Spring Framework、JPA 下载 mobi pdf epub txt 电子书 格式 2024
Java Web高级编程:涵盖WebSockets、Spring Framework、JPA mobi epub pdf txt 电子书 格式下载 2024