新書推薦:

《
无人作战系统
》
售價:HK$
107.8

《
幼儿园美工区环境创设与活动指导
》
售價:HK$
79.2

《
李小龙功夫之道
》
售價:HK$
54.8

《
新民说·哲学家与狼
》
售價:HK$
74.8

《
海权与陆权的变局
》
售價:HK$
107.8

《
《西南联大名师课(全10册)》中国历史·中国文学·中国哲学·诸子百家·诗词曲赋·文化常识·人文精神·
》
售價:HK$
657.8

《
天命无常:五代十国 优酷人文·“梅毅说中国史”系列(全三册)
》
售價:HK$
151.8

《
武王墩:亲历2020—2024楚王墓发掘
》
售價:HK$
96.8
|
| 編輯推薦: |
1.Java技术线紧缺选题,同类选题缺少国规 2.单元任务式写法,符合高职学生学习 3.配套微课视频及丰富的素材 4.融入“课程思政”,融入党的二十大精神 5.产教融合教材,任务均来自企业一线
|
| 內容簡介: |
|
本教程讲述Java EE编程领域中最新、最主流的SSM框架(SpringMVC+Spring+MyBatis)在企业级Web编程开发中的应用技术。SSM框架开发是Java Web开发技术中的中流砥柱,也是软件工程体系的核心技术,是高校软件技术专业学生的必修课程。 本教材共9章,第1-4章讲解Spring框架传统应用,第5-6章讲解SpringMVC框架开发技术,第8-9章讲解MyBatis框架应用技术。教材每章节均有丰富的微课资源,可满足数字化教学与学习的要求,同时教材的每章均有时政与专业领域相结合的扩展学习,可满足课程思政环节的必要支撑。本教材课程为在线开放课程,课程有在线题库、主题讨论、在线视频讲解等,可满足学生全方位、多角度的学习需求。
|
| 關於作者: |
|
温立辉 主编温立辉在行业从事多年软件技术开发、设计与管理工作,历任程序员、架构师、技术经理,现任河源职业技术学院软件教研室专业教师,从事一线教学14年,现职称为副教授、高级工程师,所研究领域:信息系统架构设计、海量数据运算。主持有教科研省级课题3项,市级课题2项,参与多项其它各类教科研课题,编著有信息技术类教材多部,其中一部入选“十四五”职业教育国家规划教材。
|
| 目錄:
|
目录 单元1Spring框架应用基础7 学习导读7 学习目标7 思维导图7 技能知识8 1.1Spring框架概述8 1.1.1 Spring框架功能作用8 1.1.2 Spring框架特性9 1.2Spring框架IoC模型10 1.2.1 IoC模型思想10 1.2.2 IoC容器基础配置12 1.2.3 IoC存储结构属性引用15 项目任务 电商平台顾客订单管理模块开发18 任务1 顾客订单管理模块实体设计与分析18 任务2 顾客订单管理模块构建与开发23 任务3 顾客订单管理模块应用集成测试30 素养学堂33 理论练习35 单元2Spring框架IoC编程41 学习导读41 学习目标41 思维导图41 技能知识42 2.1Spring框架IoC容器管理42 2.1.1 IoC容器的特性42 2.1.2 IoC容器实例生命周期管理43 2.2IoC容器高级配置管理44 2.2.1 IoC容器层次结构44 2.2.2 IoC容器实例参数45 2.2.3 IoC容器作用域46 2.2.4 IoC容器先期加载配置47 项目任务 图书系统入库信息模块开发49 任务1 图书入库信息模块实体分析与设计49 任务2 图书入库信息模块前后端构建与开发50 任务3 图书入库信息模块整合与配置61 任务4 图书入库信息模块应用集成测试63 素养学堂65 理论练习68 单元3Spring框架AOP编程72 学习导读72 学习目标72 思维导图72 技能知识73 3.1AOP编程概述73 3.1.1 AOP编程原理73 3.1.2 AOP编程概念74 3.2AOP通知装备76 3.2.1 前置通知76 3.2.2 后置通知77 3.2.3 环绕通知78 3.2.4 异常通知79 3.2.5 最终通知81 项目任务 银行信息系统安全管理切面开发81 任务1 银行信息系统安全管理切面应用分析与设计82 任务2 银行信息系统业务模块构建与开发83 任务3安全管理切面构建与开发97 素养学堂101 理论练习104 单元4Spring框架高级应用109 学习导读109 学习目标109 思维导图109 技能知识110 4.1注解注入(Annotation)110 4.1.1 注解注入机制111 4.1.2 Service注解112 4.1.3 Autowired注解114 4.1.4 Resource注解116 4.1.5 其它类型注解118 4.2事务控制管理121 4.2.1 Spring事务传播行为121 4.2.2 Spring事务管理接口API123 4.2.3 Spring声明式事务配置125 项目任务 星级酒店平台客房订购模块开发129 任务1 客房订购模块实体设计及表环境创建129 任务2 客房订购模块构建及前后端编码开发131 任务3 客房订购模块整合与配置140 任务4 客房订购模应用集成测试143 素养学堂144 理论练习147 单元5SpringMVC框架基础开发154 学习导读154 学习目标154 思维导图154 技能知识155 5.1SpringMVC编程概述155 5.1.1 SpringMVC核心组件155 5.1.2 SpringMVC流程控制156 5.2SpringMVC视图解释器156 5.2.1 JSP视图解析器157 5.2.2 HTML视图解析器158 5.3前端视图对象159 5.3.1 常规视图类型159 5.3.2 Model与ModelAndView160 项目任务 信息平台用户登录权限控制模块开发161 任务1用户登录权限控制模块实体分析与设计161 任务2 用户登录权限控制模块构建与开发162 任务3 用户登录权限控制模块应用集成测试170 素养学堂172 理论练习175 单元6SpringMVC框架高级应用181 学习导读181 学习目标181 思维导图181 技能知识182 6.1注解特性配置182 6.1.1 Controller注解183 6.1.2 RequestMapping注解184 6.1.3 ResponseBody注解188 6.1.4 PathVariable注解190 6.2JSON数据应用191 6.2.1 JSON数据格式191 6.2.2 JSON数据生成193 6.2.3 JSON数据传递194 6.3JdbcTemplate应用195 6.3.1 JdbcTemplate基本配置196 6.3.2 JdbcTemplate读操作196 6.3.3 JdbcTemplate写操作198 项目任务 电商平台会员积分管理模块开发199 任务1 会员积分管理模块实体设计与表环境创建199 任务2 会员积分管理模块前端构建与开发202 任务3 会员积分管理模块后端构建与开发208 任务4 会员积分管理模块应用集成测试 214 素养学堂216 理论练习219 单元7MyBatis框架应用基础224 学习导读224 学习目标224 思维导图224 技能知识225 7.1MyBatis框架概述225 7.1.1 认识MyBatis框架225 7.1.2 MyBatis核心组件226 7.1.3 MyBatis流程控制226 7.2MyBatis框架编程配置227 7.2.1 配置文件编程227 7.2.2 实体映射文件编程229 项目任务 商品信息平台库存管理模块开发231 任务1 库存管理模块实体设计与表环境创建233 任务2 库存管理模块应用构建 235 任务3 库存管理模块配置与整合236 任务4 库存管理模块持久化编码开发237 素养学堂245 理论练习248 单元8MyBatis框架持久化编程开发253 学习导读253 学习目标253 思维导图253 技能知识254 8.1SqlSession组件编程254 8.1.1 查询检索操作255 8.1.2 增删改操作256 8.2MyBatis动态语句组装259 8.2.1 标签260 8.2.2 标签261 8.2.3 标签263 8.2.4 标签264 8.2.5 标签265 8.2.6 标签266 项目任务 商品销售平台销售管理模块开发268 任务1 销售管理模块实体设计与表环境创建268 任务2 销售管理模块应用构建 273 任务3 销售管理模块配置与整合 274 任务4 销售管理模块持久化开发 277 素养学堂286 理论练习288 单元9MyBatis框架高级应用296 学习导读296 学习目标296 思维导图296 技能知识297 9.1MyBatis框架逆向工程297 9.1.1 MyBatis逆向工程规则298 9.1.2 MyBatis逆向工程操作整合298 9.2MyBatis整合SpringMVC框架301 9.2.1 整合操作基础配置301 9.2.2 MyBatis框架整合配置302 9.2.3 SpringMVC框架整合配置303 9.2.4 DAO操作类整合配置304 项目任务 银行信息系统帐户管理模块开发306 任务1 帐户管理模块实体设计与表环境创建306 任务2 帐户管理模块构建与整合308 任务3 帐户管理模块开发实现316 任务4 帐户管理模块应用集成测试320 素养学堂324 理论练习327
|
|