SpringBoot
疯狂咕噜咚
这个作者很懒,什么都没留下…
展开
-
微服务任务调度框架
sia-task:框架组成部分:1、任务执行器2、任务调度中心3、任务编排中心4、任务注册中心(zookeeper)5、持久存储(Mysql运行逻辑:1、通过注解抓取任务执行器中的任务上报到任务注册中心2、任务编排中心从任务注册中心获取数据进行编排保存入持久化存储3、任务调度中心从持久化存储获取调度信息4、任务调度中心按照调度逻辑访问任务执行器...原创 2020-01-20 23:24:42 · 1618 阅读 · 0 评论 -
注解日志生成
//定义注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface SysLog { String value() default "";}SysLog切面:/* @DESC:系统日志生成切面,将生成的日志保存到数据库中 */@Aspect...原创 2020-02-28 22:13:31 · 258 阅读 · 0 评论 -
读取yml文件配置信息快捷方式
yml:新建一个类用来乘载配置属性信息:最后可直接通过该类,get到想要的属性值原创 2019-10-21 23:55:32 · 248 阅读 · 0 评论 -
powerMock Junit单元测试
<!--powermock--><dependency> <groupId>org.powermock</groupId> <artifactId>powermock-api-mockito2</artifactId> <version>2.0.2</version> ...原创 2019-10-21 23:41:15 · 286 阅读 · 0 评论 -
PowerMocker单元测试
PowerMock 也是一个单元测试模拟框架,它是在其它单元测试模拟框架的基础上做出的扩展。通过提供定制的类加载器以及一些字节码篡改技巧的应用,PowerMock 现了对静态方法、构造方法、私有方法以及 Final 方法的模拟支持,PowerMock 的目的就是在当前已经被大家所熟悉的接口上通过添加极少的方法和注释来实现额外的功能,目前,PowerMock 仅支持 EasyMock 和 Mocki...原创 2019-08-28 23:37:10 · 847 阅读 · 0 评论 -
定时器调用接口定时删除图片
package com.silverchain.pointstore;import com.silverchain.pointstore.service.IFileUploadService;import com.silverchain.pointstore.util.DateHelper;import org.slf4j.Logger;import org.slf4j.LoggerF...原创 2019-07-29 22:21:31 · 190 阅读 · 0 评论 -
Map 的遍历以及转JsonArray存储
案例目的将List<Map<String,Object>> 遍历,按条件取得map里面符合要求的元素,将其有序的放到自定义的一个Edit类中,模拟形成一个新的Map对象:Edit类:public class Edit { private String key; private String value; public String getK...原创 2019-07-11 21:18:50 · 10508 阅读 · 0 评论 -
PropertiesLoaderUtils读取Properties文件
@RestController@RequestMapping("/wkx1")public class PropController { @Autowired// private Prop prop; @GetMapping("/test") public String[] getServerInfo(String label){ String...原创 2019-07-15 23:52:51 · 574 阅读 · 2 评论 -
Springboot注解@Value读取配置文件参数
1、读取application.ym文件配置直接在类属性上@Value("${application.yml里的字段}");2、读取自定义Properties文件的配置: 在类上使用@PropertySource(可同时读取多个properties文件);例子:自定义两个properties文件:wkx.properties:wkx2.properties:...原创 2019-07-15 22:21:31 · 3601 阅读 · 0 评论 -
Springboot+devtools配置热部署
Spring Boot提供了spring-boot-devtools这个模块来使应用支持热部署,可以提高开发者的开发效率,无需手动重启Spring Boot应用就能实现自动加载,之前写了一篇可以自动加载springboot静态文件的,这次的只需要在原来的基础上再加一些配置即可实现springboot工程的热部署,步骤如下:1、pom文件增加依赖:<dependencies>...原创 2019-07-08 11:43:41 · 19666 阅读 · 3 评论 -
springboot+ssm分页查询包括增删改查
application.properties文件配置数据源、日志、端口、服务器等# Tomcatserver.tomcat.max-threads=1000server.tomcat.min-spare-threads=30server.port=90# 存放数据库URL的文件spring.profiles.active=dev# mysqlspring.datasourc...原创 2019-06-26 00:03:41 · 594 阅读 · 0 评论 -
Kaptcha基于Java后端生成验证码
1、导入依赖 <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> ...原创 2019-06-03 00:09:58 · 685 阅读 · 0 评论