Exemplo n.º 1
0
  public VodResourceInfo getVod(String id) {

    Connection conn = DatabaseConn.getConn();
    String sql =
        " select v.id,v.name,v.grade,v.director,v.actor,v.years,v.runtime,v.big_poster_path,v.little_poster_path,v.type,v.area,v.other ,v.path,v.description from vod_resource_info v where v.id="
            + id;
    PreparedStatement ps = null;

    ResultSet rs = null;
    VodResourceInfo v = new VodResourceInfo();
    try {
      ps = conn.prepareStatement(sql);

      rs = ps.executeQuery();

      while (rs.next()) {

        v.setId(rs.getInt("id"));
        v.setName(rs.getString("name"));
        v.setGrade(rs.getInt("grade"));
        v.setDirector(rs.getString("director"));
        v.setDescription(rs.getString("description"));
        v.setActor(rs.getString("actor"));
        v.setYears(rs.getString("years"));
        v.setRuntime(rs.getString("runtime"));
        v.setPath(rs.getString("path"));
        v.setBigPosterPath(rs.getString("big_poster_path"));
        v.setLittlePosterPath(rs.getString("v.little_poster_path"));
        v.setType(rs.getString("v.type"));
        v.setArea(rs.getString("v.area"));
        v.setOther(rs.getString("v.other"));
      }

    } catch (SQLException e) {
      logger.error("数据库查询vod资源出错!");
      e.printStackTrace();
    } finally {
      try {
        if (rs != null) rs.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
      try {
        if (ps != null) ps.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
      try {
        if (conn != null) conn.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
    }

    return v;
  }
Exemplo n.º 2
0
  public MobileDetailPage getMbDetailPage() {

    Connection conn = DatabaseConn.getConn();
    String sql = " select m.id ,m.url  from mobile_detail_page m where m.use_state=1 and state=0 ";
    PreparedStatement ps = null;
    System.out.println(sql);
    ResultSet rs = null;
    MobileDetailPage u = new MobileDetailPage();
    try {
      ps = conn.prepareStatement(sql);

      rs = ps.executeQuery();

      while (rs.next()) {

        u.setId(rs.getInt("id"));
        u.setUrl(rs.getString("url"));
      }

    } catch (SQLException e) {
      logger.error("数据库查询出错!");
      e.printStackTrace();
    } finally {
      try {
        if (rs != null) rs.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
      try {
        if (ps != null) ps.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
      try {
        if (conn != null) conn.close();
      } catch (Exception e) {
        logger.error("数据库查询后关闭资源错误");
      }
    }

    return u;
  }