服务依赖本地引用方法文档
For java
库列表
aooshi-j-util | 基础工具库 |
aooshi-j-numberserver-client | 数值服务客户端 |
源码库地址
aooshi-j-util | https://github.com/aooshi/aooshi-j-util |
aooshi-j-numberserver-client | https://github.com/aooshi/aooshi-j-numberserver-client |
本地项目步骤
- 创建本地主目录 {you work directory}/org.aooshi.j
- 克隆 aooshi-j-util 至 本地目录中,例:/{you work directory}/org.aooshi.j/aooshi-j-util
- 克隆aooshi-j-numberserver-client 至 本地目录中,例:/{you work directory}/org.aooshi.j/ aooshi-j-numberserver-client
- 若需要其它,则按上述例子,克隆更多项目
- idea 导入项止,选择{you work directory}/org.aooshi.j 主目录(非某一项止),在选项页中钩选“Search for projects recursively” 选择,即搜索子项目
- 选中全部项目,一次性导入所有子项
- 通过 maven 工具,对每一个字段进行 install 安装
- 结束
项目引用
- xml
- 对需要的项目名称进行引用,如 aooshi-j-util
<dependency>
<groupId>org.aooshi.j</groupId>
<artifactId>aooshi-j-util</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.aooshi.j</groupId>
<artifactId> aooshi-j-numberserver-client </artifactId>
<version>1.0.0</version>
</dependency>
使用方式一: 实例化方式
NumberServerClient numberServerClient = new NumberServerClient();
numberServerClient.setApiPass("");
numberServerClient.setApiUser("");
numberServerClient.setApiUrl("");
numberServerClient.get("topic");
使用方式一: 注解方式
创建一个本地类,并继承
@Component
public class NumberUtil extends NumberServerClient{ }
使用
@Autowired
private NumberUtil numberUtil;
项目配置
格式application.properties
NumberServer.ApiUrl=http://192.168.199.85:8021/
NumberServer.ApiUser=1
NumberServer.ApiPass=4pzPwZ45ajMMbhQpmwPJsZZc757SHHpG
格式application.yml
NumberServer:
ApiUrl: http://192.168.199.85:8021/
ApiUser: 1
ApiPass: 4pzPwZ45ajMMbhQpmwPJsZZc757SHHpG
配置中的地址,用户,密码 均为你的应用所分配的配置