登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Java EE轻量级框架整合开发——Spring+Spring MVC+MyBatis(微课版)

書城自編碼: 3899467
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 彭之军 陈立为 刘波
國際書號(ISBN): 9787302627654
出版社: 清华大学出版社
出版日期: 2023-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 72.4

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
全球基础研究人才指数报告(2023)
《 全球基础研究人才指数报告(2023) 》

售價:HK$ 342.7
20世纪40年代以来中国大陆海岸线演变特征
《 20世纪40年代以来中国大陆海岸线演变特征 》

售價:HK$ 423.2
更好的行为:给教师的指南(教师成长系列)
《 更好的行为:给教师的指南(教师成长系列) 》

售價:HK$ 78.2
闽南佛教寺庙建筑艺术与景观研究
《 闽南佛教寺庙建筑艺术与景观研究 》

售價:HK$ 181.7
烧掉你的船:将焦虑转化为积极行动的9个策略
《 烧掉你的船:将焦虑转化为积极行动的9个策略 》

售價:HK$ 68.8
虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事)
《 虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事) 》

售價:HK$ 90.9
图解昆虫学
《 图解昆虫学 》

售價:HK$ 572.7
银幕艳史:都市文化与上海电影(1896-1937)(典藏本)
《 银幕艳史:都市文化与上海电影(1896-1937)(典藏本) 》

售價:HK$ 147.2

 

建議一齊購買:

+

HK$ 30.8
《中医基础理论(五版教材)》
+

HK$ 55.8
《高等数学 第八版 下册》
+

HK$ 68.2
《大学生心理健康》
+

HK$ 148.5
《西方经济学(第二版)(上册、下册)》
+

HK$ 106.5
《局部解剖学(第9版/本科临床/配增值)》
+

HK$ 167.6
《重症监护学》
編輯推薦:
本书内容全面、循序渐进、实例丰富,偏重于实践教学。本书SSM框架的相关知识可以为后端开发打下坚实基础,Vue开发部分和Element框架也有助于前端开发能力的提高。
內容簡介:
本书理论结合实践,全面、系统地介绍了Spring、Spring MVC、MyBatis框架开发后端应用程序的知识,通过简单的网上书店案例详细地介绍了项目开发的一般过程和方法,以循序渐进的方式讲解了SSM框架的各种特性,并通过员工管理系统实例整合Vue前端技术和SSM后端开发技术,让读者能够快速掌握并学以致用。   全书共11章。第1章主要内容为Java EE开发简介和网上书店案例;第2~8章主要讲解Spring框架、Spring MVC和MyBatis的相关知识;第9章主要内容为Spring框架的事务管理;第10章主要讲解Vue前端框架开发;第11章主要内容为Element SSM框架项目开发。本书偏重于实践教学,在讲解理论知识的同时,通过一些典型案例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。   本书附有教学视频、源代码、课件、教学大纲等配套资源,可以作为大学计算机及相关专业的教材和教学参考用书,也可以作为Java 技术初学者的培训教材,同时适用于广大Java EE应用开发人员进行查阅与使用。
目錄
第1章 初探Java EE开发 /1
  
1.1 Spring框架的发展 /2
1.2?开发环境的准备 /2
1.2.1?JDK的安装与配置 /3
1.2.2?Tomcat的安装与配置 /4
1.3?网上书店项目案例 /7
1.3.1?GoodBook网上书店需求 /7
1.3.2?GoodBook网上书店实体关系图 /7
1.3.3?GoodBook网上书店三层架构 /9
1.3.4?三层架构代码实现 /9
1.3.5?JUnit测试框架 /14
1.3.6?三层架构业务逻辑层实现 /19
1.3.7?三层架构Web层实现 /21
1.4?本章小结 /25
习题1 /25
  
第2章 Spring IoC /26
  
2.1 Spring框架简介 /27
2.2 Spring的体系结构 /29
2.2.1?Spring环境简介 /29
2.2.2?IoC容器入门 /30
2.2.3?Bean标签的配置 /33
2.2.4?scope属性值 /34
2.3 依赖注入 /36
2.3.1?依赖注入简介 /36
2.3.2?构造器注入 /36
2.3.3?使用set注入 /38
2.3.4?使用p命名空间 /40
2.4 基于注解方式的IoC /41
2.4.1?使用注解 /41
2.4.2 扫描基包 /41
2.4.3?IoC容器中的注解 /43
2.5 依赖关系的注解 /44
2.5.1?按类型匹配注入 /44
2.5.2?按名字匹配注入 /45
2.5.3 注入简单类型 /46
2.6 本章小结 /48
习题2 /48
  
第3章 Spring AOP /49
  
3.1 Spring AOP概述 /50
3.1.1?AOP的概念 /50
3.1.2?AOP中类与切面的关系 /51
3.1.3?AOP的应用场景 /51
3.2?动态代理模式 /52
3.2.1?代理模式对象 /52
3.2.2?JDK动态代理 /53
3.3?AOP的实现 /55
3.3.1?AOP的常用增强类型 /55
3.3.2?AspectJ表达式 /56
3.3.3?使用XML配置方式实现AOP /58
3.3.4?使用注解方式实现AOP /62
3.4?本章小结 /66
习题3 /67
  
第4章 Spring JDBC /68

4.1 Spring JDBC简介 /69
4.2 JdbcTemplate各种方法的使用 /69
4.2.1?execute方法 /69
4.2.2?update方法 /72
4.2.3?query方法 /75
4.3?数据源的配置 /79
4.3.1?DBCP数据源BasicDataSource的使用 /80
4.3.2?C3P0数据源ComboPooledDataSource的使用 /81
4.3.3?使用属性文件读取数据库连接信息 /82
4.4 本章小结 /84
习题4 /84
  
第5章 Spring MVC /85
  
5.1 Spring MVC简介 /86
5.2 第一个Spring MVC案例 /86
5.3?Spring MVC的工作原理与体系结构 /90
5.3.1?Spring MVC程序运行原理 /90
5.3.2?视图解析器 /90
5.3.3?Spring MVC的体系结构 /92
5.4?基于注解的控制器配置 /93
5.5?Spring MVC注解详解 /95
5.5.1?在类前注解 /95
5.5.2?RequestMapping注解属性 /95
5.5.3?cURL工具软件 /97
5.6?本章小结 /99
习题5 /99
  
第6章 基于Spring MVC的网上书店重构 /100
  
6.1?会员模块实现 /101
6.1.1?用户信息显示功能 /101
6.1.2?会员注册和登录功能 /104
6.2?图书模块实现 /114
6.3?购物车模块实现 /120
6.4?订单模块实现 /125
6.5?本章小结 /133
习题6 /133

  
第7章 MyBatis框架入门 /134

7.1 MyBatis框架简介 /135
7.2 MyBatis开发环境 /136
7.2.1?MyBatis的下载 /136
7.2.2?搭建MyBatis开发环境 /137
7.3 MyBatis开发流程 /137
7.3.1?MyBatis基本开发流程 /137
7.3.2?第一个MyBatis项目 /138
7.3.3?MyBatis工作流程 /142
7.4 使用MyBatis实现增、删、改、查操作 /143
7.4.1?使用selectOne方法查询单个员工 /143
7.4.2?使用insert方法添加员工 /145
7.4.3?使用delete方法删除员工 /147
7.4.4?使用update方法修改员工 /149
7.4.5?使用工具类MyBatisUtil减少冗余 /153
7.5 parameterType输入参数 /156
7.6 ResultMap结果映射 /159
7.7 接口动态代理 /161
习题7 /164
上机练习1 /164
  
第8章 MyBatis框架深入 /165
  
8.1 动态查询 /166
8.1.1 标签 /166
8.1.2 标签 /170
8.1.3 标签 /171
8.1.4 标签 /174
8.1.5 标签 /175
8.2?多表之间的关系 /176
8.3?一对多查询 /176
8.4?多对一查询 /182
8.5?自连接查询 /187
8.5.1 以多对一的方式实现自连接 /187
8.5.2 以一对多的方式实现自连接 /190
8.6?多对多查询 /193
8.7?分页查询 /200
8.7.1 MyBatis分页查询原理 /200
8.7.2 使用PageHelper实现分页 /201
8.7.3 分页实践 /202
8.8?缓存 /205
8.8.1 一级缓存 /206
8.8.2 二级缓存 /206
习题8 /207
上机练习2 /208
  
第9章 Spring 事务管理 /209
  
9.1 事务管理的概念 /210
9.2 Spring事务管理的核心接口 /210
9.2.1 TransactionDefinition接口 /211
9.2.2 TransactionStatus接口 /216
9.2.3 PlatformTransactionManager接口 /217
9.3?声明式事务 /219
9.3.1 编程式和声明式事务的区别 /219
9.3.2 基于XML配置文件的事务管理 /219
9.3.3 注解式事务管理 /224
习题9 /226
上机练习3 /227
  
第10章 前端框架Vue基础 /228
  
10.1?Vue简介 /229
10.2?IntelliJ IDEA开发环境 /230
10.3?Vue快速入门 /233
10.4?Vue常用指令 /236
10.5?绑定属性 /238
10.6?绑定事件 /239
10.7?条件渲染 /241
10.8?循环渲染 /243
10.9?双向绑定 /245
10.10 Vue的AJAX异步操作 /248
10.11 本章小结 /253
习题10 /253
  
第11章 Element SSM开发员工管理模块 /255
  
11.1 Maven基础 /256
11.1.1 为什么要学习Maven /256
11.1.2 Maven基本概念 /256
11.1.3 Maven的安装与配置 /257
11.1.4 在IDEA中配置Maven /260
11.2?使用Maven搭建SSM环境 /261
11.2.1 创建Maven工程 /261
11.2.2 完善工程的目录结构 /262
11.2.3 搭建SSM开发环境 /263
11.2.4 在Tomcat中部署运行 /270
11.3?员工管理系统的实现 /271
11.3.1 项目需求 /271
11.3.2 运行效果 /271
11.3.3 数据库设计 /272
11.3.4 Lombok插件 /274
11.3.5 实体类对象 /275
11.3.6 数据访问层 /278
11.3.7 业务层 /281
11.3.8 测试业务层 /284
11.3.9 控制器层 /285
11.4?基于Element框架的系统开发 /288
11.4.1 什么是Element /288
11.4.2 Element快速入门 /288
11.4.3 Element第一个案例 /289
11.4.4 使用Element实现员工系统的表示层 /291
11.5?本章小结 /304
习题11 /304
  
参考文献 /305
  
  
  
  
IV
  
V
內容試閱
党的二十大报告中指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。
  随着大数据和人工智能技术的兴起,Java后端开发技术似乎很少被关注,但这并不意味着Java后端开发技术不再重要。目前,Spring框架是以Java语言为主的后端开发技术作为核心技术,加上从Spring框架衍生而来的Spring MVC、Spring Boot、Spring Cloud等框架,已经成为互联网中最重要的软件基础设施之一。
  本书面向Java后端开发工程师和有志于成为前后端都精通的全栈开发工程师。本书系统而全面地介绍了Spring框架、Spring MVC框架、MyBatis框架、Vue前端开发和基于Vue的Element前端框架等内容,由浅入深、循序渐进,结合大量的案例进行讲解,有利于加深读者对知识的理解。读者通过本书可以掌握SSM框架的相关知识,为后端开发打下坚实的基础,同时本书的Vue开发部分和Element框架也有助于前端开发能力的提高。
  全书共11章。第1章主要内容为Java EE开发简介和网上书店案 例;第2~4章主要讲解Spring框架的相关知识,内容包括Spring IoC、Spring AOP和Spring JDBC;第5、6章主要讲解Spring MVC的相关知识,内容包括Spring MVC的工作原理、体系结构、注解详解和重构案例;第7、8章主要讲解MyBatis的相关知识,内容包括MyBatis的框架基础、MyBatis开发流程和动态SQL;第9章主要内容为Spring框架的事务管理;第10章主要讲解Vue前端框架开发,内容包括Vue入门、Vue常用指令、绑定属性及事件、渲染和异步操作;第11章主要内容为Element SSM框架项目开发。
  本书特色如下:
  (1)内容全面
  本书将理论与实践相结合,全面介绍了Spring框架、Spring MVC框架和MyBatis框架三大框架(SSM框架),以及Vue前端开发和基于Vue的Element前端框架等内容,较难理解的知识点都配合图示和代码实例进行了详细讲解。
  (2)循序渐进
  本书从最基本的Java Web开发网上书店案例开始入手,逐步深入Spring框架和Spring MVC框架,最后切换到使用MyBatis访问数据库。这样可以让读者快速地掌握SSM的必需知识,并能在实际开发中加以使用。
  (3)实例丰富
  本书偏重于实践教学,对于理论知识点,书中都有代码实例予以讲解。
  (4)经验传授
  本书是基于编著者多年的开发和教学经验凝练而成。本书主编彭之军老师曾在两家具有CMMI5级以上的公司任Java高级软件开发工程师,后在IT培训机构和高校计算机系工作,目前为广东邮电职业技术学院移动通信学院副教授,具有十年以上的教学经验。陈立为老师从事IT职业培训达 十五年以上。刘波老师是传智播客广州分公司的Java高级讲师,二十年来培训的学员达上千人。三位作者培训的学员遍布珠三角大大小小的IT公司。
  本书彭之军编写了第1、5、6章,陈立为编写了第4、7、8、9章, 刘波编写了第2、3、10、11章。全书由彭之军统稿。
  为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码和微课视频。
  
资源下载提示 课件等资源:扫描封底的“课件下载”二维码,在公众号“书圈”下载。 数据文件等资源:扫描目录上方的二维码下载。 视频等资源:扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。   
  由于编者水平有限,书中难免会有不足之处,敬请广大读者批评指正。
  
  
        编者
  2023年7月
  
  
  
  
  
II
  
III

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.