后端_SpringBoot
SpringBoot 基础
清风不是明月
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合JWT
登录和验证token逻辑。原创 2022-03-01 09:58:18 · 245 阅读 · 0 评论 -
SpringBoot 静态资源处理
*** 自定义目录以增加 /myres/* 映射到 classpath:/myres/** 这样使用代码的方式自定义目录映射,并不影响 Spring Boot 的默认映射,可以同时使用。* 如果我们将/myres/* 修改为 /* 与默认的相同时,则会覆盖系统的配置,可以多次使用 addResourceLocations 添加目录,优先级先添加的高于后添加的。*原创 2022-10-19 14:46:16 · 294 阅读 · 0 评论 -
Spring Boot 多数据源
1、ds包下:目前包含了两个数据源的配置,同样可以提配置第三个数据源。ClusterDataSourceConfig文件(从数据源配置)MasterDataSourceConfig文件(主数据源配置)原创 2022-05-22 17:13:57 · 89 阅读 · 0 评论 -
WebSocket 实时监控
需求 : 消防的设备巡检,如果巡检发现异常,通过手机端提交,后台的实时监控页面实时获取到该设备的信息及位置,然后安排员工去处理。原创 2022-09-14 13:58:28 · 1162 阅读 · 0 评论 -
SpringSecurity_BCryptPasswordEncoder类(登录加密)
使用背景:新开一个H5的项目,需要登录后暂时个人信息.这里只需要验证用户名密码是否正确,所有只是引用了BCryptPasswordEncoder类进行密码匹配.(原项目后台是用SpringSecurity进行的加密,没有盐)<!--security--><dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-test&l原创 2022-04-19 10:44:06 · 627 阅读 · 0 评论 -
SpringBoot_过滤器(Filter)
通过过滤器(Filter),可以实现用户访问某个资源前,对访问的请求和响应进行过滤。一:原理:在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要的数据。比如在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括低俗文字,危险字段等。二:过滤器调用顺序:Filter——>Interceptor——>Aspect——>Controller当Contr原创 2022-02-27 21:17:31 · 3741 阅读 · 0 评论 -
SpringBoot_整合SpringSecurity(前后端分离版)
原创 2022-02-27 10:51:32 · 4679 阅读 · 6 评论 -
SpringBoot_拦截器(Interceptor)
11111111111111111111111原创 2022-02-24 21:03:01 · 1297 阅读 · 0 评论 -
@PostConstruct开机启动程序,并标记是否执行这个程序
@PostConstruct public void init() { File file = new File(rootPath + "/lock/", "lock.txt"); if (file.exists()) { logger.debug("lock.txt文件存在,不执行以下方法"); return; } pathIsNull();//需要执行的方法 l...原创 2021-11-26 19:17:56 · 181 阅读 · 0 评论 -
POI (excel 导入-导出-自定义模板)
1.pom依赖<!-- excel import begin --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version></dependency><dependency> <groupId>or原创 2021-12-12 17:28:03 · 2084 阅读 · 1 评论 -
spring boot 多数据源
原创 2022-02-05 10:43:09 · 100 阅读 · 0 评论 -
SpringBoot(异步方法)
【代码】SpringBoot(异步方法)原创 2022-02-05 10:42:00 · 597 阅读 · 0 评论 -
SpringBoot整合logback日志
安装vuexnpm install vuex --save原创 2021-12-12 18:30:16 · 349 阅读 · 0 评论 -
SpringBoot整合PageHelper
依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.10</version> </dependency>在select语句之前,调用PageHelp原创 2021-11-13 21:28:33 · 1690 阅读 · 0 评论 -
SpringBoot整合Druid
pom.xml <!-- druid引用 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9</version> <原创 2021-12-04 17:18:17 · 207 阅读 · 0 评论 -
SpringBoot定时任务
方案一 : Timer方案二 : 定时任务线程池方案三 : 定时任务框架 quartz。原创 2021-11-23 20:59:24 · 106 阅读 · 0 评论 -
springboot 整合 Redis
1.pom依赖 <!-- Spring Data Redis 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>原创 2021-11-21 12:37:41 · 83 阅读 · 0 评论 -
springboot 整合 谷歌 Captcha验证码
1.pom依赖 <!-- 谷歌 Captcha验证码依赖 --> <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> </depe原创 2021-11-20 22:26:38 · 381 阅读 · 0 评论 -
springboot 整合swagger 配置
1.pom依赖,如果使用原生的,第二个依赖可以不用加 <!-- swagger2依赖 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version原创 2021-11-20 22:05:13 · 1469 阅读 · 0 评论 -
springboot单元测试 junit
@SpringBootTest@RunWith(SpringRunner.class)//@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效,不然会报异常public class DictDaoTest extends TestCase { @Autowired private DictDao dao; @Test public void getByIdText(){ Dict dict =原创 2021-11-14 12:53:35 · 487 阅读 · 0 评论 -
Spring Boot_整合MyBatis
POM依赖: <!-- mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version>原创 2021-11-09 19:47:11 · 98 阅读 · 0 评论