Spring Boot
Spring Boot 开发
superbeyone
士,不可以不弘毅,任重而道远!
展开
-
获取最新中央气象台降水预报图片数据
获取最新中央气象台降水预报图片数据原创 2024-02-29 15:36:27 · 495 阅读 · 0 评论 -
Spring Boot 扫描 Bean 定义源码流程分析图
原创 2021-03-30 13:47:32 · 207 阅读 · 0 评论 -
Spring 执行流程源码分析
文章目录1. prepareRefresh(); 刷新前的预处理;2. obtainFreshBeanFactory(); 获取 BeanFactory ;3. prepareBeanFactory(beanFactory); BeanFactory的预准备工作(BeanFactory进行一些设置);4. postProcessBeanFactory(beanFactory); BeanFactory 准备工作完成后进行的后置处理工作;5. invokeBeanFactoryPostProcessors原创 2020-12-23 17:52:07 · 347 阅读 · 0 评论 -
Java 通过 ECharts 后台渲染 GeoJson 数据
Java 通过 ECharts 后台渲染 GeoJson 数据GeoJson 测试数据地址GitHub 源码地址 https://github.com/superbeyone/cloud-server-render原创 2020-11-10 09:13:20 · 358 阅读 · 0 评论 -
Spring Boot 发送邮件
pom.xml<!--邮件--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency><!--定时任务--><dependency> <groupId>org.qu.原创 2020-06-16 09:38:55 · 185 阅读 · 0 评论 -
Spring Boot Web配置项
Spring Boot Web配置项@Configuration@ComponentScan(basePackageClasses = TermServiceApplication.class)public class WebConfiguration extends WebMvcConfigurationSupport { //静态资源 @Override prote...原创 2019-12-19 17:11:53 · 171 阅读 · 0 评论 -
Java 不生成 Excel 文件直接输出流
Java 不生成 Excel 文件直接输出流<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.0</version></dependency>&l...原创 2019-09-11 17:00:37 · 1841 阅读 · 0 评论 -
Spring Boot 启动时信息初始化
Spring Boot 启动时信息初始化@Componentpublic class DataInitBean implements InitializingBean { @Override public void afterPropertiesSet() throws Exception { }}在使用时,可以注入该 Bean...原创 2019-08-27 10:45:55 · 210 阅读 · 0 评论 -
Spring Boot Restful 请求方式 PUT 请求报 400 错误
添加支持PUT请求@Configurationpublic class ServletContextConfig extends WebMvcConfigurationSupport { @Bean public FormContentFilter httpPutFormContentFilter() { return new FormContentFilter(...原创 2019-08-12 19:27:17 · 2480 阅读 · 0 评论 -
@PathVariable 路径参数小数点后半部分数据丢失
使用Restful请求方式 , @PathVariable 路径参数小数点后半部分数据丢失解决方案@GetMapping("/userDetail/{username:.+}")原创 2019-08-12 19:21:57 · 623 阅读 · 0 评论 -
IDEA中Service注入Mapper,Could not autowire. No beans of 'XXX' type found
IDEA中Service注入Mapper,Could not autowire. No beans of 'XXX' type foundCould not autowire. No beans of ‘XXX’ type found即便不影响正常使用,但看着无比别扭解决方案:添加@Repository注解效果:...原创 2019-07-30 09:42:26 · 521 阅读 · 0 评论 -
Spring Boot 自定义统一异常处理
Spring Boot 自定义统一异常处理public class CommonException extends RuntimeException { private static final long serialVersionUID = -3032821876599556414L; private Integer code; private String msg;...原创 2019-06-14 09:02:10 · 298 阅读 · 0 评论 -
Java验证Mongo登录信息的合法性
import com.mongodb.MongoClient;import com.mongodb.MongoClientOptions;import com.mongodb.MongoClientURI;import com.mongodb.client.MongoIterable;import org.apache.commons.lang3.StringUtils;public ...原创 2019-06-13 16:45:08 · 477 阅读 · 0 评论 -
Spring Boot 配置Druid数据库连接池
文章目录Spring Boot 配置Druid数据库连接池1. pom.xml2. application.ymlSpring Boot 配置Druid数据库连接池1. pom.xml<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifa...原创 2019-05-10 16:12:42 · 300 阅读 · 0 评论 -
Spring Boot 配置热部署
文章目录Spring Boot 配置热部署1. 使用 `Jrebel`2. 使用 `spring-boot-devtools`2.1 pom依赖2.2 IDEA 配置Spring Boot 配置热部署1. 使用 JrebelJrebel安装及激活方式2. 使用 spring-boot-devtools2.1 pom依赖<dependency> <groupI...原创 2019-04-24 16:13:07 · 164 阅读 · 0 评论 -
Spring Boot使用Swagger和WireMock与前端并行开发
文章目录Spring Boot使用`Swagger`和`WireMock`与前端并行开发1. `Swagger`1.1 作用:根据代码自动生成文档1.2 配置`pom.xml`1.3 在启动类上添加注解1.4 查看路径1.5 效果展示1.6 国际化配置2. `WireMock`Spring Boot使用Swagger和WireMock与前端并行开发1. Swagger使用 Swagger自...原创 2018-11-28 14:26:55 · 1162 阅读 · 0 评论 -
Spring Cloud微服务实践-分布式与原理剖析链路追踪容器
Spring Cloud微服务实践-分布式与原理剖析链路追踪容器搬运工提取密码:wb43资源描述第1章 课程介绍与学习建议第2章 微服务介绍与架构模式第3章 服务注册发现机制与组件第4章 服务拆分第5章 同步和异步应用通信与案例第6章 统一配置中心第7章 消息和异步第8章 服务**第9章 Zuul使用第10章 服务容错第11章 服务跟踪第12章 容器部署第13章...原创 2019-10-21 10:46:47 · 193 阅读 · 0 评论 -
Spring Boot与Mongo组合分页查询处理亿级级别数据
文章目录Mongo分页查询上亿条数据0. 项目实施场景1. 为什么不用`skip`和`limit`组合方式:2. 主键`_id`查询方式:3. 代码实现:3.0 目录结构3.1 application.yml3.2 build.gradle3.3 启动入口类3.4 Config3.5 POJO3.6 Dao3.7 Service3.8 Controller4. 备注4.1 Mongo数据库连接池...原创 2019-01-14 17:50:40 · 7337 阅读 · 1 评论 -
异步处理REST服务
文章目录异步处理REST服务使用Runnable异步处理REST服务使用DeferredResult异步处理REST服务异步处理配置异步处理REST服务同步处理如Tomcat这样的中间件,所能够接受的线程数量是有限的,当线程满负荷之后,后续请求无法得到处理。异步处理当Http请求进入后,Tomcat中间件的主线程会调用副线程来执行业务逻辑,当副线程的业务逻辑处理完成后,由主...原创 2018-11-27 15:02:36 · 843 阅读 · 0 评论 -
Spring Boot 自定义异常处理实例
文章目录Spring Boot 自定义异常处理实例Spring Boot 自定义异常处理实例/** * @Project: tdt-security * @ClassName: UserNotExistException * @Author: Mr.superbeyone * @Time: 2018-11-25 23:06 * @Description: 自定义用户表不存在异常 ...原创 2018-11-26 22:05:46 · 374 阅读 · 0 评论 -
Spring Boot RESTful API拦截(过滤器,拦截器,切片)
文章目录RESTful API拦截1. 过滤器(Filter)1.1 添加方式一1.2 添加方式二2. 拦截器(Interceptor)3. 切片(Aspect)RESTful API拦截1. 过滤器(Filter)1.1 添加方式一添加Filterimport javax.servlet.*;import java.io.IOException;/** * @Project:...原创 2018-11-26 21:59:26 · 2289 阅读 · 1 评论 -
Spring Boot打包发布可执行Jar
Spring Boot打包发布可执行Jar方式1:在要发布的web项目的pom.xml中添加如下配置&amp;amp;amp;lt;build&amp;amp;amp;gt; &amp;amp;amp;lt;plugins&amp;amp;amp;gt; &amp;amp;amp;lt;plugin&amp;amp;amp;gt; &amp;am原创 2018-11-26 09:04:24 · 185 阅读 · 0 评论 -
Spring Boot发生java.lang.AbstractMethodError解决方案
Exception in thread “main” java.lang.AbstractMethodError问题描述:Exception in thread "main" java.lang.AbstractMethodError: org.springframework.boot.context.config.ConfigFileApplicationListener.support...原创 2018-11-24 22:06:39 · 48210 阅读 · 16 评论 -
Spring Boot启动报错找不到Log4j2的实现
Spring Boot启动报错1. 找不到Log4j2的实现ERROR StatusLogger Log4j2 could not find a logging implementationERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classp...原创 2018-11-24 21:15:32 · 5655 阅读 · 2 评论 -
Spring Boot学习笔记
Spring Boot学习笔记一、Spring Boot 入门1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通...原创 2018-09-03 22:45:32 · 10234 阅读 · 0 评论 -
Java 读取任意shapefile的所有字段,并插入到MongoDB数据库(Spring Boot)
文章目录Java 读取任意shapefile的所有字段,并插入到MongoDB数据库(Spring Boot)1. 统一返回结果封装2. shp文件数据实体封装3. 核心代码3. 可能出现的异常3.1 异常产生原因3.2 解决方案4 扩展4.1 创建数据库分片Java 读取任意shapefile的所有字段,并插入到MongoDB数据库(Spring Boot)亮点:动态获取字段信息,动态创...原创 2018-10-24 13:08:44 · 3962 阅读 · 0 评论 -
使用Druid批量更新报错解决方案
Druid批量更新报错Caused by: java.sql.SQLException: sql injection violation, multi-statement notallowcom.alibaba.druid.wall.WallFilter.check(WallFilter.java:714) atcom.alibaba.druid.wall.WallFilter.conne...原创 2018-09-06 10:46:14 · 3568 阅读 · 0 评论 -
Java使用正则表达式查询Mongo DB数据库数据
Java操作MongoDB数据库札记文章目录Java操作MongoDB数据库札记Spring Boot 配置`MongoDB`数据库的`pom`依赖MongoDB数据库连接配置配置MongoDB数据库连接Tiles实体部分字段数据库查询操作MongoDB配置数据库连接池Spring Boot 配置MongoDB数据库的pom依赖&amp;lt;dependency&amp;gt; &amp;lt;grou...原创 2018-09-26 10:30:19 · 1702 阅读 · 2 评论 -
Spring Boot配置路径访问忽略大小写
Spring Boot配置访问URL忽略大小写访问URL设置大小写不敏感import org.springframework.context.annotation.Configuration;import org.springframework.util.AntPathMatcher;import org.springframework.web.servlet.config.annota...原创 2018-09-21 11:20:30 · 6141 阅读 · 2 评论 -
Spring Boot 配置 Mongo DB 数据库连接池
文章目录1. 配置Maven依赖2.在启动类上添加`@EnableMongoPlus`注解3. 配置MongoDB数据库连接参数4.支持的配置参数如下1. 配置Maven依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp原创 2018-09-21 11:43:25 · 2323 阅读 · 3 评论 -
IDEA 提示: Spring Boot Configuration Annotation Processor not fount in classpath
文章目录IDEA 提示: Spring Boot Configuration Annotation Processor not fount in classpath原因分析解决方案IDEA 提示: Spring Boot Configuration Annotation Processor not fount in classpath原因分析您可以@ConfigurationPropert...原创 2018-09-28 09:32:37 · 10572 阅读 · 0 评论 -
Spring Boot连接Mongo DB权限认证失败及解决方案
文章目录异常详情:解决方案:报错解决之前,MongoDB 数据库连接配置报错解决之后,MongoDB 数据库连接配置MongoDB远程连接身份认证:异常详情:com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=null, userName='admin', source=...原创 2018-09-27 10:48:34 · 13611 阅读 · 6 评论 -
Spring Boot使用Druid以及监控配置
文章目录部分pom依赖application.yml配置Druid配置数据源使用`@ConfigurationProperties`方式使用`@Value`方式Druid 监控访问部分pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...原创 2018-09-28 14:45:42 · 2109 阅读 · 0 评论