实践出真知看实例:
步骤
1.首先建库建表为连接做准备
2.建web项目导入sqlServer jar包
3.创建Util工具类根据表新建javabean
4.编写查询方法
5.整合代码
详解 ⬇⬇⬇⬇⬇⬇
1.建库建表为连接做准备
--建库
create database Demo
on(
name='StuMessage',
filename ='D:\Demo.mdf',
size=10mb,
filegrowth=10%
)
--建表
use Demo
create table users(
id int,
name varchar(36),
sex varchar(8)
)
2.jar包
jar包地址
3.创建Util工具类根据表新建javabean
1.创建Util工具类
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 Util {
/**
* 获取Connection
* @return
*/
public Connection getConn(){
Connection conn = null;
try {
//驱动包位置
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("驱动加载失败");
e.printStackTrace();
}
try {
//sqlServer连接和数据库名
String url ="jdbc:sqlserver://localhost:1433;databaseName=Demo";
String user ="sa";//数据库账号
String pwd = "1";//数据库密码
conn=DriverManager.getConnection(url,user,pwd);
} catch (SQLException e) {
System.out.println("数据库连接失败");
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("连接成功");
return conn;
}
/**
* 关闭资源
* @param conn
* @param st
* @param rs
*/
public void close(Connection conn , PreparedStatement st ,ResultSet rs){
try {
if(conn!=null){conn.close();}
if(st!=null){st.close();}
if(rs!=null){rs.close();}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
2.根据表创建javaBean
public class Users {
pr