![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
springboot框架应用
不会写骚年的代码
凡事三思而后行,降低对他人的期望,提高对自己的要求。
展开
-
日志jar包冲突,及其解决方法
我的spring项目运行时,会报以下错误。虽然不影响项目运行,但是看着扎心!SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/C:/Users/Administrator/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLogger原创 2021-10-09 12:40:34 · 1486 阅读 · 1 评论 -
maven项目打成jar包,供给另一个项目使用
主要分为两个步骤:将一个写好的maven打成jar包,上传到maven本地库。window系统上的maven本地仓库默认路径:C:\Users\username\.m2。username是电脑用户名,每个人不一样。打开另一个项目,导入jar包即可。1、单击Maven选项:2、从上到下先后双击这四个选项:3、下图出现表示成功:4、可以看到新增jar包路径:org.example:******(jar包名)5、电脑文件夹查看:C:\Users\Admin.原创 2021-10-09 13:14:42 · 2395 阅读 · 5 评论 -
Android studio代码对齐快捷键
我们在android studio 里面编辑的过程中难免遇到代码凌乱的情况。之前在网上找了些博客发现都没有效果,于是自己在编程工具里看了下,发现ctl+shift+f有效果。之前的代码:之后的代码:所以ctl+shift+f 亲测有效!...原创 2022-02-26 13:31:29 · 2674 阅读 · 5 评论 -
spring项目中sql语句:#{}与¥{}的使用
首先要了解两者区别:select * from user where name = #{name}被解析为select * from user where name = ?可以看到#{}是作为一个参数占位符被使用。而¥{}则是直接字符拼接:select * from user where name = ${name};当我们传递参数“sprite”时,sql会解析为:select * from user where name = "sprite";下面有两个实例:原创 2021-10-07 23:25:51 · 1261 阅读 · 1 评论 -
Spring boot 拦截器的编写
编写拦截器需要在Controller层,编写两个类。一个类类名:Interceptor1(类名没有特定要求)另一个类名:InterceptorConfig (类名没有特定要求)InterceptorConfig类实现WebMvcConfigurer 接口其主要作用是编写拦截规则,这里我只重写了addInterceptors方法(主类上方需要添加注解@Configuration)2 代码解释:addPathPatterns(“/**”)这个方法表示拦截所有路径。 ...原创 2021-10-16 16:04:15 · 1161 阅读 · 1 评论