自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SpringBoot学习篇13[整合Redis、自定义RedisTemplate、操作Redis、自定义Redis工具类]

文章目录1.引入依赖2.配置Redis3.操作Redis3.1 操作字符串3.2 操作复杂数据类型4.自定义Redis4.1 自定义RedisTemplate4.2 使用自定义RedisTemplate5.自定义Redis工具类1.引入依赖有以下两种方式:方式1:在新建项目时勾选以下依赖即可方式2:手动将以下依赖添加进pom.xml文件中<dependency> &l...

2019-12-26 12:04:14 973

原创 SpringBoot学习篇12[发送简单邮件、发送附件、发送内联资源]

文章目录1.准备工作1.1 开启第三方登录邮箱1.2 引入依赖2.配置MailSender3.发送简单邮件4.发送附件5.发送内联资源Spring框架提供了一种使用JavaMailSender接口发送电子邮件的简单抽象方法,而Spring Boot为其提供了自动配置以及启动程序模块。1.准备工作1.1 开启第三方登录邮箱以qq邮箱为例:进入邮箱设置—帐户,页面并打开以下全部服务1.2...

2019-12-25 09:31:29 521

原创 SpringBoot学习篇11[异步任务、定时任务]

目录1.异步任务1.1 使用异步任务1.2 配置异步任务2.定时任务2.1 使用定时任务2.2 cron表达式详解2.3 配置定时任务1.异步任务在项目开发中,针对耗时业务逻辑,往往采用多线程来处理此任务。在Spring中使用异步任务极为方便,只需要一个@Async注解即可将任务加入线程池运行,极大的提高了开发效率。1.1 使用异步任务默认情况下,无需做任何额外配置,只需要以下两步便可使用...

2019-12-24 16:30:37 318 1

原创 SpringBoot学习篇10[整合Mybatis注解版、整合阿里Druid连接池、整合Mybatis配置文件版、事务]

目录1. 环境说明2. 整合Mybatis注解版2.1 配置Mybatis2.2 编写接口,实现增删改查操作2.3 编写测试类,测试代码2.4 编写service,调用Mapper2.5 编写Controller调用Service3. 整合阿里Druid连接池3.1 引入Druid依赖3.2 切换连接池为Druid连接池3.3 配置Druid3.4 数据监控4. 整合Mybatis配置文件版...

2019-12-18 19:16:13 617

原创 SpringBoot学习篇9[热部署]

1. 开启热部署在日常开发中,为了提高开发效率,往往启用SpringBoot的热部署。开启SpringBoot热部署也非常简单,仅需要两步:1.1 禁用Thymeleaf缓存spring.thymeleaf.cache=false1.2 添加spring-boot-devtools插件<dependency> <groupId>org.springframew...

2019-12-17 14:38:40 110

原创 SpringBoot学习篇8[使用外置Tomcat容器]

目录新建项目时选择war包打开Project Structure—>Modules—>Web双击序号3标注的内容,并点击确定,这一步的目的是指定web资源目录所在位置点击上方+号,添加web.xml文件指定web.xml文件创建位置为web资源目录下的WEB-INF文件夹下点击Apply后再点击确定编辑服务器配置添加外置Tomcat容器配置Tomca...

2019-12-17 14:19:23 208

原创 SpringBoot学习篇7[自定义Servlet三大组件---Servlet、Filter、Listener]

目录1. 自定义Servlet1.1 自定义步骤1.2 Servlet参数配置2. 自定义Filter3. 自定义Listener1. 自定义Servlet1.1 自定义步骤步骤:编写类,继承HttpServlet,重写doGet、doPost方法编写自定义配置类使用ServletRegistrationBean对象注册之前编写的Servlet在自定义配置类中将ServletReg...

2019-12-17 10:46:05 373

原创 SpringBoot学习篇6[文件上传、文件下载]

目录开始之前一 静态内容1.1 静态资源的查找路径1.2 修改资源文件映射路径1.2 欢迎页面1.3 自定义图标二 模板引擎2.1 Spring Boot支持的模板引擎2.2 使用Thymeleaf模板引擎2.2.1 引入Thymeleaf2.2.2 Thymeleaf标准表达式语法2.2.2.1 message表达式2.2.2.2 变量表达式2.2.2.3 选择表达式2.2.2.4 链接2.2....

2019-12-16 17:07:13 349

原创 SpringBoot学习篇5[国际化、统一异常处理]

目录1 Spring Boot对国际化的支持1.1 语言包创建1.2 根据本地语言自动切换语言包1.3 实现手动切换2 统一异常处理2.1 静态资源页面展示错误页面2.2 模板引擎页面展示错误页面,2.3 优先级2.4 错误页面可以获取到的内容2.5 添加自定义错误信息1 Spring Boot对国际化的支持1.1 语言包创建右键resources->new->directo...

2019-12-16 13:58:01 1700

原创 SpringBoot学习篇4[RESTful介绍、Controller编写、视图解析器、拦截器、参数转换器]

目录1.1 RESTful风格接口介绍1.2 编写Controller1.3 前端提交数据给后端1.3.1 获取单个值1.3.2 表单提交数据到对象1.3.3 获取PathValue1.3.4 获取前端提交的JSON数据到对象1.3.5 数据校验器1.3.6 Controller支持的内部对象1.3.7 小结1.4 后端传递数据给前端界面1.4.1 利用Model对象传递数据1.4.2 利用Map...

2019-12-16 13:50:48 877 1

原创 SpringBoot学习篇3[静态资源、Thymeleaf模板引擎]

开始之前在开始之前,先创建项目spring-boot-web添加Spring Web和Thymeleaf依赖勾选那两项是为了在Maven中引入以下两个依赖:创建好后的项目目录如下(框起来的部分可以删除):一 静态内容1.1 静态资源的查找路径默认情况下,Spring Boot从类路径中名为/static、/public、/resources或/META-INF/resourc...

2019-12-16 11:59:04 464

原创 SpringBoot学习篇2[日志配置]

目录一 SpringBoot默认日志配置1.1 日志输出实战1.2 控制台输出1.3 文件输出二 常用日志配置的修改2.1 输出级别2.2 修改日志输出格式2.3 日志滚动输出三 自定义日志配置一 SpringBoot默认日志配置SpringBoot为Java Util Logging,Log4J2和Logback提供了默认配置。SpringBoot默认配置日志输出到控制台,同时还提供可选文件...

2019-12-02 17:41:04 1729

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除