ca9eeb6a9dbcafbd6acd2a362f6185b86011474a.svn-base 1.2 KB

123456789101112131415161718192021222324252627282930
  1. package com.chinacreator.videoalliance.query.dao;
  2. import java.sql.SQLException;
  3. import java.util.List;
  4. import org.springframework.stereotype.Component;
  5. import com.chinacreator.common.dao.ExecutorDao;
  6. import com.chinacreator.videoalliance.common.util.DataSource;
  7. import com.chinacreator.videoalliance.query.bean.EffOrderBean;
  8. import com.chinacreator.videoalliance.query.bean.OrderBean;
  9. import com.google.gson.GsonBuilder;
  10. @Component
  11. public class QueryOrderDao extends ExecutorDao{
  12. public List<OrderBean> query(OrderBean bean) throws SQLException{
  13. return this.getExecutor().queryListBeanWithDBName(OrderBean.class, DataSource.NET3G, "queryorder",bean);
  14. }
  15. public List<EffOrderBean> queryefforder(EffOrderBean bean) throws SQLException{
  16. return this.getExecutor().queryListBeanWithDBName(EffOrderBean.class, DataSource.NET3G, "queryefforder",bean);
  17. }
  18. public static void main(String[] args) throws Exception {
  19. QueryOrderDao dao = new QueryOrderDao();
  20. EffOrderBean bean = new EffOrderBean();
  21. bean.setUserid("18574414678");
  22. bean.setCpid("tencent");
  23. System.out.println(new GsonBuilder().disableHtmlEscaping().serializeNulls().create().toJson(dao.queryefforder(bean)));
  24. }
  25. }