书籍详情

轻量级Java EE企业应用开发实战

轻量级Java EE企业应用开发实战

作者:柳伟卫 著

出版社:清华大学出版社

出版时间:2021-04-01

ISBN:9787302575689

定价:¥139.00

购买这本书可以去
内容简介
  《轻量级Java EE企业应用开发实战》由资深Java工程师结合多年大厂开发经验精心编撰,全面系统地介绍JavaEE企业级开发所需要的轻量级开源技术栈,涉及Maven、Servlet、Jetty、Tomcat、Spring框架、Spring Web MVC、Spring Security、My Batis、MySQL、Thymeleaf、Bootstrap、REST客户端、Jersey、WebSocket、JMS、Email、任务执行与调度、缓存、Spring Boot、Spring Cloud等方面的内容。“轻量级”开发模式已经深入人心,被广大互联网公司所采用,《轻量级Java EE企业应用开发实战》从开发环境搭建开始,循序渐进地讲解核心技术、热点框架,适时结合项目与案例介绍这些技术与框架的实际应用,特别是对当前热点的微服务开发技术进行了详细的阐述,对于拥有Java基础,想开发企业项目的读者,《轻量级Java EE企业应用开发实战》可帮助你快速上手。《轻量级Java EE企业应用开发实战》技术先进,案例丰富,主要面向对JavaEE企业级开发感兴趣的计算机专业学生、软件工程师、系统架构师等,也可以用作软件学院或培训机构的教学用书。
作者简介
  柳伟卫,网名waylau、老卫,80后程序员,从业十余年,关注编程、系统架构、性能优化:CSDN、开源中国、云栖社区等技术社区专家,慕课网特邀讲师;在IT公司担任过项目经理、架构师、高级技术顾问等职位,具有丰富的软件开发管理及系统架构经验;主导过多个***、省级大型分布式系统设计与研发,参与过面向全球的供应链系统服务化改造,积累了大量的分布式系统、微服务架构经验;已出版《分布式系统常用技术及案例分析》《Spring Boot企业级应用开发实战》《Spring Cloud微服务架构开发实战》《Spring 5开发大全》等著作。
目录
第1章 JavaEE概述
1.1 JavaEE发展简史
1.1.1 Java平台发展简史
1.1.2 JavaEE现状
1.2 传统企业级应用技术的不足
1.2.1 规范太重
1.2.2 学习成本太高
1.2.3 不够灵活
1.2.4 发展缓慢
1.3 轻量级JavaEE的技术特点
1.3.1 轻量级架构
1.3.2 符合二八定律
1.3.3 基于开源技术
1.3.4 支持微服务
1.3.5 可用性和扩展性
1.3.6 支撑大型互联网应用
1.4 开发环境搭建
1.4.1 安装JDK
1.4.2 Maven安装
1.4.3 安装Eclipse
1.4.4 安装IntelliJ IDEA
1.4.5 安装ApacheTomcat
1.5 总结
1.6 习题
第2章 项目管理——Maven
2.1 Maven概述
2.1.1 Maven的主要功能
2.1.2 创建Maven项目
2.1.3 探索Maven项目
2.1.4 构建Maven项目
2.2 理解Maven构建生命周期
2.2.1 Maven阶段
2.2.2 完整的生命周期阶段
2.2.3 生命周期阶段在命令行中的调用
2.2.4 使用构建生命周期来设置项目
2.3 理解POM
2.3.1 SuperPOM
2.3.2 最小化POM
2.4 实战:使用Eclipse创建Maven应用
2.4.1 创建Maven应用
2.4.2 运行Maven应用
2.4.3 导入Maven应用
2.4.4 相关问题解决
2.5 实战:使用IntelliJ IEDA创建Maven应用
2.5.1 创建Maven应用
2.5.2 运行Maven应用
2.5.3 导入Maven应用
2.5.4 相关问题解决
2.6 总结
2.7 习题
……
第3章 Web应用的基石——Serylet
第4章 流行的开源关系型数据库——MySQL
第5章 Java操作数据库——JDBC
第6章 一站式应用框架——Spring
第7章 Spring测试
第8章 Spring事务管理
第9章 MVC模式的典范——的典范LINK
第10章 全能安全框架——SpringSecurity
第11章 轻量级持久层框架——MvBatis
第12章 MyBatis的高级应用
第13章 模板引擎——Thymeleaf
第14章 锦上添花——Bootstrap
第15章 REST客户端
第16章 REST服务框架——Jersey
第17章 全双工通信——WebSocket
第18章 消息通信——JMS
第19章 消息通知——Email
第20章 任务执行与调度
第21章 高性能之道——缓存
第22章 微服务基石——SpringBoot
第23章 微服务治理框架——SpringCloud
附录 本书所涉及的技术及相关版本
参考文献
猜您喜欢

读书导航