Package org.g4studio.core.metatype

Examples of org.g4studio.core.metatype.Dto


*/
public class RunQueryListFromOracleWithCursor {
 
  public static void main(String[] args) {
    Dao g4Dao = (Dao)SpringBeanLoader.getSpringBean("g4Dao");
    Dto prcDto = new BaseDto();
    prcDto.put("prm_Xm", "李");
    g4Dao.callPrc("Demo.g4_prc_cursor_demo", prcDto);
    List list = prcDto.getAsList("cur_list");
    for (int i = 0; i < list.size(); i++) {
      Dto dto = (BaseDto)list.get(i);
      System.out.println(dto.getAsString("xm") + ":" + dto.getAsBigDecimal("fyze"));
    }
  }
View Full Code Here


   * @param jsbh
   * @return Dto
   */
  public Dto queryBalanceInfo(String jsbh) {
    Reader reader = (Reader) SpringBeanLoader.getSpringBean("g4Reader");
    Dto inDto = new BaseDto("sxh", jsbh);
    Dto outDto = (BaseDto)reader.queryForObject("Demo.queryBalanceInfo", inDto);
    return outDto;
  }
View Full Code Here

    System.out.println(outString);
  }
 
  private static void queryBalanceInfo(){
    HelloWorldClient client = (HelloWorldClient)SpringBeanLoader.getSpringBean("client_httpinvoker");
    Dto outDto = client.queryBalanceInfo("BJLK1000000003900");
    System.out.println(outDto);
  }
View Full Code Here

   */
  public static void testJdkReflect3() throws Exception {
    Object object = SpringBeanLoader.getSpringBean("demoService");
    Class c = object.getClass();
    Method method = c.getMethod("sayHi", Dto.class);
    Dto dto = new BaseDto();
    dto.put("name", "Afghan007");
    method.invoke(object, dto);
  }
View Full Code Here

   * @param jsbh
   * @return XML字符串
   */
  public String queryBalanceInfo(String jsbh){
    Reader reader = (Reader)SpringBeanLoader.getSpringBean("g4Reader");
    Dto inDto = new BaseDto("sxh", jsbh);
    Dto outDto = (BaseDto)reader.queryForObject("Demo.queryBalanceInfo", inDto);
    String outXml = XmlHelper.parseDto2Xml(outDto, "root", "balanceInfo");
    return outXml;
  }
View Full Code Here

    dataSet1.setColor("FDC12E");
    pDto.put("product", "1");
    List alist = g4Reader.queryForList("Demo.getFcfDataList", pDto);
    List aSetList = new ArrayList();
    for (int i = 0; i < alist.size(); i++) {
      Dto dto = (BaseDto)alist.get(i);
      Set set = new Set();
      set.setValue(dto.getAsString("value"));
      aSetList.add(set);
    }
    dataSet1.setData(aSetList);
    dataList.add(dataSet1);
   
    DataSet dataSet2 = new DataSet();
    dataSet2.setSeriesname("产品B");
    dataSet2.setColor("44BC2F");
    pDto.put("product", "2");
    List blist = g4Reader.queryForList("Demo.getFcfDataList", pDto);
    List bSetList = new ArrayList();
    for (int i = 0; i < blist.size(); i++) {
      Dto dto = (BaseDto)blist.get(i);
      Set set = new Set();
      set.setValue(dto.getAsString("value"));
      bSetList.add(set);
    }
    dataSet2.setData(bSetList);
    dataList.add(dataSet2);
    return dataList;
View Full Code Here

  }
 
  public ActionForward saveTheSubmitInfo(ActionMapping mapping, ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception {
    BaseActionForm aForm = (BaseActionForm)form;
    Dto dto = aForm.getParamAsDto(request);
    System.out.println("接收到的表单提交参数:\n" + dto);
    response.setCharacterEncoding("UTF-8");
    //int i = 3/0;
    demoService.doError();
    setOkTipMsg("数据提交成功:" + dto.toString(), response);
    return mapping.findForward(null);
  }
View Full Code Here

    return mapping.findForward(null);
  }
 
  public ActionForward loadCallBack(ActionMapping mapping, ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception {
    Dto outDto = new BaseDto();
    outDto.put("text1", "熊春");
    outDto.put("text2", "托尼贾");
    String jsonString = JsonHelper.encodeDto2FormLoadJson(outDto, null);
    super.write(jsonString, response);
    return mapping.findForward(null);
  }
View Full Code Here

   * @throws Exception
   */
  public ActionForward queryFileDatas(ActionMapping mapping, ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception {
    BaseActionForm aForm = (BaseActionForm) form;
    Dto dto = aForm.getParamAsDto(request);
    List list = g4Reader.queryForPage("Demo.queryFiles", dto);
    Integer countInteger = (Integer) g4Reader.queryForObject("Demo.countFiles", dto);
    String jsonString = JsonHelper.encodeList2PageJson(list, countInteger, null);
    super.write(jsonString, response);
    return mapping.findForward(null);
View Full Code Here

      os.write(myFile.getFileData());
      os.flush();
      os.close();
    }
    // 我们通常还会把这个文件的相关信息持久化到数据库
    Dto inDto = cForm.getParamAsDto(request);
    inDto.put("title", G4Utils.isEmpty(inDto.getAsString("title")) ? fileName : inDto.getAsString("title"));
    inDto.put("filesize", myFile.getFileSize());
    inDto.put("path", savePath + fileName);
    demoService.doUpload(inDto);
    setOkTipMsg("文件上传成功", response);
    return mapping.findForward(null);
  }
View Full Code Here

TOP

Related Classes of org.g4studio.core.metatype.Dto

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.