• 轻量级Java EE Web框架技术——Spring MVC+Spring+MyBatis+Spring Boot
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

轻量级Java EE Web框架技术——Spring MVC+Spring+MyBatis+Spring Boot

41.46 3.5折 118 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者李冬海;靳宗信;姜维;党婉誉

出版社清华大学出版社

出版时间2022-07

版次1

装帧其他

上书时间2024-10-21

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 李冬海;靳宗信;姜维;党婉誉
  • 出版社 清华大学出版社
  • 出版时间 2022-07
  • 版次 1
  • ISBN 9787302601975
  • 定价 118.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 656页
  • 字数 949.000千字
【内容简介】
本书介绍Java EE领域的Spring MVC、MyBatis、Spring和Spring Boot这4种主流框架和技术。本书分为5篇。第1篇介绍Java的构建工具javac、Ant和Maven;第2篇介绍构建Web应用的Spring MVC框架;第3篇介绍MyBatis ORM框架;第4篇介绍Spring容器;第5篇介绍Spring Boot。本书重要内容配有界面截图,关键内容还配以示意图,使复杂的技术更容易理解。书中还融入了学习方法介绍,以使读者触类旁通,更轻松地学习和理解其他框架。 本书便于教学与自学,注重理论与应用结合,是与主流技术接轨的教材,可供高校计算机类专业和培训机构教学以及个人自学使用。
【作者简介】


李冬海,男,硕士,曾任职信息工程大学副教授,现为黄河科技学院副教授。从事信号处理理论与技术、软件工程理论与技术研究,并长期承担java程序设计和javaweb框架技术等课程的工作。主编频谱估计理论与应用,并参与编写宽带阵列信号波达方向估计理论与方等多本专著。
【目录】
第1篇构 建 工 具

第1章初识构建工具31.1安装和配置JDK3

1.1.1下载JDK3

1.1.2安装JDK3

1.1.3配置环境变量4

1.1.4测试安装4

1.2初识构建工具6

1.2.1编写Hello类6

1.2.2编译6

1.2.3运行7

1.2.4打包7

1.2.5运行打包文件8

第2章深入构建工具9

2.1构建项目9

2.1.1创建目录9

2.1.2依赖库文件9

2.1.3编写应用类9

2.2编译11

2.2.1javac编译选项11

2.2.2javac编译命令要素11

2.2.3查找依赖类12

2.2.4手工编译源文件13

2.2.5手工编译整个项目15

2.2.6乱码问题15

2.3打包16

2.3.1jar包结构16

2.3.2jar打包命令详解16

2.3.3打包应用17

2.3.4创建可执行的jar包18

2.3.5手工打包整个项目19

2.4运行20

2.4.1java命令详解20

2.4.2java命令的运行方式21

2.4.3Java运行要素22

2.4.4依赖库加载方案22

2.4.5引导类加载方案23

2.4.6扩展类加载方案23

2.4.7用户类加载方案23

2.4.8ClassLoader方案25

〖3〗轻量级Java EE Web框架技术——Spring MVC Spring MyBatis Spring Boot目录〖3〗第3章Ant构建工具26

3.1Ant的特点26

3.2下载、安装和测试Ant26

3.2.1下载Ant26

3.2.2安装Ant26

3.2.3测试Ant27

3.3初识Ant27

3.3.1build.xml文件27

3.3.2创建目录28

3.3.3编译任务29

3.3.4打包任务30

3.3.5运行任务30

3.3.6清除任务31

3.3.7重新运行任务31

3.3.8生成清单文件32

3.4Ant文件命令32

3.4.1创建目录命令32

3.4.2复制命令33

3.4.3删除命令33

3.4.4移动命令34

3.5其他命令35

3.5.1时间戳命令35

3.5.2执行SQL语句36

3.6深入Ant36

3.6.1创建目录37

3.6.2清除项目37

3.6.3编译项目37

3.6.4classpath构建39

3.6.5打包项目40

3.6.6运行项目41

3.6.7打包可执行的jar(依赖外部)42

3.6.8打包可执行的jar(独立运行)44

第4章Maven构建工具46

4.1Maven的安装与配置46

4.1.1下载46

4.1.2设置系统环境变量46

4.1.3检测安装47

4.2Maven的基本概念48

4.2.1库文件管理48

4.2.2配置文件的作用48

4.2.3Maven项目坐标49

4.2.4配置项目依赖库50

4.2.5项目构建配置信息50

4.2.6Maven项目目录结构51

4.2.7Maven与Ant的对比51

4.3Maven仓库52

4.3.1仓库管理52

4.3.2本地仓库52

4.3.3远程仓库53

4.3.4Maven坐标与仓库路径的约定53

4.3.5Maven依赖库的作用域54

4.4创建项目55

4.4.1生成项目骨架插件55

4.4.2Maven创建项目的命令56

4.4.3可用项目骨架56

4.5创建Java项目58

4.5.1创建命令58

4.5.2下载的库文件59

4.5.3Maven自动创建的目录结构59

4.5.4Maven自动创建的pom.xml文件60

4.5.5Maven自动创建的Java类App.java60

4.5.6Maven自动创建的测试类AppTest.java61

4.6编译项目62

4.6.1编译命令62

4.6.2编译生成class文件62

4.7打包项目63

4.7.1打包命令63

4.7.2生成jar包文件64

4.7.3运行项目64

4.8清除编译结果64

4.9安装项目65

4.10镜像仓库配置66

4.10.1全局配置66

4.10.2单个项目依赖库镜像配置67

4.10.3单个项目插件库镜像配置68

第5章深入Maven构建工具71

5.1Maven生命周期71

5.1.1项目构建过程与Maven生命周期71

5.1.2Clean生命周期72

5.1.3Default生命周期72

5.1.4Site生命周期73

5.1.5生命周期内各阶段和生命周期之间的关系74

5.1.6Maven常用命令74

5.2Maven插件74

5.2.1Maven插件框架74

5.2.2与生命周期有关的插件74

5.2.3插件调用方式76

5.2.4插件调用方式的差异76

5.2.5插件的配置79

5.2.6绑定生命周期与插件目标79

5.3Maven构建配置80

5.3.1标签80

5.3.2基本元素配置标签81

5.3.3标签81

5.3.4 标签82

5.3.5 标签83

5.4编译插件84

5.5打包插件84

5.5.1增加helloapp功能84

5.5.2常用的打包插件85

5.6用jar与dependency插件打包与运行86

5.6.1创建可运行的jar86

5.6.2设置启动类87

5.6.3设置库路径87

5.6.4利用mavendependencyplugin复制jar包87

5.6.5打包安装88

5.6.6运行包89

5.7用mavenassemblyplugin插件打包与运行89

5.7.1配置mavenassemblyplugin插件89

5.7.2创建可执行的jar包90

5.7.3绑定到default生命周期打包阶段90

5.7.4jar包命名91

5.7.5打包安装91

5.7.6运行包92

5.7.7jar包文件分析92

5.8利用mavenjarplugin与mavenassemblyplugin插件打包与运行93

5.8.1mavenassemblyplugin插件配置93

5.8.2deployment.xml文件配置93

5.8.3打包安装94

5.8.4运行包95

第6章构建工具Eclipse96

6.1Eclipse下载、安装和运行96

6.1.1Eclipse下载96

6.1.2Eclipse安装和运行96

6.2Java项目的编译98

6.2.1编译Java项目需要的条件98

6.2.2javac命令98

6.2.3在Maven中编译98

6.2.4在Eclipse中编译98

6.3在Eclipse中编译、打包和运行99

6.3.1创建应用99

6.3.2在开发环境下运行Java程序99

6.3.3配置构建路径99

6.3.4编译项目100

6.3.5打包项目101

6.3.6运行jar包104

第7章在Eclipse中使用Maven106

7.1在Eclipse中集成Maven106

7.1.1在Eclipse中安装Maven106

7.1.2在Eclipse中设置Maven106

7.1.3在Eclipse中设置Maven配置文件106

7.1.4更改Java环境为JDK108

7.2在Eclipse中管理Maven项目109

7.2.1打开Maven创建的项目109

7.2.2恢复项目依赖库110

7.2.3一般项目与Maven项目的互相转换112

7.2.4创建Maven项目helloapp1112

7.2.5使用Maven打包114

7.3管理pom.xml文件115

7.3.1总览pom.xml115

7.3.2依赖管理116

7.3.3查看依赖关系层次结构117

7.3.4全面查看pom.xml117

7.3.5文本编译页面118

本篇参考文献119

第2篇Spring MVC

第8章构建Web应用程序1238.1Tomcat的下载、安装和启停123

8.1.1下载Tomcat123

8.1.2安装Tomcat123

8.1.3启动和停止Tomcat服务126

8.2在Eclipse中管理Tomcat126

8.2.1添加Tomcat服务器126

8.2.2配置Tomcat服务器128

8.2.3管理Tomcat服务器130

8.3建立动态Web工程130

8.3.1建立动态Web工程WebHello130

8.3.2库文件路径130

8.3.3创建类TestMath.java132

8.3.4创建hello.jsp133

8.3.5目录结构134

8.4编译134

8.4.1设置编译的输出路径134

8.4.2编译项目135

8.5部署137

8.5.1配置部署路径137

8.5.2部署项目138

8.5.3重新部署141

8.6发布测试141

第9章用Maven构建Web应用程序143

9.1在Eclipse中创建Maven Web项目143

9.2完善项目145

9.2.1修改JDK版本146

9.2.2完善项目目录147

9.2.3修改编译版本147

9.2.4修改Project Facets的Java版本147

9.2.5添加Tomcat库文件148

9.2.6修改Project Facets的Runtimes150

9.2.7修改Project Facets的Dynamic Web Module版本152

9.3库文件管理153

9.3.1添加Maven依赖库153

9.3.2Eclipse中的Maven库153

9.4编写程序154

9.4.1创建类TestMath.java154

9.4.2创建hello.jsp154

9.4.3目录结构155

9.5用Eclipse编译Maven项目156

9.6在Eclipse中部署Maven项目157

9.7用Maven管理项目158

9.7.1设置Maven中的JDK版本158

9.7.2编译项目158

9.7.3打包项目159

9.7.4自定义打包160

9.8Maven依赖的添加161

9.8.1进入Maven网站161

9.8.2查找依赖的jar包161

9.8.3选择版本161

9.8.4复制依赖xml文件内容163

9.8.5修改pom.xml163

9.8.6自动下载库164

9.9动态Web工程与Maven Web项目的区别164

第10章MVC框架166

10.1MVC概述166

10.1.1模型166

10.1.2视图166

10.1.3控制器166

10.2MVC框架的产生167

10.2.1静态网页167

10.2.2动态网页168

10.2.3JSP技术170

10.2.4Servlet JSP JavaBean开发模式172

10.2.5MVC框架实现彻底解耦173

10.3Spring MVC的第一个示例174

10.3.1创建动态Web项目174

10.3.2复制Spring MVC库文件174

10.3.3配置web.xml接管Web请求174

10.3.4Spring MVC配置文件的框架176

10.3.5配置扫描注解177
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP