随笔分类 -  SpringBoot

摘要:首先用如下代码说明 TestFilter(过滤路径是 /*)和 TestWebFilter ( 过滤路径是 /test) 的实现方法 TestFilter 只实现 Filter 接口, 并用 @Component 标注。 TestWebFilter 实现 Filter接口, 并用@WebFilter 阅读全文
posted @ 2020-11-25 21:24 Happy2Share 阅读(87) 评论(0) 推荐(0)
摘要:在创建Springboot 2 引用时,根目录下会有 maven-wrapper.properties distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-ma 阅读全文
posted @ 2020-10-10 13:42 Happy2Share 阅读(519) 评论(0) 推荐(0)
摘要:创建Maven 项目: POM 中加入 actuator 依赖,来获取应用程序的实时运行数据。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</art 阅读全文
posted @ 2020-02-29 20:15 Happy2Share 阅读(1011) 评论(0) 推荐(0)
摘要:前提: 根据 https://www.cnblogs.com/luffystory/p/12081074.html 创建好Redis集群 RedisCacheManager 中使用 configMap 做如下 c1 和 redisCacheConfig 的mapping 代码配置好之后 run Re 阅读全文
posted @ 2019-12-23 14:27 Happy2Share 阅读(610) 评论(0) 推荐(0)
摘要:前提: 按照 https://www.cnblogs.com/luffystory/p/12081074.html 配置好Redis Cluster in Ubuntu 按照如下结构搭建项目结构: POM application.yml 启动SpringBoot Application ,并在浏览器 阅读全文
posted @ 2019-12-23 12:41 Happy2Share 阅读(462) 评论(0) 推荐(0)
摘要:此处的Unit Test in SpringBoot 包括: SpringApplication Test Service Test ControllerTest 测试项目结构如下: 代码如下: POM.xml UnitTest book.json 阅读全文
posted @ 2019-12-20 13:12 Happy2Share 阅读(749) 评论(0) 推荐(0)
摘要:4.0.0 org.springframework.boot spring-boot-starter-parent 2.0.1.RELEASE com.study SpringBootTest-1 0.0.1-SNAPSHOT RequestBodyTest ... 阅读全文
posted @ 2019-12-11 18:41 Happy2Share 阅读(200) 评论(0) 推荐(0)
摘要:从以下程序运行Log 可以看出在一个Request 执行过程中 MyListener>>requestInitialized >>> MyFilter>>>doFilter >>> MyInterceptor1>>>preHandle >>> Controller method >>> MyInte 阅读全文
posted @ 2019-12-11 16:23 Happy2Share 阅读(333) 评论(0) 推荐(0)
摘要:1. Run spring boot as a standalone application (non-web) 2. Use CommandLineRunner 启动系统任务 有一些特殊的任务需要在系统启动时执行,例如配置文件加载、数据库初始化等操作。 Spring Boot 项目会在启动时遍历素 阅读全文
posted @ 2019-12-11 12:36 Happy2Share 阅读(207) 评论(0) 推荐(0)
摘要:使用@ControllerAdvice 定义 全局异常处理 package com.app; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServletResponse; 阅读全文
posted @ 2019-12-09 13:38 Happy2Share 阅读(3420) 评论(0) 推荐(0)
摘要:单、多文件上传:单文件上传使用upload.html ,多文件上传使用uploads.html 创建一个Springboot application, POM 中加入 spring-boot-starter-web 依赖 upload.html uploads.html 创建Controller 用 阅读全文
posted @ 2019-12-09 13:08 Happy2Share 阅读(1513) 评论(0) 推荐(0)
摘要:使用keytool 命令,生成一个数字证书: keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore key.p12 -validity 365 其中 keystore 表示生成的密钥存放位置, validity  阅读全文
posted @ 2019-12-08 19:35 Happy2Share 阅读(902) 评论(0) 推荐(0)
摘要:spring-boot-starter-parent 提供了Dependency Management 进行项目依赖的版本管理,默认的资源过滤和插件配置。 但是,当需要将其他项目作为parent 的时候,同时又希望对项目依赖版本进行统一的管理时,可以使用 dependencyManagement 来 阅读全文
posted @ 2019-12-08 17:26 Happy2Share 阅读(5401) 评论(0) 推荐(0)
摘要:为什么在Springboot中用H2DB 用Springboot开发需要连接数据库的程序的时候,使用H2DB作为内存数据库可以很方便的调试程序。 怎么用 1.加入依赖 2.创建实体类,并指明表的名称,这个实体类是放在src/main/java 下的,注意,这个实体类是应用程序会用到的,不是为了测试而 阅读全文
posted @ 2019-07-09 22:15 Happy2Share 阅读(939) 评论(0) 推荐(0)
摘要:springboot-redis-crda example 1. 从 https://github.com/XLuffyStory/springboot-redis-crdu 拿到源码之后,导入到STS Maven 项目 2.启动 redis-server 启动Springboot applicat 阅读全文
posted @ 2019-04-25 22:06 Happy2Share 阅读(191) 评论(0) 推荐(0)
摘要:通过一个简单的例子使用Springboot 连接并使用Redis。 本文假设已经安装好Redis。 1.首先将URL转换为一个ID ,并使用 StringRedisTemplate 将ID 和 URL 保存到Redis 2. 根据ID 从Redis中获取对应的URL 项目结构如下 POM文件 以及J 阅读全文
posted @ 2019-04-20 13:08 Happy2Share 阅读(421) 评论(0) 推荐(0)
摘要:请看下面这段配置,这是无法工作的: [XML] view plain copy <?xml version="1.0" encoding="UTF-8" ?> <configuration> <contextName>JTheque</contextName> <appender name="FIL 阅读全文
posted @ 2017-12-04 22:49 Happy2Share 阅读(2603) 评论(0) 推荐(0)
摘要:@Componentpublic class TextFileDownloadView extends AbstractFileDownloadView { @Override protected InputStream getInputStream(Map<String, Object> mode 阅读全文
posted @ 2017-09-04 21:38 Happy2Share 阅读(1119) 评论(0) 推荐(0)
摘要:Springboot对资源的描述提供了相应的接口,其主要实现类有ClassPathResource、FileSystemResource、UrlResource、ByteArrayResource、 ServletContextResource和InputStreamResource。 Resour 阅读全文
posted @ 2017-08-28 22:09 Happy2Share 阅读(1690) 评论(0) 推荐(0)
摘要:Create a new Maven Project and we have two class under the package com.example.demo like below screen shot. This page mainly focus on how to make the 阅读全文
posted @ 2017-08-22 23:52 Happy2Share 阅读(220) 评论(0) 推荐(0)