随笔分类 -  springBoot

学习随笔
springsecurity复习
摘要:1.导入依赖 <!--security--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 2. 阅读全文
posted @ 2022-01-07 20:53 upupup-999 阅读(29) 评论(0) 推荐(0) 编辑
thymeleaf页面复用
摘要:1.定义一个公共页面导航栏 <!--头部导航栏--> <nav class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0" th:fragment="topbar"> <a class="navbar-brand col-sm-3 阅读全文
posted @ 2022-01-07 16:58 upupup-999 阅读(379) 评论(0) 推荐(0) 编辑
添加拦截器
摘要:1.用户登录成功后把用户信息放入session @Controller public class LoginController { @RequestMapping("/user/login") public String login(@RequestParam("username") String 阅读全文
posted @ 2022-01-07 16:32 upupup-999 阅读(59) 评论(0) 推荐(0) 编辑
国际化
摘要:主要原理 public Locale resolveLocale(HttpServletRequest request) { Locale defaultLocale = this.getDefaultLocale(); if (defaultLocale != null && request.ge 阅读全文
posted @ 2022-01-06 22:46 upupup-999 阅读(95) 评论(0) 推荐(0) 编辑
MVC配置原理
摘要:@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { // public interface ViewResolver 实现了视图解析器接口的类,我们就可以把它看做视图解析器 @Bean public ViewRes 阅读全文
posted @ 2022-01-06 21:47 upupup-999 阅读(39) 评论(0) 推荐(0) 编辑
thymeleaf引擎使用
摘要:原理 public static final String DEFAULT_PREFIX = "classpath:/templates/"; public static final String DEFAULT_SUFFIX = ".html"; controller层会在classpath:/t 阅读全文
posted @ 2022-01-06 19:59 upupup-999 阅读(38) 评论(0) 推荐(0) 编辑
添加静态资源
摘要:1.分析静态资源添加位置,在WebMvcAutoConfiguration类的addResourceHandlers()方法中 @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!thi 阅读全文
posted @ 2022-01-06 16:19 upupup-999 阅读(52) 评论(0) 推荐(0) 编辑
springboot整合的配置
摘要:自定义访问路径:server.servlet.context-path=/wang 阅读全文
posted @ 2022-01-06 15:43 upupup-999 阅读(23) 评论(0) 推荐(0) 编辑
自动装配原理再探
摘要:1. SpringBoot启动会记载大量的自动配置类//spring.factories里面2. 我们看我们需要的功能有没有在SpringBoot默认写好的自动配置类当中;3. 我们再来看这个自动配置类中到底配置了哪些组件;(只要我们要用的组件存在在其中,我们就不要再手动配置了)4. 给容器中自动配 阅读全文
posted @ 2022-01-06 15:39 upupup-999 阅读(30) 评论(0) 推荐(0) 编辑
配置文件位置以及yaml多环境配置
摘要:file:指的是项目目录 classpath:指的是java或者resources目录下 yaml多环境配置 server: port: 8081 spring: profiles: active: dev server: port: 8082 spring: profiles: dev serve 阅读全文
posted @ 2022-01-05 22:51 upupup-999 阅读(171) 评论(0) 推荐(0) 编辑
JSR303数据校验
摘要:1.导入依赖 <dependency> <groupId>jakarta.validation</groupId> <artifactId>jakarta.validation-api</artifactId> <version>2.0.2</version> </dependency> 2.给要校 阅读全文
posted @ 2022-01-05 22:23 upupup-999 阅读(29) 评论(0) 推荐(0) 编辑
springboot配置文件绑定类
摘要:1.yml文件绑定类 dog: name: wangshenzhen age: 18 2.在类上添加注解 @ConfigurationProperties(prefix = "dog") 1.properties文件wang.properties绑定类 name=wangshenzhen 2.在类上 阅读全文
posted @ 2022-01-05 22:01 upupup-999 阅读(57) 评论(0) 推荐(0) 编辑
EasyExcel读写操作
摘要:1.导入依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> 阅读全文
posted @ 2021-06-25 13:39 upupup-999 阅读(109) 评论(0) 推荐(0) 编辑
Logback日志
摘要:1.在配置文件application.properties中设置 logging.level.root=WARN//这种方式只能将日志打印在控制台上 2.安装idea彩色日志插件:grep-console resources 中创建 logback-spring.xml 内容 <?xml versi 阅读全文
posted @ 2021-06-25 09:51 upupup-999 阅读(71) 评论(0) 推荐(0) 编辑
maven静态资源资源导出
摘要:<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </i 阅读全文
posted @ 2021-06-24 22:23 upupup-999 阅读(39) 评论(0) 推荐(0) 编辑
Nacos配置中心
摘要:一新建 Nacos配置中心 1.新建配置 a)Data ID 的完整规则格式如下 ${prefix}-${spring.profile.active}.${file-extension} - prefix 默认为所属工程配置spring.application.name 的值(即:nacos-pro 阅读全文
posted @ 2021-06-23 17:45 upupup-999 阅读(221) 评论(0) 推荐(0) 编辑
springsecurity使用流程
摘要:1.查用户权限 2.放到redis 3.根据token返回用户信息 4.token放到cookie,请求头里放token 5.在请求头拿到token,解析得到用户信息,去redis拿到该用户对应权限 阅读全文
posted @ 2021-06-23 12:29 upupup-999 阅读(139) 评论(0) 推荐(0) 编辑
定时任务
摘要:在线Cron表达式生成器 (qqe2.com) 1.在主启动类上添加注解 @EnableScheduling 2.创建定时任务类,使用cron表达式 /** * 测试 * 每天七点到二十三点每五秒执行一次 */ @Scheduled(cron = "0/5 * * * * ?") public vo 阅读全文
posted @ 2021-06-21 16:00 upupup-999 阅读(43) 评论(0) 推荐(0) 编辑




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