Spring+SpringMVC+MyBatis框架技术精讲与整合案例
¥
16.22
1.6折
¥
99
八五品
仅1件
作者 缪勇、施俊 著
出版社 清华大学出版社
出版时间 2019-06
版次 1
装帧 平装
上书时间 2024-07-20
商品详情
品相描述:八五品
图书标准信息
作者
缪勇、施俊 著
出版社
清华大学出版社
出版时间
2019-06
版次
1
ISBN
9787302528999
定价
99.00元
装帧
平装
开本
16
纸张
胶版纸
页数
482页
字数
750千字
【内容简介】
《Spring+Spring MVC+MyBatis框架技术精讲与整合案例》全面地讲解了使用z新流行轻量级框架SSM进行Java EE Web开发的技术,重点介绍了Eclipse开发平台、Spring框架、Spring MVC和MyBatis框架等基础知识,并用三个SSM框架整合案例演示框架应用技巧和连接技术,内容由浅入深,引人入胜。
《Spring+Spring MVC+MyBatis框架技术精讲与整合案例》共分21章,各基础章节在知识点讲解中,均结合了小案例的精讲,以帮助读者更好地理解和掌握。综合实例部分涉及三个SSM整合案例,均按功能分类,采用三层架构(数据访问层、业务逻辑层和视图层)进行精讲,各层之间分层清晰,层与层之间耦合方法简单,读者可以全面理解实现过程,同时三个案例分别使用了三个流行前端UI:Easy UI、Bootstrap和Vue,可以进一步拓展读者的知识面。为方便读者学习和教学开展,本书提供了全程真实课程录像。
《Spring+Spring MVC+MyBatis框架技术精讲与整合案例》不仅适合初学者按部就班地学习,也适合网络开发人员作为技术参考,同时,也可作为高等院校计算机相关专业学生的课堂教材。
【作者简介】
缪勇,《Struts2+Spring+Hibernate框架技术与项目实战》与《Struts2+Spring3+Hibernate框架技术精讲与整合案例》主创作者。有多年Java Web框架技术教学和实践经验。大学计算机专业老师,硕士研究生学历,多部计算机图书作者,编写经验丰富。
施俊,大学计算机专业老师,硕士研究生学历,有多年Java Web框架技术教学和实践经验。编写有《多媒体技术与应用案例教程》(2013年12月,北京邮电大学出版社)《Struts2+Spring3+Hibernate框架技术精讲与整合案例》等图书。
李新锋,镇江市机关技术员,硕士研究生学历,长期关注计算机技术及信息安全保密,著有多部计算机图书。
【目录】
目 录 章 搭建java web开发环境1 1.1 建立k的环境1 1.1.1 下载与安装k1 1.1.2 配置k环境变量3 1.1.3 验证k是否配置4 1.2 建立tomcat的环境4 1.2.1 下载与安装tomcat5 1.2.2 配置tomcat环境变量5 1.2.3 启动与停止tomcat6 1.2.4 tomcat的结构6 1.3 创建mysql数据库环境7 1.3.1 mysql概述7 1.3.2 下载mysql8 1.3.3 安装与配置mysql10 1.3.4 使用mysql数据库12 1.4 搭建java web开发环境14 1.4.1 下载与安装eclie14 1.4.2 在eclie中配置k14 1.4.3 在eclie中配置tomcat15 1.5 创建和发布java web工程16 1.5.1 创建web项目、设计项目结构16 1.5.2 编写页面代码,部署和运行web项目18 1.6 小结19 第2章 spring的基本应用20 2.1 spring概述20 2.1.1 spring的概念20 2.1.2 spring的优点21 2.1.3 spring的体系结构21 2.1.4 spring的下载23 2.2 搭建spring的入门程序24 2.3 spring的核心机制:依赖注入/控制反转26 2.3.1 依赖注入的概念26 2.3.2 依赖注入的类型27 2.3.3 依赖注入的示例29 2.4 小结32 第3章 spring bean的装配模式33 3.1 spring ioc容器33 3.1.1 bean工厂beanfactory33 3.1.2 bean工厂applicationcontext34 3.2 bean的配置35 3.3 bean的作用域37 3.4 bean的装配方式38 3.4.1 基于xml的bean装配38 3.4.2 基于annotation的bean装配39 3.4.3 自动装配41 3.5 小结42 第4章 spring aop(面向方面编程)43 4.1 aop概述43 4.1.1 认识aop43 4.1.2 aop术语45 4.2 基于xml配置文件的aop实现46 4.2.1 前置通知46 4.2.2 返回通知49 4.2.3 异常通知50 4.2.4 环绕通知51 4.3 基于@aspectj注解的aop实现52 4.4 小结56 第5章 spring的数据库编程57 5.1 spring bc57 5.1.1 spring bctemte类57 5.1.2 spring bc的配置58 5.2 bctemte的常用方法59 5.2.1 execute()方法59 5.2.2 update()方法61 5.2.3 query()方法67 5.3 小结70 第6章 spring mvc简介71 6.1 mvc模式概述71 6.1.1 model i和model ii71 6.1.2 mvc模式及其优势72 6.2 spring mvc概述73 6.3 spring mvc环境搭建74 6.4 spring mvc请求流程78 6.5 小结79 第7章 spring mvc常用注解80 7.1 基于注解的控制器80 7.1.1 @controller注解80 7.1.2 @requestmapping注解83 7.2 请求映方式84 7.2.1 根据请求方式进行映84 7.2.2 ant风格的url路径映85 7.2.3 rest风格的url路径映86 7.3 绑定控制器类处理方法入参88 7.4 控制器类处理方法的返回值类型92 7.5 保存模型属到session92 7.6 在控制器类的处理方法执行前执行指定的方法93 7.7 直接页面转发、自定义视图与页面重定向94 7.8 spring mvc返回json数据96 7.9 小结100 第8章 spring mvc标签库101 8.1 spring mvc表单标签库概述101 8.2 spring mvc表单标签库102 8.2.1 form标签102 8.2.2 input标签103 8.2.3 password标签105 8.2.4 hidden标签105 8.2.5 textarea标签105 8.2.6 checkbox标签106 8.2.7 radiobutton标签107 8.2.8 select标签108 8.2.9 option标签109 8.2.10 options标签109 8.2.11 errors标签113 8.3 小结114 第9章 spring mvc类型转换、数据 格式化和数据校验115 9.1 数据绑定简介115 9.2 数据类型转换116 9.2.1 使用conversionservice进行类型转换116 9.2.2 使用@initbinder注解进行类型转换120 9.3 数据格式化121 9.4 数据校验121 9.5 小结124 0章 spring mvc文件上传和下载125 10.1 文件上传125 10.1.1 单文件上传126 10.1.2 多文件上传128 10.2 文件下载130 10.3 小结132 1章 spring mvc的靠前化和133 11.1 spring mvc靠前化133 11.1.1 spring mvc靠前化概述133 11.1.2 基于浏览器请求的靠前化实现135 11.1.3 基于session的靠前化实现139 11.1.4 基于cookie的靠前化实现141 11.2 spring mvc143 11.2.1 概述143 11.2.2 执行流程146 11.2.3 使用实现用户登录权限验证149 11.3 小结153 2章 mybatis入门154 12.1 mybatis概述154 12.2 mybatis的下载与安装155 12.3 mybatis的工作155 12.4 mybatis的增删改查157 12.4.1 查询用户157 12.4.2 添加用户162 12.4.3 修改用户163 12.4.4 删除用户164 12.5 使用resultmap属映查询结果165 12.6 使用mapper接执行sql166 12.7 小结167 3章 mybatis的关联映168 13.1 一对一关联映168 13.2 一对多关联映172 13.3 多对多关联映180 13.4 小结183 4章 动态sql184 14.1 元素184 14.2 、元素186 14.3 、元素187 14.4 元素189 14.5 、和元素191 14.6 元素193 14.7 小结195 5章 mybatis的注解配置196 15.1 基于注解的单表增删改查196 15.2 基于注解的一对一关联映199 15.3 基于注解的一对多关联映201 15.4 基于注解的多对多关联映204 15.5 基于注解的动态sql206 15.5.1 @selectprovider注解206 15.5.2 @insertprovider注解208 15.5.3 @updateprovider注解209 15.5.4 @deleteprovider注解211 15.6 小结212 6章 mybatis缓存213 16.1 一级缓存213 16.2 二级缓存215 16.3 小结216 7章 spring整合mybatis217 17.1 环境搭建217 17.2 编写ssm整合的相关配置文件222 17.3 创建实体类227 17.4 数据访问层开发227 17.5 业务逻辑层开发228 17.6 控制器开发228 17.7 表示层开发229 17.8 小结230 8章 前端ui框架231 18.1 easy ui框架231 18.1.1 layout控件232 18.1.2 tabs控件233 18.1.3 tree控件234 18.1.4 datagrid控件235 18.2 bootstrap框架236 18.2.1 bootstrap简介236 18.2.2 环境安装237 18.2.3 bootstrap按钮237 18.2.4 bootstrap表格239 18.2.5 bootstrap网格系统240 18.2.6 bootstrap下拉菜单242 18.2.7 bootstrap面板243 18.2.8 bootstrap模态框245 18.2.9 bootstrap标签页247 18.3 vue框架248 18.3.1 vue简介248 18.3.2 个vue应用249 18.3.3 生命周期250 18.3.4 模板语法251 18.3.5 计算属256 18.3.6 条件渲染256 18.3.7 列表渲染257 18.3.8 方法和事件259 18.3.9 vue组件260 18.3.10 vue脚手架262 18.3.11 vue路由264 18.3.12 vuex管理266 18.4 小结269 9章 电商台后台管理系统270 19.1 需求与系统分析270 19.2 数据库设计271 19.3 环境搭建与配置文件274 19.4 创建实体类274 19.5 创建几个dao接及动态提供类278 19.6 创建service接及实现类287 19.7 后台登录与管理首页面293 19.8 商品管理301 19.8.1 商品列表显示301 19.8.2 查询商品306 19.8.3 添加商品308 19.8.4 商品下架311 19.8.5 修改商品313 19.9 订单管理314 19.9.1 创建订单314 19.9.2 查询订单324 19.9.3 删除订单328 19.9.4 查看订单明细330 19.10 客户管理333 19.10.1 客户列表显示333 19.10.2 查询客户336 19.10.3 启用和禁用客户337 19.11 小结339 第20章 校园通讯管理系统340 20.1 需求与系统分析340 20.2 数据库设计342 20.3 环境搭建与配置文件345 20.4 创建实体类346 20.5 后台登录349 20.6 台管理员功能359 20.6.1 院校管理员管理359 20.6.2 院校管理382 20.7 院校管理员功能398 20.7.1 单位管理399 20.7.2 角管理410 20.7.3 用户管理420 20.8 单位用户功能435 20.8.1 发送消息435 20.8.2 接收消息450 20.9 小结457 第21章 电商458 21.1 需求与系统分析458 21.2 数据库设计458 21.3 环境搭建与配置文件459 21.4 创建实体类461 21.5 创建几个dao接462 21.6 创建service接及实现类463 21.7 商品列表页465 21.8 商品详情页473 21.9 购物车页475 21.10 订单提交480 21.11 小结482
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价