NetBeans IDE是开发各种应用程序的绝佳选择。 具体来说,我每天都使用它来开发和维护Java EE应用程序。 在过去的几个发行版中,不仅Java EE的生产力提高了,而且NetBeans IDE还减少了开发应用程序的时间……使Java EE和NetBeans成为绝配!

我最常使用的功能之一是能够从数据库生成实体类。 NetBeans使您无需任何编码即可轻松将实体类添加到项目中。

首先,右键单击一个项目包,然后选择“ New-> Database中的实体类”(图1)。

图1:数据库中的新实体类

接下来,选择一个数据源,然后从“可用表”列表中选择至少一个表,如图2所示。

图2:从“可用表”列表中选择表

选择要添加实体类的项目,位置和包。 然后指定任何首选项,以指示您是否要使用命名查询,JAXB批注或MappedSuperClass而不是实体。 (图3)

图3:指定程序包名称和首选项

最后,为您的实体类选择映射选项,如图4所示。

图4:实体类映射选项

Viola ...您已经可以使用实体类...对NetBeans IDE的补充!

图5:完成的实体类

翻译自: https://www.javacodegeeks.com/2016/02/netbeans-java-ee-tip-1-entity-classes-database.html

NetBeans Java EE技巧#1 –数据库中的实体类相关推荐

  1. NetBeans Java EE技巧3:数据库中的RESTful Web服务

    许多现代的Web应用程序正朝着使用HTTP使用无状态通信的方向发展. REST(代表性状态转移)体系结构样式通常用于设计网络应用程序,而使用Java EE 7,很容易开发用于数据库通信的RESTful ...

  2. NetBeans Java EE技巧9:从数据库创建JSF应用程序

    您需要非常快速地创建数据库前端吗? NetBeans IDE允许人们以极少的编码就非常快速地为一组数据库表开发JSF应用程序前端. 现在,本教程既是老歌,又是老歌--对于那些不了解它的人来说,值得再次 ...

  3. 自定义tt文本模板实现MySql指数据库中生成实体类

    自定义tt文本模板实现MySql指数据库中生成实体类 1.在项目中依次点击"添加"/"新建项",选择"文本模板",输入名称后点击添加. 2. ...

  4. netbeans连接数据库_NetBeans Java EE技巧#1 –数据库中的实体类

    netbeans连接数据库 NetBeans IDE是开发各种应用程序的绝佳选择. 具体来说,我每天都使用它来开发和维护Java EE应用程序. 在过去的几个发行版中,不仅Java EE的生产力提高了 ...

  5. NetBeans Java EE技巧8:持久性单元

    任何好的IDE的基本目标都是简化和组织代码和开发工作流程. NetBeans在实现这些目标方面做得非常出色,有时我们将基础知识视为理所当然. 例如,如果您曾经试图在纯文本编辑器中阅读XML蒙上了双眼, ...

  6. NetBeans Java EE技巧7:忽略的Java类和XHTML编辑器快捷方式

    有时,最被忽略的是IDE最有用的功能. 在本文中,我将概述在开发Java EE应用程序时可以使用的五个NetBeans Java和XHTML编辑器快捷方式. #1 –轻松修复命名空间和类 也许您已经向 ...

  7. netbeans连接数据库_NetBeans Java EE技巧3:数据库中的RESTful Web服务

    netbeans连接数据库 许多现代的Web应用程序正朝着使用HTTP使用无状态通信的方向发展. REST(表示状态转移)体系结构样式通常用于设计网络应用程序,而使用Java EE 7,很容易开发用于 ...

  8. jsf netbeans_NetBeans Java EE技巧9:从数据库创建JSF应用程序

    jsf netbeans 您需要非常快速地创建数据库前端吗? NetBeans IDE允许人们以很少的代码就为一组数据库表开发JSF应用程序前端. 现在,本教程是一个老歌,但是一个好东西--对于那些不 ...

  9. eclipse mysql生成实体类_Eclipse实现数据库反向生成实体类(pojo)-------(插件安装和实现步骤的说明)...

    一.插件安装 1.下载插件: http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R2008103 ...

最新文章

  1. 客户端安装服务器的路径查找文件,柴少鹏的官方网站-puppet系列(一)之puppet的部署、配置文件以及命令详解...
  2. mqtt js 中乱码_mqtt之上RRPC同步调用实战
  3. oracle误删数据的解决方法
  4. java final 修改_“无法改变的设计”——浅谈Java中的final关键字
  5. [iOS] 建立与使用Framework
  6. 04 ansible其他常见模块(yum模块、service模块、mount模块、cron模块、user模块、group模块)...
  7. Python赋值语句浅析
  8. 计算机网络————P3 速率相关的性能指标
  9. 去除vss源代码管理
  10. 利用Keydown事件阻止用户输入
  11. 【数据结构 严蔚敏版】 排序基本操作
  12. Qimage像素级操作
  13. word和wps安装mendeley插件
  14. 极客书的编程教程合集
  15. Vue使用Emoji表情
  16. GNU/Linux(Fedora 17)ibus-pinyin自定义短语颜文字
  17. 失控的滴滴:以为问题出在流程,其实问题出在人
  18. CANdelaStudio编辑CDD——学习碎笔
  19. python弹性碰撞次数圆周率_碰撞出来的圆周率(一)
  20. Arduino、AB相增量式光电编码器测位移和速度方向

热门文章

  1. 关联分析:FP-Growth算法
  2. 使用ueditor实现多图片上传案例——Service层(IShoppingService)
  3. 调用阿里云接口实现短信消息的发送源码——CSDN博客
  4. python变量的创建过程(内存地址变化)
  5. 微内核操作系统能做服务器系统吗,科普:微内核操作系统现状
  6. ubuntu安装python3.8_Ubuntu 16.04 安装 python3.8
  7. java作为kafka生产者实验及Expiring超时问题解决
  8. okta-spring_通过Okta的单点登录保护Spring Boot Web App的安全
  9. 使用Speedment 3.0.17及更高版本简化了事务
  10. 需求调研 现有系统梳理_对速度的需求,访问现有数据的速度提高了1000倍