IDEA工程-数据库连接-mysql连接

首先打开pom.xml,找到mysql连接驱动添加依赖
mysql6以及以上,在项目创建后由IDEA自动添加的依赖,自动添加的依赖是没有版本号<version></version>
依赖代码:

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <scope>runtime</scope>
</dependency>

在mysql5中,在项目创建后由指定添加的依赖版本:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java<
### 在 IntelliJ IDEA 中对 MySQL 数据库执行逆向工程生成实体类和映射文件 #### 准备工作 为了顺利进行逆向工程,在开始之前需确保已安装并配置好了必要的工具和插件。对于基于 Gradle 的 Spring Boot 项目,应当确认 Web 和 SQL 下的相关依赖已被正确加入到 `build.gradle` 文件中[^3]。 ```groovy dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'mysql:mysql-connector-java' } ``` #### 创建数据源连接 启动 IntelliJ IDEA 后,进入 Database 工具窗口(可通过 View -> Tool Windows -> Database 访问),点击绿色加号按钮添加新的数据库连接。选择 MySQL 并输入相应的 JDBC URL、用户名及密码来完成设置[^1]。 #### 安装 Hibernate 插件和支持 前往 File -> Settings (或 Preferences on macOS),导航至 Plugins 页面搜索 "Hibernate" 关键词找到官方提供的 Hibernate Tools 插件并安装激活它。这一步骤有助于后续更便捷地处理 ORM 相关任务。 #### 执行逆向工程过程 当上述准备工作完成后,可以通过如下方式发起逆向工程: 1. **打开持久化视图** 转到 Persistence 工具窗口(View -> Tool Windows -> Persistence)。在此处可以看到所有可用的数据表结构信息。 2. **配置 Reverse Engineering 设置** 右击目标模式名,选取 Configure Table/View Mapping 或者 New | Entity from Table(s)... 。此时会弹出对话框允许指定哪些表格应该被转换成 Java 实体类以及它们之间的关联关系。 3. **定制模板与选项** 如果有特殊需求比如调整字段命名策略或是引入特定注解,则可以在该界面内进一步微调各项参数直至满意为止。 4. **触发代码生成功能** 经过前面几步设定之后,只需简单地点按 Finish 即可让 IDE 自动依据所选规则批量生产所需的 POJO 类型及其对应的 XML 映射文档。 通过以上流程便能在 IntelliJ IDEA 上顺利完成针对 MySQL 数据库的反向建模作业,从而快速建立起一套完整的 JPA/Hibernate 应用程序框架基础架构。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值