1.连接数据库
(1)按下图 ,  点击view-----选择tool windows----------选择database并点击
(2)弹出Database窗口,点击加号------------选择data source---------------选择想添加的数据库并点击
(3)弹出DataSources and Drivers窗口,分别填写画圈的方框。
host-----写ip地址
Database-------写数据库名称
user-------写账号
Password------写密码
填好之后,可以点击一下test Connection,如果连接成功,那么test Connection按钮的右边会显示 一句话提示连接成功。连接成功后就点击右下角的OK。
(4)点击OK后出现如下结果,Database下出现一个数据库。
二.添加JPA
1. 先点击file,找见Project Structure
2.点击Modules 再点击+号。我这里是使用的JPA
三.生成实体
(1)按下图, 点击view---------选择tool windows---------------------选择persistence并点击
(2)点击persistence后会出现persistence窗口,persistence下出现我们连接的数据库,就是箭头指向的。
(3)按下图,  选中并单击添加的数据库------------------选择Generate Persistence Mapping---------选择By Database Schema并点击
(4)点击By Database Schema ,弹出如窗口,填写圈起来的部分
choose Data Source ------------------------点击右边下三角选择数据库
Package----------------------选择项目中的某个包,生成的实体将会变成一个类文件放在那个包下
第三部分显示的是数据库的表,每个表生成一个实体,勾选,想要生成实体的表,然后按右下角OK即可。这样就可以生成实体了。

转载于:https://www.cnblogs.com/wulihong/p/9378934.html

IDEA连接数据库自动生成实体类相关推荐

  1. C#连接数据库自动生成实体类

    在项目中经常遇到要创建实体类的情况,数据库比较大或需经常修改表结构时,手动创建实体类的效率就很低. 1.手写代码创建生成实体类工具 之前写Java代码习惯了使用Mybatis Generator之类的 ...

  2. idea通过数据库生成实体类插件_IDEA连接数据库自动生成实体类

    1.连接数据库 (1)按下图 ,  点击view-----选择tool windows----------选择database并点击 (2)弹出Database窗口,点击加号------------选 ...

  3. IDEA中根据数据库自动生成实体类,并自定义所生成的实体类中的注解 @Table @Id @...

    使用IDEA项目添加Hibernate扩展,生成实体类并配置实体类中的注解 一.使用Hibernate自动生成实体类 1.在项目上右键,选择Add Framework Support找到 Hibern ...

  4. 根据Excel表的配置,自动生成数据库表的CRUD以及相关的Winform列表和编辑界面程序文件,接上篇(自动生成实体类)

    本文仍然属于一个自动生成代码工具. 上一篇我们根据数据库表的信息,自动生成实体类.cs文件.这次我们根据Excel配置,直接生成CRUD以及窗体列表和编辑界面相关的程序源文件. 通过自动生成代码,这样 ...

  5. 实体类dao接口mysql_利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件...

    解决问题: 可利用MyBatis生成器自动生成实体类.DAO接口和Mapping映射文件. 测试环境准备: 新建一个mysql数据库,例如mungerzTest. 生成一张主键为自增ID的学生表: C ...

  6. php写实体类,自动生成实体类(方式一)

    YMP框架自v1.0开始就支持通过数据库表结构自动生成实体类代码,所以v2.0版本不但重构了实体代码生成器,而且更简单好用! #------------------------------------ ...

  7. Mybatis自动生成实体类等代码

    Mybatis自动生成实体类等代码 具体步骤 具体步骤 在本机随便找个目录存放以下文件,如图(mybatis-generator-core-1.3.5.jar 和 mysql-connector-ja ...

  8. mysql 自动生成mapper_自动生成实体类、Mapper、Mapper.xml文件

    自动生成实体类.Mapper.Mapper.xml文件 搭建Spring Boot + Mysql + MyBatis 项目 核心 配置pom.xml 创建表 配置文件 生成文件 结果 项目结构 搭建 ...

  9. java实体类没有映射文件_MyBatis自动生成实体类、DAO和XML映射文件,并去掉实体类中的getter和setter方法...

    今天花了3个多小时搞定了这个事情,写个Blog记录一下,先看一下最终生成的实体类吧. packagecom.mybatis.pojo;importlombok.AllArgsConstructor;i ...

最新文章

  1. Linq 无法删除尚未附加的实体的问题
  2. mysql命令行语句_MySql命令行命令和SQL语句
  3. ValueError: Program neato not found in path.
  4. poj1015 Jury Compromise
  5. iis cgi 无法使用_ASP.NET Core前后端分离项目使用gitlabci持续集成到IIS
  6. 《搜索算法——DFS、BFS、回溯》
  7. One Shot Learning with Siamese Networks
  8. python多进程编程_python并发编程中的多进程(代码实现)
  9. [Python學習筆記] 在Centos上安裝 Django
  10. rust能捏人不_不跟风出游的五一假期,武汉人到底能去哪
  11. I00001 杨辉三角
  12. C#编写上位机驱动运动控制板卡
  13. 电子计算机和量子力学,通俗讲解一下量子计算机究竟是怎么运作的?其实量子力学并不深奥...
  14. 盘点,腾讯手机管家的那些你不知道的小功能。
  15. 【设计模式】装饰者与继承装饰者与代理间的小九九
  16. 此工作站和主域间的信任关系失败 原因及解决办法
  17. matlab工序,Matlab学习日志——基于遗传算法的车间调度
  18. RBP系统管理之地区管理
  19. 分布式计算,大型网站技术架构:核心原理与案例分析
  20. 【洛谷 P6151 [集训队作业2019] 青春猪头少年不会梦到兔女郎学姐】【容斥原理+生成函数】

热门文章

  1. Java Web学习(二)数据加密
  2. 手机端实现6位短信验证码input输入框效果(样式及代码方法)
  3. js校验文本框只能输入数字(包括小数)
  4. prettyJson V7.1 使用
  5. 【转载】Kafka介绍及升级经验分享
  6. 对用2遍dfs求有向图强连通分量的理解
  7. java 随机数 【指定范围】
  8. 总结:Oracle快速入门
  9. 【js】鼠标跟随效果
  10. UltraEdit 常用快捷方式