IDEA配置|IDEA用Maven连接MySQL数据库的JDBC驱动

数据库:MySQL

  1. Create New Project,选择Maven,一系列的Next之后,完成Maven项目的创建
  2. 用Maven连接数据库

首先在pom.xml中添加依赖

 <dependencies>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.48</version>
        </dependency>
    </dependencies>

添加之后右下角出现提示,选择Import Changes,Maven下载对应的资源
在这里插入图片描述

  1. 连接数据库,注册驱动

新建Jdbc01类(但是缺点在于独立性差)

public class Jdbc01 {
    public static void main(String[] args) throws Exception{
        //1 注册驱动
        //2 获取连接
        //3 获取操作数据库的预处理对象
        //4 执行SQL 得到结果集
        //5 遍历结果集
        //6 释放资源
        Connection conn = null;
        PreparedStatement pstm = null;
        ResultSet rs = null;

        //1 注册驱动,加载驱动类
        //DriverManager.registerDriver(new com.mysql.jdbc.Driver());//没有这个jar包是无法运行的
        Class.forName("com.mysql.jdbc.Driver");//这里com.mysql.jdbc.Driver()仅是一个字符串,该类就可作为一个独立的类

        //2 建立连接
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/schema1?",
                "root", "2010abc123kl");
        //3 获取操作数据库的预处理对象
        pstm = conn.prepareStatement("select * from students");

        //4 执行SQL 得到结果集
        rs = pstm.executeQuery();

        //5 遍历结果集
        while (rs.next()) {
            System.out.println(rs.getInt(1) + " "+rs.getString(2) + " "+rs.getString(3));
        }
        //6 释放资源
        rs.close();
        pstm.close();
        conn.close();


    }
}

在IntelliJ IDEA配置Java Web应用并使用Maven管理MySQL数据库,可以按照以下步骤进行: 1. **创建项目结构**: - 新建 -> Maven -> Spring Initializr 或者手动创建一个新的Maven项目。 确保勾选Web和JDBC依赖。 2. **添加MySQL JDBC驱动**: - 在pom.xml文件中添加MySQL连接依赖,例如: ```xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.26</version> <!-- 更新到最新版本 --> </dependency> ``` 3. **配置application.properties或application.yml**: - 创建resources目录下的application.properties或application.yml,添加数据库连接信息: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/mydb?useSSL=false spring.datasource.username=root spring.datasource.password=your_password ``` (注意:生产环境建议开启SSL) 4. **配置数据源**: - 如果使用Spring Boot,可以在`src/main/resources/META-INF/spring.factories`中添加`org.springframework.boot.orm.jpa.hibernate.ddl-auto`属性,设置成`update`自动更新数据库模式。 5. **创建持久层和DAO接口**: - 在`src/main/java`目录下创建实体类(Entity)代表数据库表,并创建对应的Repository接口,用于操作数据库。 6. **服务层(Controller)**: - 定义业务逻辑和服务接口,使用@Autowired注解注入Repository进行CRUD操作。 7. **运行应用**: - 在IntelliJ IDEA中点击运行或者使用命令行mvn spring-boot:run启动应用程序。 8. **测试连接**: - 使用Postman或浏览器访问应用,通过API尝试连接和操作数据库,确认是否成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值