springboot
springboot学习之路
code1997
这个作者很懒,什么都没留下…
展开
-
8.springboot-shiro整合
Shiro1 初级介绍1 shiro有什么特点?Apache Shiro 是 Java 的一个安全(权限)框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。下载2 功能简介Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户原创 2020-11-04 15:55:30 · 166 阅读 · 0 评论 -
6.springboot-热部署
热部署 热部署,就是对正在运行中的软件进行了修改却不需要重启应用,即可访问修改之后的资源。可以极大的提高我们的开发效率,但是实际上线之后,不允许使用热部署。1 使用流程1 添加依赖和插件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>原创 2020-11-04 15:51:31 · 85 阅读 · 0 评论 -
4.springboot-异常处理
springboot-异常处理1 创建一个响应类 用于封装数据。public class Msg<T> implements Serializable { private String status; private String message; private T data; public String getStatus() { return status; } public void setStatus(Stri原创 2020-11-04 15:50:18 · 100 阅读 · 0 评论 -
3.springboot-yml配置
springboot-配置文件1 springboot配置文件1.1 springboot的配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的。application.propertiesapplication.yml作用:修改SpringBoot自动配置的默认值。SpringBoot在底层都给我们自动配置好了,如果我们有需求,我们就需要修改配置文件,使用该文件的配置来实现对默认的配置的修改。2 YML文件1 什么是yml?YAML(YAML Ain’t M原创 2020-11-04 15:49:29 · 527 阅读 · 0 评论 -
2.springboot-过滤器和拦截器
filter和interceptor 我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。 但是对于横向的功能,比如,在所有的service方法中开启事务,或者统一记录日志等功能,面向对象的是无法解决的。所以AOP——面向切面编程其实是面向对象编程思想的一个补充。而我们今天讲的过滤器和拦截器都属于面向切面原创 2020-11-04 15:48:51 · 182 阅读 · 0 评论 -
1.springboot使用入门
Springboot1 SpringBoot入门1.1 Springboot核心功能1)独立运行的Spring项目 SpringBoot允许以jar包的形式独立的运行,运行一个SpringBoot项目只需要通过java -jar xxx.jar的方式来运行。2)内嵌servlet容器 SpringBoot可选择内嵌Tomcat,jetty等,这样我们无需以war包形式部署项目。3)提供Start简化Maven配置 Spring提供一系列的Start(场景启动器)来简化maven的依赖加原创 2020-11-04 15:32:16 · 201 阅读 · 0 评论