![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
java小蓝-
想要的都会有的,你要想要,你要努力。
展开
-
spring boot定时获取系统时间全表扫描数据库对比删除任务------含自动配置执行时间以及遇到的错误
在公司实习了三个月,一直没有实际性的开发任务,上周五接到两个开发小任务,十分激动! 任务一、定时任务,能够实现定时执行扫描数据库并根据表中过期时间删除过期数据,定时时间在配置文件可配置。大概要求为:1.使用springboot框架;2.执行时间使用配置文件;3.软删除使用update标记;4.对比时间为系统时间。下面进入开发:代码结构如下:毕竟是新手学习...原创 2019-02-19 17:15:02 · 2931 阅读 · 3 评论 -
jpa通过解析方法名创建查询和使用@Query创建自定义查询
1.jpa通过解析方法名创建查询JpaRepository会对Repository层所有未加@Query的方法名进行校验,不符合规范会报错,除非添加@Query注解;查询方法以find | read | get 开头 ——建议统一用find开头;格式findBy**And/Or**;findBy**NotLike等,具体参考如图: 例:List<User> ...原创 2019-02-25 15:46:07 · 2667 阅读 · 4 评论 -
工具类-------计算两个字符串的hash值,并将两个hash值拼接后计算出一个hash值输出。(springboot框架下)
开发任务二:计算两个字符的hash值工具类,输入项为(string1,string2,hashAlgorithm),根据hash算法计算string1和string2的hash值,再将两个hash值拼接后再计算出一个hash值输出。hashAlgorithm名为配置文件可配。 这是师傅给我的第二个开发任务,比较简单,在网上找了很久,计算hash值的实例并不多。代码:...原创 2019-02-20 15:48:37 · 3597 阅读 · 2 评论 -
Spring Boot使用@Value注解给静态变量赋值,并且拼接静态变量
需求:已有运行好的项目,系统文件根目录是写死的,现想最简洁的修改,减少对其他以根目录拼接的路径的影响。原配置文件路径处理类:package com.xdja.pki.ra.core.constant;/** * 配置文件常量 * * @author */public class PathConstants { /** * 系统配置根目录 ...原创 2019-08-28 17:21:01 · 11618 阅读 · 5 评论