maven环境配置安装
Maven版本3.6.1环境配置安装_内心留白的阿舒的博客-CSDN博客
maven添加MySQL依赖
JDBC技术介绍
JDBC:Java Database Connectivity java连接数据库技术
在java代码中,使用JDBC提供的方法,可以发送字符串类型的SQL语句到数据库管理软件,并且获取语句执行结果!进而实现数据库CURD操作的技术!
- jdbc是Java连接数据库技术的统称
- jdbc是由两部分组成:一是Java提供的jdbc规范(接口)
二是各个数据库厂商的实现驱动jar包
- jdbc技术是一种典型的面向接口编程
JDBC访问数据库步骤
1.Class.forName()加载驱动
2.DriverManager获取Connection连接
3.创建Statement执行SQL语句
4.返回ResultSet查询结果
5.释放资源
public class demo {
public static void main(String[] args) {
Connection connection = null;
PreparedStatement preparedStatement = null;
try {
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(
"jdbc:mysql://192.168.153.143:3306/jdbcstudb",
"root",
"941006");
String sql = "insert into master(name,age,gender,yearnum,did) value(?,?,?,now(),?)";
preparedStatement = connection.prepareStatement(sql);
preparedStatement.setString(1, "王五");
preparedStatement.setInt(2, 18);
preparedStatement.setString(3, "男");
preparedStatement.setInt(4, 1);
int num = preparedStatement.executeUpdate();
if (num > 0) {
System.out.println("添加成功");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (preparedStatement != null) {
preparedStatement.close();
}
if (connection != null) {
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}