org.aooshi.j 本地化依赖方法

服务依赖本地引用方法文档

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

 

本地项目步骤

  1. 创建本地主目录 {you work directory}/org.aooshi.j
  2. 克隆 aooshi-j-util 至 本地目录中,例:/{you work directory}/org.aooshi.j/aooshi-j-util
  3. 克隆aooshi-j-numberserver-client 至 本地目录中,例:/{you work directory}/org.aooshi.j/ aooshi-j-numberserver-client
  4. 若需要其它,则按上述例子,克隆更多项目
  5. idea 导入项止,选择{you work directory}/org.aooshi.j 主目录(非某一项止),在选项页中钩选“Search for projects recursively” 选择,即搜索子项目
  6. 选中全部项目,一次性导入所有子项
  7. 通过 maven 工具,对每一个字段进行 install 安装
  8. 结束

 

项目引用

  1. xml
  2. 对需要的项目名称进行引用,如 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

配置中的地址,用户,密码 均为你的应用所分配的配置