自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Springboot使用@NotBlank,@Valid进行参数验证

引入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.4.1</version> </dependency>Spr

2020-12-24 22:15:00 3616

原创 利用redis当springboot缓存中间件小试一下

引入redis依赖,配置文件配置redis我们看到redis的配置类有默认值,即,若是本地测试,仅需要配置spring缓存类型为redis即可启动类开启缓存配置存储到redis的序列化规则为JSON添加到spring环境中public class CacheConfig { @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) {

2020-12-21 15:21:45 134

原创 Springboot实现定时任务

Springboot实现定时任务三要素1,开启定时器2,将自定义定时器配置类添加到spring容器中3,在任务(方法)上添加@Scheduled注解拓展 cron表达式cron = " 0/5 * * * * ?"代表任何时间每间隔5秒钟执行一次排列代表: 秒 分 时 日 月 周 年*代表所有/代表间隔时间?代表不关心还有-代表区间 ,用于指定多个值 还有其他不在赘述...

2020-12-17 11:24:01 105

原创 关于Springboot的静态文件配置

spring.web.resources.static-locations就是配置可以通过url可以直接访问的文件路径默认所以如果其他地方没有存放配置文件,网上如上路径的配置完全多此一举。需要访问本地其他路径的文件那么就需要将js等其他静态路径也要添加进来,因为一旦配置了这个属性,就会覆盖调默认路径,所以前面classpath:/static/(任何项目用到的静态路径)也要加上。然后我们就可以直接通过url访问了...

2020-12-14 14:29:26 333

原创 记一次最好用生成mybatis代码xml的插件

Free Mybatis pluginIdea market直接搜索安装就可以了第一步,先配置idea的数据库找到要生成实体类,xml,mapper的表根据个人实际进行更改然后直接ok运行就可以啦

2020-12-11 13:53:35 443 2

原创 Springboot+Aop实现操作日志

描述一下我借鉴海涛大佬的思想1.先写一个类,定义一个全局变量HashMap,然后为key-value提供get,set方法2.写一个类实现CommandLineRunner接口(伴随Springboot启动时初始化资源),将接口名和接口描述来存放到之前定义的类中。3.写一个切面类,用来匹配所有请求方法,将用户,操作(方法的描述),时间写入到数据库中。PS: requestMappingHandlerMapping 对象可以获取所有处理器方法然后通过每个方法的注解内容来获取接口描述这个注解你可以自

2020-12-06 20:33:07 517

原创 springboot+Swagger2的简单使用

Swagger个人理解利于接口测试,团队开发,没有对项目也没有任何影响第一步,pom引入swagger依赖Swagger配置Controller添加注解界面访问默认localhost:8080/swagger-ui.html若配置了server.servlet.context-path则url加上即可...

2020-12-06 14:17:04 135

原创 记录几个IDEA日常使用技巧

Lombok插件通过安装该插件后,在pom文件配置可以在实体类中使用@Data注解在实体类上,自动生成字段的getset方法,hashcode,equals,toString方法 还可以使用@Slf4j 注解直接在方法中使用log对象来输出日志@Synchronized作用于类方法或实例方法上,效果与synchronized相同Free Mybatis 插件安装此插件,Mapper接口会多一个箭头,可以直接到接口对应的xml语句处,很是好用提供几个IDEA快捷键ctrl+shif

2020-12-05 21:04:24 222

原创 记一次Springboot aop的简单实现

第一在springboot pom文件引入aop依赖第二@Aspect 标记为切面类@Component 加载到spring 环境中

2020-12-05 20:11:13 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除