OwnerGeneratorApplication.java 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package com.java110;
  2. import com.java110.code.*;
  3. import java.util.HashMap;
  4. import java.util.Map;
  5. /**
  6. * Hello world!
  7. *
  8. */
  9. public class OwnerGeneratorApplication {
  10. protected OwnerGeneratorApplication() {
  11. // prevents calls from subclass
  12. throw new UnsupportedOperationException();
  13. }
  14. /**
  15. * 代码生成器 入口方法
  16. * @param args 参数
  17. */
  18. public static void main(String[] args) {
  19. Data data = new Data();
  20. data.setId("ownerId");
  21. data.setName("owner");
  22. data.setDesc("业主");
  23. data.setNewBusinessTypeCd("BUSINESS_TYPE_SAVE_OWNER_INFO");
  24. data.setUpdateBusinessTypeCd("BUSINESS_TYPE_UPDATE_OWNER_INFO");
  25. data.setDeleteBusinessTypeCd("BUSINESS_TYPE_DELETE_OWNER_INFO");
  26. data.setNewBusinessTypeCdValue("540100030001");
  27. data.setUpdateBusinessTypeCdValue("540100040001");
  28. data.setDeleteBusinessTypeCdValue("540100050001");
  29. data.setBusinessTableName("business_building_owner");
  30. data.setTableName("building_owner");
  31. Map<String, String> param = new HashMap<String, String>();
  32. param.put("ownerId", "owner_id");
  33. param.put("bId", "b_id");
  34. param.put("name", "name");
  35. param.put("sex", "sex");
  36. param.put("age", "age");
  37. param.put("link", "link");
  38. param.put("userId", "user_id");
  39. param.put("statusCd", "status_cd");
  40. param.put("remark", "remark");
  41. param.put("operate", "operate");
  42. data.setParams(param);
  43. GeneratorSaveInfoListener generatorSaveInfoListener = new GeneratorSaveInfoListener();
  44. generatorSaveInfoListener.generator(data);
  45. GeneratorAbstractBussiness generatorAbstractBussiness = new GeneratorAbstractBussiness();
  46. generatorAbstractBussiness.generator(data);
  47. GeneratorIServiceDaoListener generatorIServiceDaoListener = new GeneratorIServiceDaoListener();
  48. generatorIServiceDaoListener.generator(data);
  49. GeneratorServiceDaoImplListener generatorServiceDaoImplListener = new GeneratorServiceDaoImplListener();
  50. generatorServiceDaoImplListener.generator(data);
  51. GeneratorServiceDaoImplMapperListener generatorServiceDaoImplMapperListener = null;
  52. generatorServiceDaoImplMapperListener = new GeneratorServiceDaoImplMapperListener();
  53. generatorServiceDaoImplMapperListener.generator(data);
  54. GeneratorUpdateInfoListener generatorUpdateInfoListener = new GeneratorUpdateInfoListener();
  55. generatorUpdateInfoListener.generator(data);
  56. GeneratorDeleteInfoListener generatorDeleteInfoListener = new GeneratorDeleteInfoListener();
  57. generatorDeleteInfoListener.generator(data);
  58. GeneratorInnerServiceSMOImpl generatorInnerServiceSMOImpl = new GeneratorInnerServiceSMOImpl();
  59. generatorInnerServiceSMOImpl.generator(data);
  60. GeneratorDtoBean generatorDtoBean = new GeneratorDtoBean();
  61. generatorDtoBean.generator(data);
  62. GeneratorIInnerServiceSMO generatorIInnerServiceSMO = new GeneratorIInnerServiceSMO();
  63. generatorIInnerServiceSMO.generator(data);
  64. }
  65. }