package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.PreparedStatement;
public class DBUtil {
private String className="com.mysql.cj.jdbc.Driver";
private String url="jdbc:mysql://127.0.0.1:3306/mxw?useSSL=false&serverTimezone=GMT";
private String user="root";
private String password="123456";
private Connection conn;
private PreparedStatement ps;
private ResultSet rs;
//创建链接
public void getConn() {
try {
Class.forName(className);
conn = DriverManager.getConnection(url,user,password);
}catch(SQLException e) {
e.printStackTrace();
}catch(ClassNotFoundException e) {
e.printStackTrace();
}
}
//查询方法
public ResultSet getDataByAny(String sql,Object[] obj) {
getConn();
try {
ps =conn.prepareStatement(sql);
for (int i = 0; i < obj.length; i++) {
ps.setObject(i+1,obj[i]);
}
rs = ps.executeQuery();
}catch(SQLException e) {
e.printStackTrace();
}
return rs;
}
//增删改
public int updateByAny(String sql,Object[] obj) {
getConn();
int n = 0;
try {
ps = conn.prepareStatement(sql);
for (int i = 0; i < obj.length; i++) {
ps.setObject(i+1,obj[i]);
}
n = ps.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
return n;
}
//关闭流
public void close() {
try {
if(rs!=null) {
rs.close();
}
if(ps!=null) {
ps.close();
}
if(conn!=null) {
conn.close();
}
}catch (SQLException e) {
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
12.07MVCdxm.zip
共51个文件
class:17个
java:17个
jsp:4个
需积分: 0 0 下载量 153 浏览量
2022-12-21
12:33:02
上传
评论
收藏 2.99MB ZIP 举报
温馨提示
12.07MVCdxm.zip
资源推荐
资源详情
资源评论
收起资源包目录
12.07MVCdxm.zip (51个子文件)
12.07MVCdxm
.classpath 1018B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 364B
.jsdtscope 567B
org.eclipse.wst.common.component 485B
org.eclipse.wst.common.project.facet.core.xml 349B
org.eclipse.wst.jsdt.ui.superType.container 49B
src
controller
AddStudentController.java 2KB
SelectStudentController.java 2KB
TeacherController.java 1KB
xuigaiServletController.java 1KB
xuigaiSeleteByIdServlet.java 2KB
shanchuServletController.java 1KB
dao
TeacherDao.java 167B
lmpl
StudentDaolmpl.java 2KB
TeacherDaolmpl.java 776B
StudentDao.java 463B
service
lmpl
TeacherServiceImpl.java 410B
StudentServicelmpl.java 772B
StudentService.java 296B
TeacherService.java 128B
util
DBUtil.java 2KB
bean
Teacher.java 787B
Student.java 2KB
com
build
classes
controller
SelectStudentController.class 2KB
AddStudentController.class 2KB
TeacherController.class 2KB
shanchuServletController.class 2KB
xuigaiSeleteByIdServlet.class 3KB
xuigaiServletController.class 2KB
dao
TeacherDao.class 176B
lmpl
StudentDaolmpl.class 3KB
TeacherDaolmpl.class 1KB
StudentDao.class 273B
service
lmpl
StudentServicelmpl.class 959B
TeacherServiceImpl.class 653B
StudentService.class 285B
TeacherService.class 188B
util
DBUtil.class 2KB
bean
Student.class 3KB
Teacher.class 1KB
com
WebContent
WEB-INF
lib
jstl-1.2.jar 405KB
mysql-connector-java-8.0.29.jar 2.4MB
standard-1.1.2.jar 384KB
web.xml 657B
addStudent.jsp 1KB
xuigai.jsp 979B
laoshi02.jsp 1KB
laoshi01.jsp 790B
META-INF
MANIFEST.MF 39B
.project 911B
共 51 条
- 1
资源评论
m0_74753873
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功