![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
文章平均质量分 96
qq_26665293
这个作者很懒,什么都没留下…
展开
-
Spring Boot 实践之十三 10 Spring Boot综合项目实战——个人博客系统
注:实践内容参考人民邮电出版社的教程《 Spring Boot企业级开发教程》作者:黑马程序员,上传本文仅以实践过程以供大家共同学习解决问题,如有侵权不当行为,请告知后,我会更正或删除。10.1 系统概述本章涉及的引入资源请通过百度云盘下载:https://pan.baidu.com/s/1QCxpOfyjfKLsGcCDPfO1jQ因内容较多,不少文字内容也以截图显示,敬请谅解。10.1.1 系统功能介绍10.1.2 项目效果预览5.后台文件编辑页面预览10.2 项目设计原创 2020-06-27 00:25:43 · 14234 阅读 · 9 评论 -
Spring Boot 实践之十二 Spring Boot任务管理((无/有)返回值异步任务调用/定时任务/发送(纯文本/带附件/模板)邮件)
注:实践内容参考人民邮电出版社的教程《 Spring Boot企业级开发教程》作者:黑马程序员,上传本文仅以实践过程以供大家共同学习解决问题,如有侵权不当行为,请告知后,我会更正或删除。Spring Boot任务管理1 异步任务1.1 无返回值异步任务调用这里使用Spring Boot框架,结合使得异步任务调用的方式来演示项目向新注册用户发送短信验证码的场景需求,进一步说明无返回值的异步任务调用。1.使用Sping Initializr创建Spring Boot项目,选择Web依赖(Spr原创 2020-06-20 15:24:46 · 1647 阅读 · 0 评论 -
Spring Boot 实践之十一 Spring Boot消息服务(RabbitMQ消息中间件/Spring Boot与RbbitMQ整合实现)
注:实践内容参考人民邮电出版社的教程《 Spring Boot企业级开发教程》作者:黑马程序员,上传本文仅以实践过程以供大家共同学习解决问题,如有侵权不当行为,请告知后,我会更正或删除。1 消息服务概述1.1 为什么 要使用消息服务1.2 常用消息中间件介绍2 RabbitMQ消息中间件2.1 RabbitMQ简介2.2 RabbitMQ工作模式介绍3 RabbitMQ安装以及整合环境搭建3.1 安装RabbitMQ2.RabbitMQ安装(1)安装Erl原创 2020-06-18 13:37:38 · 1538 阅读 · 0 评论 -
Spring Boot 实践之十 Spring Boot 安全管理(Spring Security快速入门/自定义用户认证/自定义用户授权管理/Security管理前端页面)
注:实践内容参考人民邮电出版社的教程《 Spring Boot企业级开发教程》作者:黑马程序员,上传本文仅以实践过程以供大家共同学习解决问题,如有侵权不当行为,请告知后,我会更正或删除。7.1 Spring Security介绍7.2 Spring Security快速入门这里通过一个设置一个网页访问,成功后添加Spring Security依赖启动器来查看效果。步骤1:创建项目1)使用Spring Initializr方式创建一个Spring Boot项目chapter07,这里将Group原创 2020-06-12 01:12:01 · 4516 阅读 · 3 评论 -
Spring Boot 实践之九 Spring Boot 缓存管理(默认缓存管理/缓存注解/Spring Boot整合Redis缓存实现/自定义Redis缓存序列化机制)
Spring Boot 实践之九 Spring Boot 缓存管理 缓存是分布式系统中的重要组件,主要解决数据库数据的高并发访问。在实际开发中,尤其是用户访问量较大的网站,用户对高频热点数据的访问非常频繁,为了提高服务器访问性能、减少数据库的压力、提高用户体验,使用缓存显得尤为重要。 本章将针对Spring Boot的缓存管理进行介绍,并完成与Redis缓存中间件的整合使用。1 Spring Boot默认缓存管理 Spring Boot 管理缓存的枋心是原创 2020-05-21 19:47:22 · 3678 阅读 · 5 评论 -
Spring Boot 实践之八 Spring Boot实现Web的常用功能(MVC功能的定制和扩展/整合Servle三大组件的实现/文件上传和下载的实现/项目的打包和部署)
1 Sprig MVC的整合支持在Web开发中,会涉及到静态资源的访问支持、视图解析器的配置、转换器和格式化器的定制、文件上传下载等功能,甚至还需要考虑到与Web服务器关联的Servlet相关组件的定制,Spring Boot框架支持整合一些常用Web框架从而实现Web开发,并默认支持Web开发中的一些通用功能。 本章将对Spring Boot实现Web开发中涉及到的一些常用功能进行详细讲解。1.1 Spring MVC自动配置介绍在Spring Boot项目中,一旦引入了Web依赖启动器s原创 2020-05-14 22:41:06 · 3631 阅读 · 3 评论 -
Spring Boot 实践之七 Spring Boot视图技术(Thymeleaf 基本语法/基本使用/使用Thymeleaf完成数据的页面展示/使用Thymeleaf配置国际化页面)
在一个Web应用中,通常会采用MVC设计模式来分别实现对应的模型、视图和控制器,其中,视图是用户看到并与之交互的界面。对最初的Web应用来说,视图是由HTML元素组成的静态界面,而后期的Web应用更倾向于使用动态模板技术,从而实现前后端分离和页面的动态数据展示。Spring Boot框架为简化项目的整体开发,对一些常用的视图技术也实现了整合支持,并主要推荐整合模板引擎技术来实现前端页面的动态化内容...原创 2020-05-07 23:31:26 · 4784 阅读 · 1 评论 -
Spring Boot 实践之六 Spring Boot数据访问(Sping Boot整合MyBatis/Sping Boot整合JPA/Sping Boot整合Redis)
在开发中,通常会涉及到对数据库的数据进行操作,Spring Boot在简化项目开发以及实现自动化配置的基础上,对关系型数据库和非关系型数据库的访问操作都提供了非常好的整合支持。 本章,将对Spring Boot的数据访问进行介绍,并对常用的数据操作框架进行整合讲解。3.1 Spring Boot数据访问概述Spring Boot默认采用整合SpringDa...原创 2020-04-22 18:12:34 · 2652 阅读 · 1 评论 -
Spring Boot实践之二 使用Maven方式构建Spring Boot项目
1.IDEA欢迎页面:Create New Project2.选择Maven选项,右侧是选择当前项目的JDK,单击next进入下一步3.分别填写Groupid(项目组织唯一标识符),Artifactidt(项目唯一标识符)和Version(项目版本号)4.指定项定名称,默认会使用ArtifactID的内容,设置项目存储路径project location5.项目创...原创 2020-02-19 12:48:50 · 5091 阅读 · 1 评论 -
Spring Boot实践之五 Spring Boot核心配置与注解(全局配置/配置文件属性值的注入/自定义配置/多环境配置/随机值设置以及参数间引用)
全局配置文件能够对一些默认配置值 进行修改.Spring Boot使用一个application.propreties或者application.yaml的文件作为全局配置文件.,该文件存放在/src/main/resource 目录或者类路径的/config.application.propreties配置文件使用Spring Initiazlizr方式构建Sping Boot项目时,会在r...原创 2020-02-20 21:47:52 · 3375 阅读 · 0 评论 -
Spring Boot实践之四 在IDEA中使用Spring Initializr方式构建的Spring Boot项目进行单元测试和热部署
本操作在Spring Boot实践之三的基础上继续:1 单元测试1.在pom文件中添加spring-boot-starter-test测试启动器<!-- 引入单元测试依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2020-02-20 21:03:14 · 1323 阅读 · 0 评论 -
Spring Boot实践之一 SpringBoot开发环境安装(JDK+Maven+Intellij IDEA)
Spring Boot 实践之一SpringBoot开发环境安装(JDK+Maven+Intellij IDEA)1.1 Spring Boot概述Spring的发展早期版本的Spring专注于XML配置,开发一个程序需要配置各种XML配置文件。为了简化开发,在Spring 2.x版本开始引入少量的注解,由于支持的注解不是很多且功能尚不完善,所以只能辅助使用。随着实际生产中敏捷开发的...原创 2020-02-20 20:06:38 · 2658 阅读 · 0 评论 -
Spring Boot实践之三 在IDEA中使用Spring Initializr方式构建Spring Boot项目
1.创建Spring Boot项目打开IDEA,Create New Project,在"New Project"界面中,左侧选择Spring Initializr,右侧使用之前默认设置好的JDK,在 Choose Initializr Service URL选择初始化服务地址,如图:主机需要在联网状态下,没有联网会出现如图提示:联网状态下,在下一界面设计Group和Acti...原创 2020-02-20 19:29:52 · 4020 阅读 · 1 评论