SpringBoot
文章平均质量分 89
王哲晓 tiger
没有高深的知识,没有进阶的技巧,万丈高楼平地起!
展开
-
第四章 SpringBoot之初识Thymeleaf模版引擎
Thymeleaf是一款Java模版引擎,完全兼容HTML、XML、JavaScript、CSS甚至纯文本等。并且能够在服务端执行模版引擎的工作。它可以配置在任何Web环境中,对HTML文件进行处理。Thymeleaf的主要目标是提供一个便捷的模板创建方式,不需要从后台服务中传送大量的数据到前端页面就可以直接在HTML模板中实现数据的渲染。1.1. Thymeleaf的特点Thymeleaf模板是HTML的处理器,意味着它可以配置在任何web环境中,能够对HTML文件进行处理。原创 2024-09-20 16:47:06 · 397 阅读 · 0 评论 -
第三章 SpringBoot静态资源导入原理探究
SpringBoot同时支持自定义静态资源的位置,默认为开启状态。我们可以通过配置spring.resources.static-locationsspring:web:resources:目录下查找各类静态资源。注意,配置静态资源位置时,不应该包含/**后缀,因为Spring Boot会自动为你添加这个后缀。原创 2024-09-20 14:47:09 · 714 阅读 · 0 评论 -
第二章 SpringBoot环境下yml和properties的几种玩法
本文主要讲解SpringBoot工程环境下,通过yml和properties两种配置文件形式,将JavaConfig绑定配置文件的值,以及关于yml文件的一些非常规的玩法。原创 2024-09-20 03:26:08 · 605 阅读 · 0 评论 -
第一章 初识SpringBoot
提供大量的自动配置Spring和第三方库,开发者可以根据项目需求选择相关的starters依赖,而无需手动配置大量的Spring配置文件,开箱即用,无需配置XML,无代码生成。Spring Boot与Spring Cloud等框架集成,为构建微服务提供了强大的支持,并通过Spring Cloud实现服务注册、负载均衡、熔断等功能。本质上讲,Spring Boot就是Spring,它做了那些本应我们去做的Spring Bean配置等工作。以上就是一个简单的Spring Boot应用的创建和运行过程。原创 2024-09-19 23:31:34 · 987 阅读 · 0 评论 -
Spring Boot缓存注解@Cacheable、@CacheEvict、@CachePut使用
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法...转载 2019-08-15 23:08:57 · 1907 阅读 · 0 评论 -
如何在SpringWEB项目或者Springboot启动时直接执行业务代码(三种方式)
https://blog.csdn.net/qq_26627671/article/details/89475848?tdsourcetag=s_pcqq_aiomsg转载 2019-07-19 14:08:58 · 351 阅读 · 0 评论 -
Spring Boot 优雅的配置拦截器,实现权限管理(自定义配置拦截注解)
其实spring boot拦截器的配置方式和springMVC差不多,只有一些小的改变需要注意下就ok了。下面主要介绍两种常用的拦截器:一、基于URL实现的拦截器:关键代码:path.matches(Const.NO_INTERCEPTOR_PATH 就是基于正则匹配的url。二、基于注解的拦截器①创建注解:②创建拦截器:三、把拦截器添加到配置中,相当于Sp...转载 2019-07-18 10:24:46 · 3892 阅读 · 0 评论 -
SpringBoot配置拦截器并实现权限验证
本文中的代码详见:https://github.com/hawkingfoo/springboot-interceptor一、概述拦截器的使用场景越来越多,尤其是面向切片编程流行之后。那通常拦截器可以做什么呢?之前我们在Agent介绍中,提到过统计函数的调用耗时。这个思路其实和AOP的环绕增强如出一辙。使用场景如下:函数增强:比如对一个函数进行参数检查,或者结果过滤等。甚至可以...转载 2019-05-29 12:33:40 · 7738 阅读 · 0 评论 -
SpringBoot Cli 安装运行测试
一、下载安装包SpringBoot Cli 安装包下载地址:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#getting-started-installing-the-cli二、解压安装包并添加环境变量三、验证安装是否成功四、编写并运行脚本demo.groovy@...原创 2019-02-11 15:00:39 · 464 阅读 · 0 评论