SpringBoot
文章平均质量分 60
吹牛逼的地方
Turn X7
不息!
展开
-
记一次springboot通过jackson渲染到前端,出现大写字母变成小写问题
以上两种方式,一种是采用局部的方式,另一种是采用全局的方式,采用全局的方式,要做好测试,不然影响很大,我们采用全局的方式,一来是业务那边要求,二来是当时我们和业务部门做好沟通,我们根据他们的业务规则来做定制,并跟他们说明采用全局的方式可能遇到的问题。这样就可以解决了,不过业务部门的研发,基本上都是被惯坏的小孩,为了让他们更方便的使用,我们就更近一步,也不要在yml进行配置了,让他们直接引入jar就好。自此业务部门只要引入这个包,就可以解决jackson渲染到前端,出现大写字母变成小写问题。转载 2023-07-26 15:01:17 · 634 阅读 · 0 评论 -
解析Springboot定时任务源码写一个自己的动态定时任务组件
springboot扫描spring中所有的bean如果对象的方法上有@Scheduled的注解,则拉取注解中的时间相关信息,将bean以及方法分装成runnable对象,将时间信息以及runnable对象放入ScheduledThreadPoolExecutor任务线程池中,时间一到则执行任务(反射实现)。一切的入口@EnableScheduling注解。 每个spring容器中的bean对象初始化后都要做一波检测是否方法有@Scheduled注解。 开始封装方法对象以及执行的时间,注册到Schedu转载 2022-12-06 16:45:09 · 1154 阅读 · 0 评论 -
解析springboot包装controller返回值问题
解析springboot包装controller返回值问题转载 2022-07-13 13:50:08 · 1092 阅读 · 0 评论 -
springboot配置静态资源扫描路径
springboot配置静态资源访问路径转载 2022-07-01 13:50:16 · 840 阅读 · 0 评论 -
SpringCloudGateway报打开的文件过多的问题
io.netty.channel.unix.Errors$NativeIoException: accept(..) failed: 打开的文件过多转载 2022-06-17 16:50:28 · 2969 阅读 · 2 评论 -
springboot2 随时随地获取applicationContext,以及优先加载某些bean
springboot2 随时随地获取applicationContext,以及优先加载某些bean转载 2022-06-01 09:29:34 · 657 阅读 · 0 评论 -
springboot项目无法访问webapp下的html页面
之前一直做的是前后分离的项目,所以不需要考虑html的访问问题,最近在加流程方面的东西,发现将html放到webapp无法访问,处理费方法如下;第一种方式:将静态文件放到resources目录下,static文件夹,目录如下:添加配置类:@Configurationpublic class CorsConfiguration { @Bean public WebMvcConfigurer corsConfigurer() { return new We转载 2022-04-20 14:43:48 · 3145 阅读 · 0 评论 -
SpringBoot深入理解-项目打包SpringBoot启动过程
当使用打包时,会下载org-springframework-boot-loader的jar,并且不会放在lib存放的第三方jar包文件中,该jar包中有个JarLauncher.class文件中设置了jar包运行时的入口和打包后文件的结构(定义了BOOT-INF,META-INF中放什么数据)使用java -jar 启动项目时,因为META-INF中文件记载了启动的顺序Manifest-Version: 1.0 #版本Spring-Boot-Classpath-Index: BOOT-INF/转载 2020-10-11 18:40:54 · 1459 阅读 · 0 评论 -
为什么SpringBootApplication启动类需要放在java类目录下
首先需要看一下@SpringBootApplication这个核心注解@SpringBootApplication 的背后 是由:@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan这三个核心注解组成,这个问题的重点在于@ComponentScan @ComponentScan该注解会将所在类的的同级包和下级包 当中所有Spring需要加载bean对象 在启动时,将会自动在Spring容器启动时,加载到内存中,等待注转载 2020-10-11 18:15:35 · 714 阅读 · 0 评论