• 大小: 1.50M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-04-10
  • 语言: Java
  • 标签: 管理系统  jsp  dao  

资源简介


资源截图

代码片段和文件信息

package dao;



import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class baseDao {

//驱动字符串
private String driver=“com.mysql.jdbc.Driver“;
//数据库链接字符串
private String url=“jdbc:mysql://localhost:3306/servermanager?useUnicode=true&characterEncoding=utf-8“;
//登录
private String user=“root“;
//密码
private String pwd=“root“;

//JDBC api
protected Connection conn=null;   //链接对象
protected PreparedStatement ps = null;   //操作
protected ResultSet rs = null;   //结果集

/**
 * 获取连接对象
 * @return
 * @throws Exception 
 */
public Connection getConnection() {
try {
//加载驱动
Class.forName(driver);
conn = DriverManager.getConnection(urluserpwd);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}

/**
 * 关闭链接
 */
public void close(Connection connPreparedStatement psResultSet rs){
try {
if(rs != null){
rs.close();
}

//关闭
if (ps != null) {
ps.close();
}
if(conn != null){
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

/**
 * 增删改
 * @param sql
 * @param params
 * @return
 */
  protected int executeUpdate(String sql object... params){
        int result = 0;
        try {
         //获取连接
         conn = getConnection();
         //预编译sql语句
            ps = conn.prepareStatement(sql);
            //设置参数
            if(params!=null){
              for (int i = 0; i < params.length; i++) {
              ps.setobject(i + 1 params[i]);
                 }
            }
            //执行sql
            result = ps.executeUpdate();
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
         //关闭
         close(conn ps rs);
        }
        return result;
    }

  /**
   * 查询
   * @param sql
   * @param params
   * @return
   */
  protected ResultSet executeQuery(String sql object... params){
        try {
         //获取连接对象
         conn = getConnection();
         //预编译sql语句
            ps = conn.prepareStatement(sql);
            //设置参数
            if(params!=null){
              for (int i = 0; i < params.length; i++) {
              ps.setobject(i + 1 params[i]);
                 }
            }
            //执行sql
            rs = ps.executeQuery();
            
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return rs;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     304640  2020-11-09 08:33  服务管理系统\12服务.doc

     文件        842  2020-11-09 08:50  服务管理系统\ServerManager\.classpath

     文件        913  2020-11-09 08:50  服务管理系统\ServerManager\.project

     文件        567  2020-11-09 08:50  服务管理系统\ServerManager\.settings\.jsdtscope

     文件        364  2020-11-09 08:49  服务管理系统\ServerManager\.settings\org.eclipse.jdt.core.prefs

     文件        491  2020-11-09 08:50  服务管理系统\ServerManager\.settings\org.eclipse.wst.common.component

     文件        345  2020-11-09 08:50  服务管理系统\ServerManager\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2020-11-09 08:50  服务管理系统\ServerManager\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2020-11-09 08:50  服务管理系统\ServerManager\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2637  2020-11-09 08:53  服务管理系统\ServerManager\build\classes\dao\baseDao.class

     文件       3362  2020-11-09 09:28  服务管理系统\ServerManager\build\classes\dao\impl\ServerDaoImpl.class

     文件        307  2020-11-09 09:09  服务管理系统\ServerManager\build\classes\dao\ServerDao.class

     文件       2149  2020-11-09 10:22  服务管理系统\ServerManager\build\classes\entity\Server.class

     文件       1073  2020-11-09 09:31  服务管理系统\ServerManager\build\classes\service\impl\ServerServiceImpl.class

     文件        319  2020-11-09 09:29  服务管理系统\ServerManager\build\classes\service\ServerService.class

     文件       3465  2020-11-09 10:39  服务管理系统\ServerManager\build\classes\servlet\ServerServlet.class

     文件       2803  2020-11-09 08:52  服务管理系统\ServerManager\src\dao\baseDao.java

     文件       1981  2020-11-09 09:28  服务管理系统\ServerManager\src\dao\impl\ServerDaoImpl.java

     文件        541  2020-11-09 09:09  服务管理系统\ServerManager\src\dao\ServerDao.java

     文件       1923  2020-11-09 10:22  服务管理系统\ServerManager\src\entity\Server.java

     文件        875  2020-11-09 09:31  服务管理系统\ServerManager\src\service\impl\ServerServiceImpl.java

     文件        545  2020-11-09 09:29  服务管理系统\ServerManager\src\service\ServerService.java

     文件       3253  2020-11-09 10:39  服务管理系统\ServerManager\src\servlet\ServerServlet.java

     文件       3237  2020-11-09 10:41  服务管理系统\ServerManager\WebContent\add.jsp

     文件        672  2020-11-09 09:45  服务管理系统\ServerManager\WebContent\index.jsp

     文件     304438  2020-09-29 10:33  服务管理系统\ServerManager\WebContent\js\jquery-1.12.4.js

     文件       3260  2020-11-09 10:44  服务管理系统\ServerManager\WebContent\main.jsp

     文件         39  2020-11-09 08:50  服务管理系统\ServerManager\WebContent\meta-INF\MANIFEST.MF

     文件     392972  2020-10-20 08:42  服务管理系统\ServerManager\WebContent\WEB-INF\lib\fastjson-1.2.13.jar

     文件      20682  2020-10-14 10:25  服务管理系统\ServerManager\WebContent\WEB-INF\lib\jstl.jar

............此处省略31个文件信息

评论

共有 条评论