SpringBoot
文章平均质量分 56
记录
RT_0114
量变引起质变,生命不止奋斗不息!
展开
-
springboot集成logback-spring.xml文件
【代码】springboot集成logback-spring.xml文件。原创 2024-03-28 00:45:13 · 409 阅读 · 0 评论 -
springboot+mybatis项目集成p6spy输出格式化sql日志
本文背景:公司项目框架是基于springboot+mybatis的web项目,由于鄙人在使用过程中发现打印的mybatis日志每次都要粘贴出来,然后再用在线工具的格式化填充参数,很不方便,最近发现那个在线的工具打不开了,更不方便了,因此想有没有直接可以输出的填充好参数的sql语句,当然idea的插件不算哦,因为线上服务是没有插件的,也没有集成mybatisplus因此经过一番折腾研究,找到了一个比较好用的开源依赖,可以无缝使用,他就是p6spy。原创 2024-03-27 23:48:15 · 1335 阅读 · 0 评论 -
springboot2.X整合activity6.X
/排除此配置,暂时排除security的验证,真正的项目中需要打开此配置。版本6.0.0目前最新的版本是7后续会加上7的集成,6和7的差别不是很大。新建springboot项目版本。至此一个建议版本的集成就完成了。让程序自动创建相关的表信息。原创 2024-03-25 08:52:24 · 931 阅读 · 1 评论 -
java客户端实现传文件,服务端用dto的属性MultipartFile类型接收
2024年发的第一篇,哎 都说认识会变的,没错我就变了,23年发了2篇,24年估计也不会多,为什么呢?因为基本没有什么我不会的了,以前总感觉自己跟做了3~5年的开发技术差不多,现在我不这么认为了,因为很多3年多的技术是摸鱼过来的,所以显得我就有一点很强,哈哈哈哈哈哈哈哈哈哈,上正文。原创 2024-01-27 19:43:14 · 659 阅读 · 0 评论 -
springBoot-aop-aspect注解形式和方法名形式
被拦截的方法,需要被拦截的方法上加注解。这样一个简单的注解拦截就实现了。这样就实现了一个传统的拦截。原创 2022-11-07 17:40:16 · 278 阅读 · 0 评论 -
spring定时任务@Scheduled,异步操作@Async
需求时定时更新项目里面某一个设备的状态。1.定时任务:spring定时任务@Scheduled(cron = "50 * * * * ? ")2.更新状态采用异步更新,java默认是同步的,异步采用spring的@Async("async_update_gbStatus")上代码spring配置xml实现定时任务,实现异步。<!-- 计划任务配置,用 @Service @L...原创 2018-10-30 11:38:08 · 2524 阅读 · 0 评论 -
springmvc之RedirectAttributes用法
背景:springmvc+mybatis需求:页面删除一条记录之后重定向(redirect)后,页面的查询条件消失,现在要让查询条件保持住。实施:失败案列:把重定向改为转发失败。 成功案列:在你想要操作的url后面拼接上自己需要的参数,也就是查询页面需要的参数,执行操作时候把对应的参数放进RedirectAttributes类中。原创 2017-12-22 17:04:13 · 430 阅读 · 0 评论 -
关于springmvc对象的属性名称
在开发的时候对象的属性事区分大小写的,比如yr和YR就不一样,统一起来最好,避免在mybatis里面用#{yr}取值的时候出错,再者实体里面事不允许出现下划线的,不然后台返回的值springmvc无法绑定。...原创 2019-03-29 09:29:24 · 567 阅读 · 0 评论 -
springboot注入bean的方式
1、用的最多的一个注解搞定,最常用@Component@RestController@Service2、新建config类注入bean,此方式类似于以前的xml配置。@Configuration标识这个类是配置类@Bean标识这个方法返回的对象,和以前的xml中的bean一样配置类package com.example.config;import com.example.dto.Teacher;import org.springframework.context.annotat原创 2021-12-30 10:47:45 · 6418 阅读 · 0 评论 -
springBoot-aop
package org.nvg.service.aspect;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.hzero.core.util.Results;import org.nvg.servic.原创 2021-04-15 15:22:08 · 100 阅读 · 0 评论 -
Logging initialized using ‘class org.apache.ibatis.logging.stdout.StdOutImpl
遇到这个错别慌,肯定是你自己的问题。首先你是debug启动的吗?如果是那么你试着不要debug启动。如果起来了,那么好继续往下,如果没起来那么就继续百度找吧。先说我的原因吧,我在一个方法上打了个断点导致启动一直在解析xml。把所有断点去掉就ok。...原创 2020-07-30 11:54:14 · 2983 阅读 · 7 评论 -
git拉的新项目maven加载不了依赖
git拉的新项目maven加载不了依赖 解决:原创 2020-04-30 13:09:12 · 1455 阅读 · 0 评论 -
@RequestParam和@PathVariable区别
/** * @PathVariable获取url中的值,前提是已知url的格式。<br> * 浏览器输入http://127.0.0.1:8081/app/300/200,返回id=300,name=200<br> * @Description: TODO 测试@PathVariable注解 * @param id * @param name * ...原创 2019-04-09 16:08:52 · 207 阅读 · 0 评论 -
springboot启动之后输入url显示404
目录结构不符合要求,springboot要求AppApplication.java必须位于最外层,及就是其他的conroller必须位于AppApplication.java内部包下。大白话就是controller 的包名要和AppApplication.java同级。见下图。为什么是这样呢?因为@SpringBootApplication注解默认会去扫描同级目录和子集目录下的类。...原创 2019-03-28 17:55:56 · 2536 阅读 · 1 评论 -
springboot初探
springcloud基于多个springboot的微服务框架。 springboot 静态页面和动态页面之分,静态放在static下面,动态放在templates下面。若把动态页面放在static下面则无法访问。 学习中.........原创 2019-03-28 16:03:55 · 253 阅读 · 0 评论 -
springboot项目引入freeMarker 404
pom引入依赖: <!-- 引入freeMarker的依赖包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> &...原创 2019-04-04 11:13:06 · 2728 阅读 · 0 评论 -
springboot启动加载类方式
1.在启动类上面加@SpringBootApplication代表启动后扫描当前包以及子包下 的带有@Controller注解的类。2.@EnableAutoConfiguration自动装配+@ComponentScan()扫包范围注解来 配合启动。建议第一种。...原创 2019-04-04 09:34:50 · 2382 阅读 · 0 评论