IDEA添加hibernate配置文件(包括cfg和hbm)

2023-12-19 02:08

本文主要是介绍IDEA添加hibernate配置文件(包括cfg和hbm),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

IDEA自动配置hibernate

大家用Eclipse做项目的时候是不是写配置文件的时候都觉得,又要导jar包又要导约束好麻烦。那么有没有一种。。。
有啊,换IDEA啊。

配置hibernate.cfg.xml

在创建hibernate项目时有这么个选项
这里写图片描述
勾上的话,就会在创建项目在src文件夹下自动创建一个hibernate.cfg.xml。如果创建项目时没有勾选这个选项,我们可以进到Project Structure ->Modules -> Hibernate 点右边的小绿+,然后切记选择路径选到src下,点击ok。
这里写图片描述
然后在src下就自动生成了一个hibernate.cfg.xml文件,但是里面的具体配置还是要自己写的。
这里写图片描述

配置*.hbm.xml

配置完成hibernate.cfg.xml后,我们可以通过数据库中的表来自动创建orm配置文件。
首先我们先把数据库工具窗口打开
这里写图片描述
点击小绿+,选择MySql
这里写图片描述
把该填的都填上
这里写图片描述
Database是你要连接的数据库名,还有你的数据库管理员账号和密码,之后点击Test Connection测试下能不能连上。
这里写图片描述
Successful,点击OK。
然后我们把persistence工具窗口打开。
这里写图片描述
在该窗口下右击项目名
这里写图片描述
Generate Persistence Mapping -> By Database Schema 根据数据库来创建映射。
这里写图片描述
按照上图进行选择,注意红线框起来的部分。
点击OK,我们可以看到不光是orm配置文件,连对应的类都帮我们建立好了。
点开brm.xml和类文件,会发现有一些报错提示。
这里写图片描述
不要方,光标放在报错上按Alt+Enter,再敲回车
这里写图片描述
选择好你的数据源,Ok
好
可以发现报错都消失了。

最后日常舔舔高颜值又方便的Idea。嘶溜嘶溜。

这篇关于IDEA添加hibernate配置文件(包括cfg和hbm)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/510550

相关文章

idea maven编译报错Java heap space的解决方法

《ideamaven编译报错Javaheapspace的解决方法》这篇文章主要为大家详细介绍了ideamaven编译报错Javaheapspace的相关解决方法,文中的示例代码讲解详细,感兴趣的... 目录1.增加 Maven 编译的堆内存2. 增加 IntelliJ IDEA 的堆内存3. 优化 Mave

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

idea中创建新类时自动添加注释的实现

《idea中创建新类时自动添加注释的实现》在每次使用idea创建一个新类时,过了一段时间发现看不懂这个类是用来干嘛的,为了解决这个问题,我们可以设置在创建一个新类时自动添加注释,帮助我们理解这个类的用... 目录前言:详细操作:步骤一:点击上方的 文件(File),点击&nbmyHIgsp;设置(Setti

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

SpringBoot3使用Jasypt实现加密配置文件

《SpringBoot3使用Jasypt实现加密配置文件》这篇文章主要为大家详细介绍了SpringBoot3如何使用Jasypt实现加密配置文件功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编... 目录一. 使用步骤1. 添加依赖2.配置加密密码3. 加密敏感信息4. 将加密信息存储到配置文件中5

SpringBoot中配置文件pom.xml的使用详解

《SpringBoot中配置文件pom.xml的使用详解》SpringBoot的pom.xml文件是Maven项目的核心配置文件,用于定义项目的依赖、插件、构建配置等信息,下面小编就来和大家详细介绍一... 目录1. 基本结构2. 关键部分详解2.1 <modelVersion>2.2 项目坐标2.3 <p

IDEA连接达梦数据库的详细配置指南

《IDEA连接达梦数据库的详细配置指南》达梦数据库(DMDatabase)作为国产关系型数据库的代表,广泛应用于企业级系统开发,本文将详细介绍如何在IntelliJIDEA中配置并连接达梦数据库,助力... 目录准备工作1. 下载达梦JDBC驱动配置步骤1. 将驱动添加到IDEA2. 创建数据库连接连接参数

IDEA接入Deepseek的图文教程

《IDEA接入Deepseek的图文教程》在本篇文章中,我们将详细介绍如何在JetBrainsIDEA中使用Continue插件接入DeepSeek,让你的AI编程助手更智能,提高开发效率,感兴趣的小... 目录一、前置准备二、安装 Continue 插件三、配置 Continue 连接 DeepSeek四

IDEA与JDK、Maven安装配置完整步骤解析

《IDEA与JDK、Maven安装配置完整步骤解析》:本文主要介绍如何安装和配置IDE(IntelliJIDEA),包括IDE的安装步骤、JDK的下载与配置、Maven的安装与配置,以及如何在I... 目录1. IDE安装步骤2.配置操作步骤3. JDK配置下载JDK配置JDK环境变量4. Maven配置下

Python中配置文件的全面解析与使用

《Python中配置文件的全面解析与使用》在Python开发中,配置文件扮演着举足轻重的角色,它们允许开发者在不修改代码的情况下调整应用程序的行为,下面我们就来看看常见Python配置文件格式的使用吧... 目录一、INI配置文件二、YAML配置文件三、jsON配置文件四、TOML配置文件五、XML配置文件