SpringBoot
文章平均质量分 88
IT一氪
红尘客栈,还有你和我
展开
-
Spring Boot web开发(十) RabbitMQ消息与队列的使用
目录1. 消息与队列的简单介绍2. RabbitMQ简介和安装使用2.1 核心概念2.2 Exchange类型2.3RabbitMQ安装使用3. SpringBoot整合使用RabbitMQ3.1 新建项目引入spring-boot-starter-amqp3.2 添加application.properties配置3.3 RabbitTemplate操作Ra...原创 2019-11-07 21:56:55 · 536 阅读 · 0 评论 -
Spring Boot web开发(九) 整合Redis实现缓存
目录1. 缓存RedisTemplate1.1 引入redis相关依赖1.2RedisTemplate操作Reids2. 序列化机制3. 自定义CacheManager3.1springboot 1.x自定义CacheManger3.2springboot 2.x自定义CacheManger1. 缓存RedisTemplate在我们没有配置其他缓存中间件的...原创 2019-11-06 11:36:07 · 330 阅读 · 0 评论 -
Spring Boot web开发(八) Spring缓存抽象
目录1. Spring缓存抽象简单介绍2. Spring缓存使用2.1@Cacheable的使用2.2@CachePut的使用2.3@CacheEvict的使用2.4 自定义keyGenerator1. Spring缓存抽象简单介绍Spring框架从3.1定义了org.springframework.cache.Cache和org.springfr...原创 2019-10-21 15:12:12 · 240 阅读 · 0 评论 -
Spring Boot web开发(七) WebMvcConfigurerAdapter过时问题
目录1.WebMvcConfigurerAdapter是什么?2. WebMvcConfigurerAdapter的使用和方法介绍2.1 添加拦截器addInterceptors2.2 添加视图控制器addViewControllers3. 解决WebMvcConfigurerAdapter过时问题方法一:实现WebMvcConfigurer接口方法二:继承WebMv...原创 2019-10-19 15:27:54 · 707 阅读 · 0 评论 -
Spring Boot web开发(六) 数据访问整合MyBatis
目录1. JDBC1.1 添加依赖1.2 编写JavaBean1.3 配置数据源1.4 修改接口层2. 整合MyBatis2.1 添加依赖2.2 添加service层2.3 添加dao层2.4 修改controller层本节还是采用之前文章中的项目,可以加我QQ或者评论邮箱,我把项目打包给你们哦。1. JDBC1.1 添加依赖首先需要在pom...原创 2019-10-18 12:51:02 · 210 阅读 · 0 评论 -
Spring Boot web开发(五) 项目打包成Docker镜像
目录1. docker安装2. SpringBoot项目打包3. Docker运行Java项目1. docker安装请参考:docker安装2. SpringBoot项目打包我这儿就用Spring Boot web开发(二) 页面国际化和登录拦截器这篇文章的springboot项目打包后,将这个jar复制到桌面上,尝试运行访问:3. Docker运行...原创 2019-10-17 16:43:15 · 704 阅读 · 0 评论 -
Spring Boot web开发(四) Docker的安装与使用
目录1. Docker介绍2. Docker安装3. Docker使用3.1 安装tomcat服务为例3.2 安装MySQL为例1. Docker介绍百度百科给的定义是:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制...原创 2019-10-17 10:55:03 · 311 阅读 · 0 评论 -
Spring Boot web开发(三) 文件上传与下载
目录1. 文件下载1.1 前端页面1.2 Controller层2. 文件上传2.1 前端页面2.2 Controller层2.3 上传成功的文件如何访问?在实际的开发项目中,对于文件的上传和下载处理是必不可少的的一部分,比如某某某网站的个人中心,我想要更换一个头像,这时候就涉及到文件上传了。又比如某某教育网站,需要导出学生成绩表,这个时候文件下载功能也就必须要去做...原创 2019-10-16 17:03:12 · 673 阅读 · 0 评论 -
Spring Boot web开发(二) 页面国际化和登录拦截器
目录1. 导入静态资源和配置默认页面2. 页面国际化2.1 编写国际化配置文件2.2管理国际化资源文件2.3 页面获取国际化值3. 登录拦截器1. 导入静态资源和配置默认页面在网上随便找一个登录页面稍作修改,添加两个a标签,用于切换语言。我的页面效果如下:注:我这里是直接将登录页面命名为index.html,springboot能帮我找到这个默认首页,但如...原创 2019-10-15 11:24:57 · 479 阅读 · 0 评论 -
Spring Boot web开发(一) 静态资源和模板引擎
目录1. 静态资源映射规则1.1 以jar包下形式引入静态资源1.2 其他静态资源2. 模板引擎Thymeleaf2.1 Thymeleaf的引入和使用2.2 thymeleaf语法规则2.3thymeleaf表达式1. 静态资源映射规则在讲Spring Boot的静态资源映射规则之前,我们先看一下maven工程对于静态文件是如何处理的。从上图中我们可...原创 2019-10-12 16:13:32 · 309 阅读 · 0 评论 -
Spring Boot配置文件
文章目录1. Spring Boot配置文件2. YAML简介和语法2.1 yaml简介和常用配置2.2 yaml语法2.2.1 基本语法2.2.2 值的写法2.2.3 数组(List、Set)的写法:3. 配置文件值注入3.1 配置文件值的注入3.3.1 @Value和@ConfigurationProperties的区别3.2 加载指定的配置文件@PropertySource3.3 导入Spr...原创 2019-08-24 15:50:36 · 285 阅读 · 0 评论 -
Spring Boot入门
1. Spring Boot简介和开发环境SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好......原创 2019-08-23 18:06:03 · 860 阅读 · 0 评论