登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』Java EE(SSM)企业应用实战(第2版·微课视频版)

書城自編碼: 4009118
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 千锋教育 组编 田生伟 主编 胡春生 陈长伟 燕振刚 副
國際書號(ISBN): 9787302663133
出版社: 清华大学出版社
出版日期: 2024-07-01

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

售價:NT$ 359

我要買

share:

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



新書推薦:
(守望者·人间世)自我:与齐格蒙特·鲍曼对谈
《 (守望者·人间世)自我:与齐格蒙特·鲍曼对谈 》

售價:NT$ 374.0
白蛇:浮生艺术画集
《 白蛇:浮生艺术画集 》

售價:NT$ 874.0
没有一种人生是完美的:百岁老人季羡林的人生智慧(读完季羡林,我再也不内耗了)
《 没有一种人生是完美的:百岁老人季羡林的人生智慧(读完季羡林,我再也不内耗了) 》

售價:NT$ 257.0
日耳曼通识译丛:复原力:心理抗逆力
《 日耳曼通识译丛:复原力:心理抗逆力 》

售價:NT$ 155.0
海外中国研究·未竟之业:近代中国的言行表率
《 海外中国研究·未竟之业:近代中国的言行表率 》

售價:NT$ 614.0
算法经济 : 商业逻辑与人类生活的智能演进(生动呈现AI与算法的创新应用与商业价值)
《 算法经济 : 商业逻辑与人类生活的智能演进(生动呈现AI与算法的创新应用与商业价值) 》

售價:NT$ 359.0
偏爱月亮
《 偏爱月亮 》

售價:NT$ 207.0
津轻:日本无赖派文学代表太宰治自传性随笔集
《 津轻:日本无赖派文学代表太宰治自传性随笔集 》

售價:NT$ 302.0

編輯推薦:
通过对本书内容的学习,读者能够掌握Java EE中Spring、Spring MVC和MyBatis三大框架的基础与进阶知识,并能够将这三大框架应用到项目中。
本书附有配套视频、教学大纲、教学PPT、教学设计、源代码等资源。
內容簡介:
本书主要讲解Spring、Spring MVC和MyBatis三大框架的基础与进阶知识。全书共14章,其中第1章主要讲解SSM框架的基本概念与优缺点等; 第2章和第3章主要讲解MyBatis的基础与进阶知识; 第4章主要讲解动态SQL和注解开发; 第5章主要讲解MyBatis缓存机制; 第6~11章主要讲解Spring基础、Spring的Bean管理、Spring JDBC、Spring AOP、Spring数据库事务管理和Spring MVC基础; 第12章主要讲解全局异常处理器和拦截器; 第13章主要讲解Spring MVC高级功能; 第14章主要讲解一个综合项目——智慧农业果蔬系统,该项目主要应用了前面章节学习的Spring、Spring MVC、MyBatis框架的基础知识和核心技术。通过对本书内容的学习,读者能够掌握Java EE中Spring、Spring MVC和MyBatis三大框架的基础与进阶知识,并能够将这三大框架应用到项目中。
为了帮助读者更好地学习本书中的内容,本书配套有视频、教学大纲、教学PPT、教学设计、源代码等资源。本书既可作为高等院校计算机相关专业的教材,也可以作为相关技术爱好者的入门用书。
目錄
第1章初识SSM框架
1.1SSM框架
1.1.1Spring框架
1.1.2Spring MVC框架
1.1.3MyBatis框架
1.2SSM框架的优缺点
1.3本章小结
1.4习题
第2章MyBatis基础
2.1MyBatis概述
2.1.1MyBatis的发展历程
2.1.2功能架构
2.1.3工作流程
2.2MyBatis的下载和导入
2.3核心组件
2.3.1SqlSessionFactory接口
2.3.2SqlSession接口
2.4核心配置文件
2.4.1配置文件结构
2.4.2properties元素
2.4.3settings元素
2.4.4typeAliases元素
2.4.5typeHandlers元素
2.4.6objectFactory元素
2.4.7environments元素
2.4.8mappers元素
2.5MyBatis的简单应用
2.5.1搭建开发环境
2.5.2创建POJO类
2.5.3创建配置文件
2.5.4创建映射文件
2.5.5编写测试类
2.6本章小结
2.7习题
第3章MyBatis进阶
3.1映射文件
3.1.1映射文件结构
3.1.2mapper元素
3.1.3select元素
3.1.4insert元素、delete元素、update元素
3.1.5resultMap元素
3.1.6sql元素
3.2关联映射
3.2.1一对一关联映射
3.2.2一对多关联映射
3.2.3多对多关联映射
3.3实战演练: 智慧农业果蔬系统中普通用户的数据管理
3.4本章小结
3.5习题
第4章动态SQL和注解开发
4.1动态SQL
4.1.1if元素
4.1.2where元素
4.1.3set元素
4.1.4trim元素
4.1.5choose、when和otherwise元素
4.1.6foreach元素
4.2实战演练: 改造智慧农业果蔬系统中普通用户的数据管理1
4.3注解开发
4.3.1@Insert注解
4.3.2@Delete注解
4.3.3@Update注解
4.3.4@Select注解
4.3.5@Param注解
4.4实战演练: 改造智慧农业果蔬系统中普通用户的数据管理2
4.5本章小结
4.6习题
第5章MyBatis缓存机制
5.1MyBatis缓存分类
5.1.1一级缓存
5.1.2二级缓存
5.2EhCache缓存
5.2.1EhCache缓存简介
5.2.2EhCache的下载
5.2.3MyBatis整合EhCache缓存
5.3本章小结
5.4习题
第6章Spring基础
6.1Spring简介
6.2Spring功能体系
6.2.1DataAccess/Integration模块
6.2.2Web模块
6.2.3AOP、Aspects、Instrumentation、Messaging模块
6.2.4Core Container模块
6.2.5Test模块
6.3Spring容器
6.3.1Spring容器简介
6.3.2BeanFactory接口
6.3.3ApplicationContext接口
6.3.4Spring容器的启动流程
6.4实战演练: Spring的简单应用
6.5本章小结
6.6习题
第7章Spring的Bean管理
7.1IoC和DI
7.1.1IoC和DI简介
7.1.2IoC和DI的实现方式
7.2Spring的Bean
7.2.1Bean简介
7.2.2Bean的作用域
7.2.3Bean的数据配置
7.2.4Bean的生命周期
7.3Maven管理
7.4使用Maven创建Spring项目
7.5本章小结
7.6习题
第8章Spring JDBC
8.1Spring JDBC基础
8.2Spring JDBC的重要组件
8.2.1JdbcTemplate类
8.2.2JdbcDaoSupport类
8.3Spring JDBC操作数据库
8.3.1DDL操作
8.3.2DQL操作
8.3.3DML操作
8.4实战演练: 改造智慧农业果蔬系统中普通用户的数据管理3
8.5本章小结
8.6习题
第9章Spring AOP
9.1认识AOP
9.1.1AOP简介
9.1.2AOP的基本术语
9.2Spring AOP的实现机制
9.2.1JDK动态代理
9.2.2CGLIB动态代理
9.3Spring AOP的实现方式
9.3.1基于XML配置开发Spring AOP
9.3.2基于注解方式开发Spring AOP
9.4本章小结
9.5习题
第10章Spring数据库事务管理
10.1Spring与事务管理
10.1.1事务简介
10.1.2Spring对事务管理的支持
10.1.3Spring事务管理的核心接口
10.2Spring的事务管理方式
10.2.1编程式事务管理
10.2.2声明式事务管理
10.3事务的传播方式
10.4实战演练: 智慧农业果蔬系统中已售和库存事务配置
10.5本章小结
10.6习题
第11章Spring MVC基础
11.1Spring MVC简介
11.2搭建Spring MVC环境
11.2.1引入Spring MVC核心依赖
11.2.2配置DispatcherServlet类
11.2.3创建Spring MVC的配置文件
11.2.4创建Controller层
11.2.5创建View层
11.2.6部署运行
11.3Spring MVC工作流程
11.4Spring MVC常用注解
11.4.1@Controller注解
11.4.2@RequestMapping注解
11.4.3@Resource注解和@Autowired注解
11.4.4@RequestParam注解
11.4.5@RequestBody注解和@ResponseBody注解
11.4.6@PathVariable注解
11.4.7@RequestHeader注解
11.4.8@CookieValue注解
11.5单元测试
11.6本章小结
11.7习题
第12章全局异常处理器和拦截器
12.1全局异常处理器
12.1.1HandlerExceptionResolver接口
12.1.2@ExceptionHandler注解
12.1.3@ControllerAdvice注解
12.2拦截器
12.2.1HandlerInterceptor接口
12.2.2WebRequestInterceptor接口
12.2.3拦截器登录控制
12.3拦截器链
12.4本章小结
12.5习题
第13章Spring MVC高级功能
13.1Spring MVC实现JSON交互
13.2RESTful风格
13.2.1RESTful简介
13.2.2GET请求
13.2.3POST请求
13.2.4PUT请求
13.2.5DELETE请求
13.3Swagger
13.4文件上传和下载
13.4.1Spring MVC实现文件上传
13.4.2Spring MVC实现文件下载
13.5实战演练: 智慧农业果蔬系统中公告板块的数据上传与下载
13.6本章小结
13.7习题
第14章综合项目——智慧农业果蔬系统
14.1项目介绍
14.1.1项目背景
14.1.2系统环境配置
14.1.3功能模块介绍
14.1.4页面效果
14.2环境搭建
14.3数据库设计
14.3.1ER图
14.3.2数据表关系模型图
14.3.3用户表
14.3.4管理员表
14.3.5订单表
14.3.6类目表
14.3.7商品表
14.3.8商品详情表
14.3.9购物车表
14.3.10评价表
14.3.11收藏表
14.3.12公告表
14.3.13留言表
14.4普通用户功能的实现
14.4.1注册与登录
14.4.2个人信息
14.4.3密码修改
14.4.4商品收藏
14.4.5商品结算
14.4.6我的订单
14.4.7公告
14.4.8留言
14.5管理员用户功能的实现
14.5.1登录
14.5.2类目管理
14.5.3用户管理
14.5.4商品管理
14.5.5订单管理
14.5.6公告管理
14.5.7留言管理
14.6本章小结
內容試閱
教育、科技、人才是全面建设社会主义现代化国家的基础性和战略性支持。在此前提下,社会生产力变革对IT行业从业者提出了新的需求,以适应中国式现代化的高速发展。从业者不仅要具备专业技术能力,业务实践能力,更需要培养健全的职业素质,因此复合型技术技能人才更受企业青睐。为深入实施科教兴国战略、人才强国战略和创新驱动发展战略,教科书也应紧随新一代信息技术和新职业要求的变化及时更新。
本书倡导理实结合,实战就业,在语言描述上力求专业、准确、通俗易懂。引入企业项目案例,针对重要知识点,精心挑选案例,将理论与技能深度融合,促进隐性知识与显性知识的转化。案例讲解包含设计思路、应用场景、效果展示、部署方式、项目分析、疑点剖析。从动手实践的角度,帮助读者逐步掌握前沿技术,为高质量就业赋能。
本书在章节编排上采用循序渐进的方式,内容精练且全面。在语法阐述中尽量避免使用生硬的术语和枯燥的公式,从业务对环境的实际需求入手,将理论知识与实际应用相结合,帮助读者学习和成长,快速积累SSM框架的开发经验,从而在职场中拥有较高起点。
本书特点
本书以理论与实践相结合的理念讲解了SSM,SSM提供了一个完整的数据驱动的Web应用开发解决方案,它具有较低的耦合度、较高的灵活性和可扩展性,适用于开发各种规模的企业级Web应用。本书中详细分析和讲解了SSM相关的技术难点,使用热点的技术与开发工具,案例和综合项目的设计贴合实际企业项目。本书的学习可以使读者学会灵活使用SSM框架,将书中的知识和技术应用到实际企业或生活中,有助于丰富读者的理论知识,提升读者的实践能力。
通过本书读者将学习到以下内容。
第1章主要讲解Spring框架、Spring MVC框架、MyBatis框架的基本概念、发展历程与核心组件,以及SSM框架的优缺点。
第2章主要讲解MyBatis的功能架构、工作流程、下载和导入、核心组件、核心配置文件和一个简单的MyBatis应用。
第3章主要讲解MyBatis映射文件的结构和其元素的使用方法及3种关联映射,并通过一个实战演练巩固Mapper和XML映射文件的相关知识。
第4章主要讲解MyBatis的动态SQL和注解开发,两个实战演练分别巩固MyBatis的动态SQL与注解开发的相关知识。
第5章主要讲解MyBatis的缓存分类与EhCache缓存。
第6章主要讲解Spring的简介、功能体系和容器,以及一个Spring的简单应用。
第7章主要讲解Spring的Bean管理,包括IoC和DI、Spring的Bean、Maven管理及使用Maven创建Spring项目。
第8章主要讲解Spring JDBC的基础、重要组件和操作数据库,并通过一个实战演练巩固Spring JDBC的组件、操作数据库开发的相关知识。
第9章主要讲解Spring AOP的基础、实现机制和实现方式。
第10章主要讲解Spring与事务管理、Spring的事务管理方式和事务的传播方式,并通过一个实战演练巩固Spring的事务管理方式和事务传播方式的相关知识。
第11章主要讲解Spring MVC的简介、搭建Spring MVC的环境、Spring MVC的工作流程和常用注解及单元测试。
第12章主要讲解全局异常处理器、拦截器,以及拦截器链的原理和实现方式。
第13章主要讲解Spring MVC实现JSON交互、RESTful风格、Swagger技术及文件上传和下载,并通过一个实战演练巩固文件上传与下载技术的相关知识。
第14章主要讲解智慧农业果蔬系统的项目介绍、环境搭建、数据库设计、普通用户功能实现和管理员用户功能实现。
通过对本书的系统学习,读者能够快速掌握SSM框架的基本与进阶知识,并通过书中的实战演练巩固书中SSM框架的理论知识,从而提高编程与解决问题的能力,为后续在实际开发过程中灵活解决实际问题、提高程序的性能和可维护性,以及提高开发效率奠定基础。
致谢
本书的编写和整理工作由北京千锋互联科技有限公司高教产品部完成,其中主要的参与人员有田生伟、胡春生、陈长伟、燕振刚、柴永菲、苏雪华、吕春林等。除此之外,千锋教育的500多名学员参与了教材的试读工作,他们站在初学者的角度对教材提出了许多宝贵的修改意见,在此一并表示衷心的感谢。
意见反馈
在本书的编写过程中,编者虽然力求完美,但难免有一些不足之处,欢迎各界专家和读者朋友们给予宝贵的意见。

编者
2024年4月于北京

 

 

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