package mydb;
import java.sql.*;;
public class ConnDB {
private static String dbdriver="com.mysql.cj.jdbc.Driver";
private static String dburl="jdbc:mysql://localhost/yunleyi36?useSSL=false&serverTimezone=UTC&characterEncoding=UTF-8&useUnicode=true";
/*
useUnicode=true&characterEncoding=UTF-8的作用:
1.存数据时:
数据库在存放项目数据的时候会先用UTF-8格式将数据解码成字节码,然后再将解码后的字节码重新使用GBK编码存放到数据库中。
2.取数据时:
在从数据库中取数据的时候,数据库会先将数据库中的数据按GBK格式解码成字节码,然后再将解码后的字节码重新按UTF-8格式编码数据,最后再将数据返回给客户端。
如果没有这个,条件中包含中文,可能会查询时乱码,executeupdate返回0
*/
private static String user="root";
private static String pwd="123456";
private static Connection conn=null;
private Statement stmt=null;
private ResultSet rs=null;
public static Connection getConn(){
try{
Class.forName(dbdriver);//加载数据库驱动程序
conn=DriverManager.getConnection(dburl,user,pwd);//创建数据库连接
}catch(Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
}
return conn;
}
//2、数据查询方法定义
public ResultSet doQuery(String sql){
try{
conn=ConnDB.getConn();//创建链接
stmt=conn.createStatement();//创建Statement
rs=stmt.executeQuery(sql);//查询
}catch(Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
}
return rs;
}
//3、数据更新方法定义
public int doUpdate(String sql){
int result=0;//存储影响的行数
try{
conn=ConnDB.getConn();
stmt=conn.createStatement();
result=stmt.executeUpdate(sql);
}catch(Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
}
return result;
}
//4、 数据库资源关闭方法
public void closeConn(){
try{
if(conn!=null){
conn.close();
}
if(stmt!=null){
stmt.close();
}
if(rs!=null){
rs.close();
}
}catch(Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于JSP的JavaWeb任务管理系统源码+sql数据库.zip 1、该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能。 基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于JSP的JavaWeb任务管理系统源码+sql数据库.zip (29个子文件)
介绍说明.md 527B
RenWu
.classpath 726B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 537B
.jsdtscope 560B
org.eclipse.wst.common.component 474B
org.eclipse.wst.common.project.facet.core.xml 334B
org.eclipse.wst.jsdt.ui.superType.container 49B
src
main
java
mydb
ConnDB.java 2KB
my
webBean
User.java 318B
Task.java 519B
webapp
updatetask.jsp 2KB
WEB-INF
web.xml 637B
index.jsp 4KB
savetask.jsp 925B
judge.jsp 851B
addtask.html 1KB
img
beijing.jpg 72KB
beijing2.jpg 409KB
login.html 3KB
logout.jsp 210B
deletetask.jsp 547B
META-INF
MANIFEST.MF 36B
addtask.jsp 2KB
build
classes
mydb
ConnDB.class 2KB
my
webBean
User.class 700B
Task.class 915B
.project 874B
yunleyi36.sql 2KB
共 29 条
- 1
资源评论
Make程序设计
- 粉丝: 5623
- 资源: 3567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功