资源简介
一个可二次开发的简单的java对mysql的增删改查的demo。

代码片段和文件信息
package com.sam.bean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DB {
public static Connection getConn() {
Connection conn = null;
try
{
//Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver“);
//Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
//conn = DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;databaseName=lib“ “sa“ “4682137“);
//conn = DriverManager.getConnection(“jdbc:microsoft:sqlsever:localhost://1433;DatabaseName=lib“ “sa“ “4682137“);
try {
Class.forName(“com.mysql.jdbc.Driver“).newInstance();
} catch (InstantiationException e) {e.printStackTrace();
} catch (IllegalAccessException e) {e.printStackTrace();}
//mysql数据库的端口默认是3306;characterEncoding的指编码格式这个一定要加,不然存到数据库的数据会乱码;最后面的两个参数是mysql数据库的用户名和密码我的是用户名是root密码是root连接你自己的时候你改成你自己的就可以了
conn= DriverManager.getConnection(“jdbc:mysql://localhost:3306/bishe018?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull““root““root“);
}catch (ClassNotFoundException e) {
e.printStackTrace();
}catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static Statement createStmt(Connection conn) {
Statement stmt = null;
try
{
stmt = conn.createStatement();
}
catch (SQLException e)
{
e.printStackTrace();
}
return stmt;
}
public static ResultSet executeQuery(Statement stmt String sql) {
ResultSet rs = null;
try
{
rs = stmt.executeQuery(sql);
}
catch (SQLException e)
{
e.printStackTrace();
}
return rs;
}
public static ResultSet executeQuery(PreparedStatement preparedstmt)
{
ResultSet rs = null;
try {
rs = preparedstmt.executeQuery();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
public static PreparedStatement prepareStmt(Connection conn String sql) {
PreparedStatement pstmt = null;
try {
pstmt = (PreparedStatement) conn.prepareStatement(sql);
}catch (SQLException e) {
e.printStackTrace();
}
return pstmt;
}
public static void close(Connection conn) {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void close(Statement stmt) {
if (stmt != null)
{
try
{
stmt.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
public static void close(ResultSet rs)
{
if (rs != null)
{
try {
rs.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-16 13:31 bishe018\
文件 1673 2016-06-16 13:32 bishe018\.classpath
文件 1333 2016-06-16 13:35 bishe018\.project
目录 0 2016-06-16 13:35 bishe018\.settings\
文件 522 2016-06-16 13:32 bishe018\.settings\.jsdtscope
文件 74 2016-06-16 13:35 bishe018\.settings\com.genuitec.eclipse.core.prefs
文件 364 2016-06-16 13:31 bishe018\.settings\org.eclipse.jdt.core.prefs
文件 483 2016-06-16 13:32 bishe018\.settings\org.eclipse.wst.common.component
文件 750 2016-06-16 13:32 bishe018\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 509 2016-06-16 13:32 bishe018\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-06-16 13:32 bishe018\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-06-16 13:32 bishe018\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-06-16 14:28 bishe018\WebRoot\
目录 0 2016-06-16 13:32 bishe018\WebRoot\me
文件 39 2016-06-16 13:32 bishe018\WebRoot\me
目录 0 2016-06-16 13:32 bishe018\WebRoot\WEB-INF\
目录 0 2016-06-16 13:33 bishe018\WebRoot\WEB-INF\classes\
目录 0 2016-06-16 13:33 bishe018\WebRoot\WEB-INF\classes\com\
目录 0 2016-06-16 13:33 bishe018\WebRoot\WEB-INF\classes\com\sam\
目录 0 2016-06-16 14:27 bishe018\WebRoot\WEB-INF\classes\com\sam\bean\
文件 3191 2016-06-16 13:34 bishe018\WebRoot\WEB-INF\classes\com\sam\bean\DB.class
文件 4909 2016-06-16 14:49 bishe018\WebRoot\WEB-INF\classes\com\sam\bean\Plan.class
目录 0 2016-06-16 14:27 bishe018\WebRoot\WEB-INF\classes\com\sam\servlet\
文件 4072 2016-06-16 14:56 bishe018\WebRoot\WEB-INF\classes\com\sam\servlet\planservlet.class
目录 0 2016-06-16 13:33 bishe018\WebRoot\WEB-INF\lib\
文件 321838 2015-01-10 12:20 bishe018\WebRoot\WEB-INF\lib\jsf-api.jar
文件 1206500 2015-01-10 12:20 bishe018\WebRoot\WEB-INF\lib\jsf-impl.jar
文件 414240 2015-01-10 12:20 bishe018\WebRoot\WEB-INF\lib\jstl-1.2.jar
文件 709922 2016-05-03 11:40 bishe018\WebRoot\WEB-INF\lib\mysql-connector-java-5.1.7-bin.jar
文件 143939 2016-04-19 10:40 bishe018\WebRoot\WEB-INF\lib\servlet-api.jar
文件 537303 2015-01-10 12:20 bishe018\WebRoot\WEB-INF\lib\sqljdbc4.jar
............此处省略31个文件信息
- 上一篇:Java大作业个人通讯录
- 下一篇:JAVA企业网站
相关资源
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
- 操作系统作业 (pv,作业管理,等5个
- 基于C/S架构考试系统(Java)
评论
共有 条评论