api-spring-boot-starter
api-spring-boot-starter
Api开放平台工具
Api开放平台工具
探索本项目的文档 »
查看Demo
·
报告Bug
·
提出新特性
日志
增加Smms图床
目录
安装步骤
引入项目依赖
<dependency>
<groupId>io.github.lunasaw</groupId>
<artifactId>api-spring-boot-starter-fans</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>
在配置文件application.properties加入可选配置
引用示例
若采用SpringBoot构建项目可通过将第三方包中的 通过Spring配置文件注入Spring管理
@SpringBootTest
@RunWith(SpringRunner.class)
public class AliApiTest {
@Autowired
private SmMsConfigValue smMsConfigValue;
@Test
public void atest() throws Exception {
List<UploadResultDTO> allHistory = ImageApiFromString.getAllHistory(smMsConfigValue.getAuthorizationCode());
System.out.println(JSON.toJSONString(allHistory));
}
}
文件目录说明
eg:
./
├── java
│ └── com
│ └── luna
│ └── api
│ ├── config
│ │ └── ApiAutoConfiguration.java
│ └── smms
│ ├── api
│ │ ├── ImageApiFromString.java
│ │ ├── UserApiFromFile.java
│ │ └── UserApiFromString.java
│ ├── config
│ │ └── SmMsConfigValue.java
│ ├── constant
│ │ └── SmMsConstant.java
│ └── dto
│ ├── UploadResultDTO.java
│ └── UserProfileDTO.java
└── resources
├── META-INF
│ └── spring.factories
├── conf.json
└── log
└── logback.xml
部署
暂无