JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)

JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2020-05
ISBN: 9787115522610
定价: 49.80
装帧: 其他
31人买过
  • 本书较为全面地介绍了企业级开发框架的构成及应用。全书共9章,以JDK 1.8为基础,详细地介绍了从传统Java Web开发到企业级框架开发的演变发展,其知识点涵盖Servlet、JDBC、Spring、Spring MVC、MyBatis、Shiro、Redis、缓存,以及脚手架工具Spring Boot和Spring Data等;以案例驱动的方式对知识点进行讲解,并在第9章通过贯穿案例讲解项目从研发到上线的过程,以练习和操作实践,帮助读者巩固所学内容。 胡平,西门子成都软件研发中心软件研发工程师,贵阳学院电子信息工程专业,6年软件研发经验。先后就职于中软国际、成都路行通科技公司、蜗牛学院、贵州海普科技,从事软件研发及教学培训工作。精通Java、MySQL、SpringMVC、MyBatis、Spring、SpringBoot,对Spring生态有深入研究。
    陈良,优鸟科技研发中心高级研发工程师,中国人民大学学士,8年软件研发及教学经验。曾任职于蜗牛学院、中国普天重庆普天永惠等公司。精通Java开发语言,对Spring开发框架、SpringBoot、SpringCloud微服务开发、Hadoop大数据处理有丰富的研究与项目实践,精通政务服务、S2B2C、电商、大数据等项目的架构设计与实现,对系统大数据、高并发有深入研究。 第 1章  传统Java Web开发 1
    1.1 Servlet概述 2
    1.1.1 了解Servlet 2
    1.1.2 动态页面JSP 6
    1.1.3 过滤器 19
    1.2 Servlet项目实战 23
    1.2.1 开发环境搭建 23
    1.2.2 MySQL数据库搭建 23
    1.2.3 Servlet请求处理 28
    1.2.4 Filter权限控制 40
    第 2章 JavaEE框架开发――SSM 44
    2.1 MyBatis概述 45
    2.1.1 了解MyBatis 45
    2.1.2 MyBatis数据持久化 46
    2.1.3 MyBatis动态代理开发 51
    2.1.4 MyBatis关系映射 54
    2.2 Spring概述 58
    2.2.1 了解Spring 58
    2.2.2 Spring的IoC容器 60
    2.2.3 Spring的AOP编程 62
    2.3 Spring MVC概述 66
    2.3.1 Spring MVC简介 66
    2.3.2 Spring MVC请求处理 67
    2.3.3 注解开发 71
    2.4 整合开发 73
    2.4.1 搭建Spring开发环境 73
    2.4.2 Spring集成MyBatis 76
    2.4.3 Spring集成Spring MVC 77
    2.5 开发实战 78
    2.5.1 项目简介 78
    2.5.2 开发思路 79
    2.5.3 代码实现 79
    第3章 Spring Boot 82
    3.1 Spring Boot概述 83
    3.1.1 了解Spring Boot 83
    3.1.2 Spring Boot的核心功能 83
    3.1.3 Spring Boot示例 84
    3.2 Spring Boot核心 87
    3.2.1 自动配置 87
    3.2.2 自定义starter 92
    第4章 Spring Data 95
    4.1 数据持久化 96
    4.1.1 了解数据持久化 96
    4.1.2 常用的数据持久化技术 96
    4.2 持久化实现 96
    4.2.1 关系型数据库的持久化实现 96
    4.2.2 非关系型数据库的持久化实现 100
    4.3 Spring Data 101
    4.3.1 Spring Data入门 101
    4.3.2 Spring Data JPA 102
    4.3.3 Spring Data Redis 109
    第5章 模板引擎 112
    5.1 常用模板引擎 113
    5.1.1 模板引擎 113
    5.1.2 Spring Boot对模板引擎的支持 114
    5.2 FreeMarker引擎 114
    5.2.1 了解FreeMarker 114
    5.2.2 FreeMarker类型 117
    5.2.3 FreeMarker模板 118
    第6章 Shiro权限管理 122
    6.1 Shiro简介 123
    6.2 用户认证 124
    6.3 用户授权 127
    6.4 Realm 130
    6.5 基于Shiro的Web开发 136
    第7章 Redis 142
    7.1 认识Redis 143
    7.1.1 RDBMS与NoSQL 143
    7.1.2 Redis安装 144
    7.1.3 Redis命令 146
    7.2 Jedis访问Redis 152
    7.2.1 常用API 152
    7.2.2 Spring与Jedis的集成 161
    第8章 缓存 162
    8.1 缓存实现方案 163
    8.2 Ehcache实现 163
    8.3 Redis实现 174
    8.4 其他缓存操作 177
    第9章 项目实战 186
    9.1 项目介绍 187
    9.2 实战开发 187
    9.2.1 数据库设计 187
    9.2.2 环境搭建 190
    9.2.3 用户管理 194
    9.2.4 角色管理 211
    9.2.5 菜单管理 224
    9.2.6 权限控制 237
    9.2.7 项目部署 240
  • 内容简介:
    本书较为全面地介绍了企业级开发框架的构成及应用。全书共9章,以JDK 1.8为基础,详细地介绍了从传统Java Web开发到企业级框架开发的演变发展,其知识点涵盖Servlet、JDBC、Spring、Spring MVC、MyBatis、Shiro、Redis、缓存,以及脚手架工具Spring Boot和Spring Data等;以案例驱动的方式对知识点进行讲解,并在第9章通过贯穿案例讲解项目从研发到上线的过程,以练习和操作实践,帮助读者巩固所学内容。
  • 作者简介:
    胡平,西门子成都软件研发中心软件研发工程师,贵阳学院电子信息工程专业,6年软件研发经验。先后就职于中软国际、成都路行通科技公司、蜗牛学院、贵州海普科技,从事软件研发及教学培训工作。精通Java、MySQL、SpringMVC、MyBatis、Spring、SpringBoot,对Spring生态有深入研究。
    陈良,优鸟科技研发中心高级研发工程师,中国人民大学学士,8年软件研发及教学经验。曾任职于蜗牛学院、中国普天重庆普天永惠等公司。精通Java开发语言,对Spring开发框架、SpringBoot、SpringCloud微服务开发、Hadoop大数据处理有丰富的研究与项目实践,精通政务服务、S2B2C、电商、大数据等项目的架构设计与实现,对系统大数据、高并发有深入研究。
  • 目录:
    第 1章  传统Java Web开发 1
    1.1 Servlet概述 2
    1.1.1 了解Servlet 2
    1.1.2 动态页面JSP 6
    1.1.3 过滤器 19
    1.2 Servlet项目实战 23
    1.2.1 开发环境搭建 23
    1.2.2 MySQL数据库搭建 23
    1.2.3 Servlet请求处理 28
    1.2.4 Filter权限控制 40
    第 2章 JavaEE框架开发――SSM 44
    2.1 MyBatis概述 45
    2.1.1 了解MyBatis 45
    2.1.2 MyBatis数据持久化 46
    2.1.3 MyBatis动态代理开发 51
    2.1.4 MyBatis关系映射 54
    2.2 Spring概述 58
    2.2.1 了解Spring 58
    2.2.2 Spring的IoC容器 60
    2.2.3 Spring的AOP编程 62
    2.3 Spring MVC概述 66
    2.3.1 Spring MVC简介 66
    2.3.2 Spring MVC请求处理 67
    2.3.3 注解开发 71
    2.4 整合开发 73
    2.4.1 搭建Spring开发环境 73
    2.4.2 Spring集成MyBatis 76
    2.4.3 Spring集成Spring MVC 77
    2.5 开发实战 78
    2.5.1 项目简介 78
    2.5.2 开发思路 79
    2.5.3 代码实现 79
    第3章 Spring Boot 82
    3.1 Spring Boot概述 83
    3.1.1 了解Spring Boot 83
    3.1.2 Spring Boot的核心功能 83
    3.1.3 Spring Boot示例 84
    3.2 Spring Boot核心 87
    3.2.1 自动配置 87
    3.2.2 自定义starter 92
    第4章 Spring Data 95
    4.1 数据持久化 96
    4.1.1 了解数据持久化 96
    4.1.2 常用的数据持久化技术 96
    4.2 持久化实现 96
    4.2.1 关系型数据库的持久化实现 96
    4.2.2 非关系型数据库的持久化实现 100
    4.3 Spring Data 101
    4.3.1 Spring Data入门 101
    4.3.2 Spring Data JPA 102
    4.3.3 Spring Data Redis 109
    第5章 模板引擎 112
    5.1 常用模板引擎 113
    5.1.1 模板引擎 113
    5.1.2 Spring Boot对模板引擎的支持 114
    5.2 FreeMarker引擎 114
    5.2.1 了解FreeMarker 114
    5.2.2 FreeMarker类型 117
    5.2.3 FreeMarker模板 118
    第6章 Shiro权限管理 122
    6.1 Shiro简介 123
    6.2 用户认证 124
    6.3 用户授权 127
    6.4 Realm 130
    6.5 基于Shiro的Web开发 136
    第7章 Redis 142
    7.1 认识Redis 143
    7.1.1 RDBMS与NoSQL 143
    7.1.2 Redis安装 144
    7.1.3 Redis命令 146
    7.2 Jedis访问Redis 152
    7.2.1 常用API 152
    7.2.2 Spring与Jedis的集成 161
    第8章 缓存 162
    8.1 缓存实现方案 163
    8.2 Ehcache实现 163
    8.3 Redis实现 174
    8.4 其他缓存操作 177
    第9章 项目实战 186
    9.1 项目介绍 187
    9.2 实战开发 187
    9.2.1 数据库设计 187
    9.2.2 环境搭建 190
    9.2.3 用户管理 194
    9.2.4 角色管理 211
    9.2.5 菜单管理 224
    9.2.6 权限控制 237
    9.2.7 项目部署 240
查看详情
相关图书 / 更多
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java程序设计任务驱动教程
黑马程序员
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java研发自测入门与进阶
林宁、魏兆玉
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java+OpenCV案例佳作选
姚利民
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java程序设计及实践应用研究
张萌,梁正,李真
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java Web及其框架技术
陈振兴
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Web开发项目实战教程(ThinkPHP 6)
蜗牛学苑 邓强
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Python Web项目开发实战教程(Flask版)(微课版)
蜗牛学院 邓强 卿淳俊
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
GUI自动化测试开发实战教程(Python版)(微课版)
蜗牛学院 周海峰 邓强
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
接口自动化测试开发实战教程(Python版)(微课版)
蜗牛学院、陈南、邓强 著
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Python爬虫开发实战教程(微课版)
蜗牛学院 ;卿淳俊;邓强
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
自动化测试开发全程实战
蜗牛学院 著
JavaEE企业级框架开发实战教程(SpringBoot+Shiro+JPA)(微课版)
Web前端开发实战教程(HTML5+CSS3+JavaScript)(微课版)
蜗牛学院、邓强 著