Fork me on GitHub

随笔分类 -  Spring Boot 学习

记录spring boot 学习的学习笔记
摘要:spring boot 集成 ffmpeg 什么是 ffmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移 阅读全文
posted @ 2022-06-15 17:31 Banana_Fish 阅读(5153) 评论(0) 推荐(0) 编辑
摘要:Spring Security 理论 认证 认证是指判断用户的身份。比如用户名密码登录,二维码登录,指纹认证等。。。 会话 为了避免用户每次都需要认证,用户的信息保存在会话中。常用的有基于session 的认证方式, 基于token的认证方式。 授权 授权是为了限制用户对资源的使用。授权需要用户先认 阅读全文
posted @ 2020-08-01 08:07 Banana_Fish 阅读(274) 评论(0) 推荐(0) 编辑
摘要:这里介绍spring boot 中一些常用的注解,关于spring boot 的学习建议还是去看官方文档。https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/reference/htmlsingle/ @Controller (类)声明控制器, 阅读全文
posted @ 2020-07-12 15:49 Banana_Fish 阅读(292) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 监听器 监听器介绍 什么是 web 监听器?web 监听器是一种 Servlet 中特殊的类,它们能帮助开发者监听 web 中特定的事件,比如 ServletContext, HttpSession, ServletRequest 的创建和销毁;变量的创建、销毁和修改等。可以 阅读全文
posted @ 2020-07-04 16:09 Banana_Fish 阅读(552) 评论(0) 推荐(1) 编辑
摘要:Spring Boot 拦截器 定义拦截器 定义拦截器,只需要实现 HandlerInterceptor 接口。该接口中有三个方法: preHandle(……)、postHandle(……) 和 afterCompletion(……) 。 preHandle(……) 方法:该方法的执行时机是,当某个 阅读全文
posted @ 2020-07-04 15:58 Banana_Fish 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 使用邮件服务 开启邮件服务 这里的邮件服务可以是自己搭的邮箱服务器,也可以是第三方的邮箱。 本人使用的是网易的163邮箱。 操作步骤如下: 登陆网易邮箱163 在设置中打开并勾选POP3/SMTP/IMAP服务 然后会得到一个授权码,这个邮箱和授权码将用作登陆认证。 添加ma 阅读全文
posted @ 2020-02-23 21:07 Banana_Fish 阅读(421) 评论(3) 推荐(0) 编辑
摘要:SpringBoot整合Redis 说明:由于使用的是window系统,所以本文中使用的redis是再Docker中运行的。 至于如何启动redis这里不再说明,需要的请自行百度。 配置pom.xml 编写redis配置类 + 上面的redisTemplate可以使用其他序列化的实现。 + key的 阅读全文
posted @ 2020-02-22 20:35 Banana_Fish 阅读(180) 评论(0) 推荐(0) 编辑
摘要:spring 的事件监听 事件监听其实我们并不陌生,简单来讲,当程序达到了某个特定的条件,程序就会自动执行一段指令。在spring 中也一样,我们可以使用spring中的事件监听来实现某些特定的需求。 发布事件 既然要监听事件,首先要发布我们的事件嘛。在spring中发布事件我们可以通过继承Appl 阅读全文
posted @ 2019-08-24 19:44 Banana_Fish 阅读(248) 评论(1) 推荐(0) 编辑
摘要:什么是Spring Boot Admin Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件,Spring Boot Admin 的GitHub地址 https://github.com/codecentric/spring boot admin 他是一个 阅读全文
posted @ 2019-03-31 20:32 Banana_Fish 阅读(436) 评论(2) 推荐(0) 编辑
摘要:目录 1.什么是spring MVC 2.构建一个包含spring MVC 的spring boot 项目 3.spring MVC 模型。 一、什么是spring MVC 说到spring MVC我们不防先看一看我们熟悉的 MVC (视图—模型—控制器)框架。 MVC框架是一种众所周知的一个设计界 阅读全文
posted @ 2019-03-08 17:17 Banana_Fish 阅读(370) 评论(0) 推荐(0) 编辑
摘要:spring boot 作为一个一站式开发工具怎么能少了与其他框架的兼容。这里将mybatis和spring boot 整合起来。 1.新建一个项目 这里我们的选择如下: 如果已经有一个项目,我们可以在pom.xml文件中添加以下依赖。 2.配置数据库链接信息 数据库连接信息配置如下: 3.添加扫描 阅读全文
posted @ 2019-03-08 16:01 Banana_Fish 阅读(239) 评论(0) 推荐(0) 编辑
摘要:目录 1.介绍pageHelper 2.pageHelper的基本配置 3.使用pageHelper实现分页功能 一、介绍pageHelper pageHelper是一款分页插件,它能很好的集成在spring boot中在它是一个基于mybatis的一款插件。它是的底层实现技术则是使用动态代理实现的 阅读全文
posted @ 2019-03-06 10:39 Banana_Fish 阅读(24155) 评论(1) 推荐(9) 编辑
摘要:目录 1.spring boot是什么 2.spring boot相对于spring 的优势有什么 3.第一个spring boot 程序 一、spring boot是什么 首先,spring boot相对于spring 来说不是什么新技术,spring boot 只是将一些spring的东西整合起 阅读全文
posted @ 2019-02-28 21:42 Banana_Fish 阅读(391) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示