The return form of mybatis (bo---map(key--value))

mybatis returns a result set, you can use resultmap (return a bo), you can use resultType='bean' to return a bo, when using resultType='java.util.HashMap',

The returned result set is organized in the form of key----value:

<select id="getUserInfo" parameterType="string" resultType="java.util.HashMap">

  SELECT t.*,FC_GET_AREANAME(t.CITY_AREA_KEY) AREA_NAME FROM TB_CUS_FIRM_CHG t WHERE CUSTOMER_KEY=#{CUSTOMER_KEY} 

  </select>

 

 

It is easy to organize json in complex format, of course, it can also be converted

  {MESSAGESTAT=Y, CUSTOMER_NAME=Shanghai Metallurgical Materials Co., Ltd., TRADE_DIPLOMA=null, CHG_STATUS=A, PRINT_STATUS=N, COMPANY_REG_DATE=null, OPEN_BANK_NAME=null,

  IS_RET_MONEY=Y, CUSTOMER_MEMO=null, MY_ROLE=null, TAX_DIPLOMA=null, CHG_APPTIME=null, FAX=1111111111, [email protected], CERTIFICATE_VALID_DATE=null,

  ENGLISH_NAME=Metallurgical Company, MARKET_CHECK_TYPE=A, REGISTER_DATE=2015-09-02, ZIP_CODE=201900, CERTIFICATE=3434, WEB_USERID=null, REGISTER_ADDRESS=华兹奔腾大厦,

  LEGAL_MAN_FAX=null, TRADE_APT=A, OPEN_BANK_NUMBER=null, DPT_KEY=null, MARKET_KEY=1, COMPANY_TYPE=C, COMMUNICATE_ADDRESS=Waz Pentium Building, Baoshan District, Shanghai, TRADE_MAN_MOBILE=15900951460,

  DPT_NAMES=null, FINANCE_RANK_NUM=3, IS_BID_PUBLISH=N, BORNDATE=null, ONLINE_MARK=N, LAST_LOGIN_DATE=2016-03-22 15:01:23, PACT_NUM=0, CREDIT_RANK_NUM=3, MIAL_CHECK_STATUS=B,

  TRADE_MAN_NAME=Fred, VALID_EMAIL=null, CITY_AREA_KEY=HD310113, SET_USER_NUM=null, CUSTOMER_SEX=null, CONT_MARKET_KEY=null, SELF_CARS_NUM=null, CARD_TYPE=4, LANGUAGE=CN, 

  LAST_LOGIN_TIME=2016-03-22 15:01:23.0, COUNTRY=null, LEGAL_MAN_NAME=null, CUSTOMER_STATUS=A, DEVELOP_STAGE=A, CHG_CHKTIME=null, BUSINESS_RANGE=null, CHECK_CODE=null, 

  AREA_NAME=Shanghai Baoshan District, MARKET_VALID_DATE=null, ACCOUNT_PASSWD=esteel123, BUS_ADMIN_NAME=null, CUSTOMER_CUTNAME=null, IS_BID_PARTAKE=N, MAIN_MANAGE=Steel, Metallurgy, Mine, 

  HAND_INFO=null, COMPANY_KIND=I, PROVINCE_AREA_KEY=HD310000, COUNTY_AREA_KEY=null, CUSTOMER_KEY=408, LEGAL_MAN_IDENTITY=null, KF_CUSTOMER_KEY=null, QQ=null,

  CONTROL_CARS_NUM=null, LEGAL_MAN_PHONE=null, IS_REC_SMS=Y, CUS_NOTE_GROUP=null, RIPE_LINE=null, OPEN_DIPLOMA=null, CUS_TRADE_KIND=A, IS_DELETE=Y, TRADE_MAN_PHONE=2221111111, 

  COMP_TYPE=A, CHG_BACKCAUSE=null, LEGAL_MAN_EMAIL=null, ORDER_NUM=5, NO_TRADE_BED=null, CAR_ID=null, CUSTOMER_ID=E00000004, JOIN_TYPE=A, CHINESE_NAME=Shanghai Metallurgical Materials Co., Ltd.,

  TRADE_RANK_NUM=3, LEGAL_MAN_MOBILE=null, CUS_RANK_NUM=3, CERTIFICATE_ANNUL_DATE=null, TRADE_PERIOD=null, SESSIONID=F112A33EED4D58D6128207B444EE51FB, MAIN_CAR_TYPE=null,

  TRADE_MAN_IDENTITY=2222222222, TRADE_MAXNUM=null, CHK_TIME=2015-09-02 11:29:45.0, MARKET_ANNUL_DATE=null, CREDIT_GRADE=null, CERTIFICATE_CODE=12334, ENROLL_MONEY=null, 

  PROPERTY_SCALE=null, NO_TRADE_TYPE=null, PRINT_ACC_STATUS=N, ONLINE_IP=null}

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326611206&siteId=291194637