随笔分类 -  SpringBoot

摘要:public class WebConfigUtil { public static final String YML_NAME = "application.yml"; private static Properties readProperties(String... confFile) { f 阅读全文
posted @ 2022-05-16 16:49 npe0 阅读(358) 评论(0) 推荐(0) 编辑
摘要:swagger是干嘛的不是本说明介绍的内容,请自行百度。 本说明旨在快速上手使用swagger生成接口文档,swagger3真香!!! 一、依赖 添加依赖和spring-boot-starter-parent的版本有关,自动引入的spring-plugin-core包版本不一致会导致项目跑不起来,这 阅读全文
posted @ 2020-10-26 18:06 npe0 阅读(9420) 评论(0) 推荐(2) 编辑
摘要:一、参数校验的由来 ​ 校验参数在项目中是很常见的,在java中,几乎每个有入参的方法,在执行下一步操作之前,都要验证参数的合法性,比如是入参否为空,数据格式是否正确等等,往常的写法就是一大推的if-else,既不美观也不优雅,这个时候JCP组织站出来了,并且制定了一个标准来规范校验的操作,这个标准 阅读全文
posted @ 2020-08-25 01:08 npe0 阅读(4479) 评论(0) 推荐(1) 编辑
摘要:一、springcloud和springboot版本 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler. 阅读全文
posted @ 2020-08-17 16:32 npe0 阅读(363) 评论(0) 推荐(0) 编辑
摘要:/** * 全局设置 * */ @Configuration public class CustomCorsConfiguration2 extends WebMvcConfigurerAdapter { @Override public void addCorsMappings(CorsRegistry registry) { registry... 阅读全文
posted @ 2019-07-25 21:02 npe0 阅读(692) 评论(0) 推荐(0) 编辑
摘要:一、主要依赖 二、yml 三、实现 3.1、@DataSource和DataSourceType 3.2、DynamicDataSourceContextHolder 3.3、继承AbstractRoutingDataSource 3.4、定义切面 3.5、@Configuration 3.6、使用 阅读全文
posted @ 2019-06-02 17:09 npe0 阅读(5336) 评论(0) 推荐(2) 编辑
摘要:一、拦截器 三种方式 继承WebMvcConfigurerAdapter spring5.0 以弃用,不推荐 实现WebMvcConfigurer 推荐 继承WebMvcConfigurationSupport 会导致springboot自动配置失效 所以推荐使用第二种,方案,接口中的方法是defa 阅读全文
posted @ 2019-05-31 11:10 npe0 阅读(1644) 评论(0) 推荐(1) 编辑
摘要:一、问题描述: 项目分多个模块,open-eureka注册中心、open-provider服务提供者、open-common公共部分,provider依赖common。父pom使用spring-boot-maver-plugin插件,项目直接运行Main主类没问题,但是install报common中 阅读全文
posted @ 2019-04-21 13:43 npe0 阅读(6862) 评论(0) 推荐(1) 编辑
摘要:一、添加依赖 二、添加配置 三、生产者和消费者 Producer Consumer Controller 四、结果 github地址 阅读全文
posted @ 2018-12-19 16:13 npe0 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一、单机配置 properties配置 启动类加 具体的方法上加 这样的话,redis 中key值即为userList,value 为方法的返回值。pojo可能会需要序列化。 二、集群配置 properties配置 RedisClusterConfig 使用时直接 阅读全文
posted @ 2018-12-17 17:50 npe0 阅读(1962) 评论(0) 推荐(0) 编辑
摘要:百度百科: Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有 阅读全文
posted @ 2018-12-17 15:11 npe0 阅读(3804) 评论(0) 推荐(0) 编辑
摘要:一、安装前准备 由于dubbo被阿里捐献给了apache,这次安装admin时,参考网上的资料,地址还是停留在之前的链接,踩了不少坑,这里记录下。 dubbo-admin下载地址: 地址一:https://github.com/apache/incubator-dubbo/releases 该地址2 阅读全文
posted @ 2018-07-05 11:56 npe0 阅读(34457) 评论(1) 推荐(5) 编辑
摘要:源码地址:springboot-integration 如果你觉得解决了你使用的需求,欢迎fork|star。 阅读全文
posted @ 2018-07-02 11:59 npe0 阅读(160) 评论(0) 推荐(0) 编辑
摘要:解决办法一 yml或者Properties文件中配置 解决办法二 另: 度娘上有说是freemarker版本过低,date ,我是前后端分离的,压根没有配置freemarker。 阅读全文
posted @ 2018-06-29 13:52 npe0 阅读(9272) 评论(1) 推荐(0) 编辑
摘要:一、可执行jar包 注意点: maven的package类型需要为jar 配置了spring-boot-mavne-plugin插件 1.1、pom.xml 直接 Lifecycle >package 即可生成可执行的jar 二、生成war包 注意点: 排除web-starter里面内置的tomca 阅读全文
posted @ 2018-05-21 15:42 npe0 阅读(5714) 评论(0) 推荐(0) 编辑
摘要:一、定义配置类 二、执行方法 三、Main方法 四、结果 顺便说一句,spring全注解真的很好用。 阅读全文
posted @ 2017-08-15 11:00 npe0 阅读(428) 评论(0) 推荐(0) 编辑
摘要:一、@EnableAutoConfiguration 这个注释告诉SpringBoot“猜”你将如何想配置Spring,基于你已经添加jar依赖项。如果spring-boot-starter-web已经添加Tomcat和Spring MVC,这个注释自动将假设您正在开发一个web应用程序并添加相应的 阅读全文
posted @ 2017-06-19 14:31 npe0 阅读(49751) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示