b0392302f408da36c1218be3fbb8d7de605ec9a5.svn-base 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.yihu.platform.test;
  2. import com.coreframework.db.DB;
  3. import com.coreframework.util.AppConfig;
  4. import com.yihu.platform.api.CommonApi;
  5. import com.yihu.platform.api.MessageApi;
  6. import com.yihu.platform.utils.DesUtil;
  7. import com.yihu.wsgw.api.InterfaceMessage;
  8. import net.sf.json.JSONObject;
  9. import java.io.IOException;
  10. /**
  11. * Created by Administrator on 2017/8/28.
  12. */
  13. public class CommonApiTest {
  14. public static void main(String[] args) {
  15. try {
  16. DB.me().addDataSourceMySQL(
  17. AppConfig.getValue("DB.Alias"),
  18. AppConfig.getValue("DB.DatabaseName"),
  19. AppConfig.getValue("DB.Ip"),
  20. Integer.parseInt(AppConfig.getValue("DB.Port")),
  21. AppConfig.getValue("DB.UserName"),
  22. DesUtil.decrypt(AppConfig.getValue("DB.Password")));
  23. } catch (NumberFormatException e) {
  24. e.printStackTrace();
  25. } catch (IOException e) {
  26. e.printStackTrace();
  27. } catch (Exception e) {
  28. e.printStackTrace();
  29. }
  30. getJsapiTicket();
  31. }
  32. static void getJsapiTicket(){
  33. CommonApi apiImpl = new CommonApi();
  34. InterfaceMessage msg = new InterfaceMessage();
  35. JSONObject obj = new JSONObject();
  36. msg.setParam(obj.toString());
  37. String result = apiImpl.getJsapiTicket(msg);
  38. System.out.println(result);
  39. }
  40. }