Java

Java如何连接数据库

小云
115
2023-08-14 17:14:26
栏目: 编程语言

Java连接数据库有多种方法,其中常用的有使用JDBC和使用ORM框架。

1. 使用JDBC连接数据库:
  - 加载数据库驱动类:`Class.forName("com.mysql.jdbc.Driver")`
  - 建立数据库连接:`Connection connection = DriverManager.getConnection(url, username, password)`
  - 创建Statement对象:`Statement statement = connection.createStatement()`
  - 执行SQL语句:`ResultSet resultSet = statement.executeQuery(sql)`
  - 处理查询结果:`while(resultSet.next()) { ... }`
  - 关闭连接:`resultSet.close(); statement.close(); connection.close();`

2. 使用ORM框架连接数据库(如Hibernate、MyBatis):
  - 配置框架的相关配置文件(如hibernate.cfg.xml、mybatis-config.xml)
  - 根据配置文件创建Session(Hibernate)或SqlSession(MyBatis)
  - 使用Session(SqlSession)执行数据库操作:`session.save(entity)`、`session.delete(entity)`等
  - 提交或回滚事务:`session.getTransaction().commit()`、`session.getTransaction().rollback()`
  - 关闭Session(SqlSession):`session.close()`

需要注意的是,连接数据库前需确保已安装适当的数据库驱动,并提供正确的连接URL、用户名和密码等连接参数。

0
看了该问题的人还看了