1、java springboot项目出现Error running 'BdpApplication': Command line is too long. Shorten command line for BdpApplication or also for Spring Boot default configuration.
解决方案:修改项目下 .idea\workspace.xml,找到标签 <component name="PropertiesComponent"> , 在标签里 <property name="dynamic.classpath" value="true" />
2、api注解swagger的使用
2.1、发现swagger与swagger2不是一个东西
Swagger Spec 是一个规范。
Swagger Api 是 Swagger Spec 规范 的一个实现,它支持 jax-rs, restlet, jersey 等等。
Springfox libraries 是 Swagger Spec 规范 的另一个实现,专注于 spring 生态系统。
Swagger.js and Swagger-ui 是 javascript 的客户端库,可以使用 Swagger Spec规范 。
springfox-swagger-ui 仅仅是以一种方便的方式封装了 swagger-ui ,使得 Spring 服务可以提供服务。
3、解决springboot在非Controller层使用@Autoweired问题:(如图)