springboot
yonhu123java
这个作者很懒,什么都没留下…
展开
-
zxing介绍生成二维码
生成二维码实现1)引入依赖 创建maven工程,在pom.xml中引入如下 依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version> </dependency>原创 2020-12-11 11:31:15 · 187 阅读 · 0 评论 -
SpringBoot设置接口超时时间
SpringBoot设置接口访问超时时间有两种方式一、在配置文件application.properties中加了spring.mvc.async.request-timeout=20000,意思是设置超时时间为20000ms即20s,二、还有一种就是在config配置类中加入:public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void configureAsyncSupport(f原创 2020-09-28 11:37:46 · 3930 阅读 · 0 评论 -
Dozer 轻松高效玩转DTO(Data Transfer Object,属性名不同或相同都可以转换)
1.现状对于分布式系统,需要在不同系统之间传递与转换域对象。因为我们不希望外部公开内部域对象,也不允许外部域对象渗入系统。传统上,数据对象之间的映射通过手工编码(getter/setter)的方式实现,或对象组装器(或转换器)来解决。我们可能会开发某种自定义映射框架来满足我们的映射转换需求,但这一切都显得不够灵巧。DozerDozer 是 Java Bean 到 Java Bean 映射器,它以递归方式将数据从一个对象复制到另一个对象。通常,这些 Java Bean 将具有不同的复杂类型。Doze原创 2020-09-04 14:26:51 · 870 阅读 · 0 评论 -
jwt例子
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion>原创 2020-08-31 16:50:21 · 123 阅读 · 0 评论 -
Spring Boot + Echarts 实现用户访问地图可视化(附源码)
首先需要获取用户请求的ip地址,我们对该方法进行简单封装:public class IPUtil { public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)).原创 2020-08-31 16:08:13 · 173 阅读 · 0 评论 -
Seata分布式框架结合Spring Boot 解决分布式事务问题
概述Seata 是阿里开源的一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。2. 四种事务模式Seata 目标打造一站式的分布事务的解决方案,最终会提供四种事务模式:AT 模式:参见《Seata AT 模式》文档TCC 模式:参见《Seata TCC 模式》文档Saga 模式:参见《SEATA Saga 模式》文档目前使用的流行度情况是:AT > TCC > Saga。因此,我们在学习 Seata 的时候,可以花更多精力在 AT 模式上,最好搞懂背后的原创 2020-08-31 15:58:51 · 417 阅读 · 0 评论 -
使用Java 将PPT转换为PDF、XPS等格式
XPS(XML Paper Specification)是一个基于XML格式,以页为单位的电子文档格式。与PDF格式类似,其内容无法轻易变更,便于使用者进行保存、浏览及打印。本文将介绍如何用Java程序来将PPT文档转换为PDF及XPS格式,同时也将演示PPT与PPTX格式之间互转的方式。本文代码的测试环境:Intellij Idea2019.1JDK 1.8.0Spire.Presentation.jarJar包导入方式:方式 1:通过官网下载Free Spire.Presentation原创 2020-08-31 15:13:20 · 839 阅读 · 1 评论 -
Spring Boot 注解大全
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfiguration 自动配置。@ComponentS原创 2020-08-28 11:01:23 · 87 阅读 · 0 评论