【前面的话】

身体慢慢已经快好了,感觉真好,哈哈。

这篇文章要通过Hibernate对数据库进行操作,而Netbeans可以直接通过数据库逆向生成对应的映射文件。基础文章,选择性阅读。

【步骤】

1、 在netbeans中选择服务,点击数据库,选择建立连接

2、 我要使用的是oracle,所以我选择Oracle Thin。需要加入连接的jar包,点击添加,然后加入就行了。点击下一步。

3、 输入主机名,端口号,服务ID,用户名,口令。

我使用的是远端的数据库所以我输入的主机就是:195.xx.xx.xx

端口号,服务ID,用户名,口令等依次输入就可以了。

输入好以后点击下一步:

4、 选择方案,一般就是默认方案。点击finish

5、 可以在数据库下面看到自己建立的这个链接。

6、 建立一个java project。

7、 在新建的项目上面,点击右键,选择其他,点击hibernate

8、 选择文件类型中的Hibernate 配置向导。点击下一步。选择你刚刚建立的那条链接,点击完成。

9、 你就会发现你建立的java project就有一个新的文件了。

10、 和上面一样,在新建的项目上面,点击右键,选择其他,点击hibernate,选择Hibernate 逆向工程向导。点击下一步,再点一次下一步。

11、 选择你要进行转换的数据库表。进行添加。点击完成。

12、 现在你应该有两个文件如下图,如果没有的话,到你建立项目的文件夹下面,把这两个文件拷贝到scr文件夹下面。

13、 和上面一样,在新建的项目上面,点击右键,选择其他,点击hibernate,选择通过数据库生成Hibernate映射文件和POJO。点击下一步

14、 输入包名,建议和你实际项目中的包名一样。点击完成.

15、 就会发现已经生成Hibernate映射文件和POJO.

【后面的话】

时间好快。

——TT

https://www.cnblogs.com/xt0810/category/549237.html

对应oracle生成java对象,Java学习笔记(十三)——通过Netbeans开发环境生成oracle数据库中表的对应hibernate映射文件...相关推荐

  1. React Native学习笔记一之搭建开发环境

    因为项目需要,今天开始正式学习React Native,先来搭建个开发环境 忐忑的心情 因为项目比较急,而且客户要求使用React Native开发,只能先学点基础然后在项目中使用的时候,边做边学了, ...

  2. 51单片机学习笔记1 简介及开发环境

    51单片机学习笔记1 简介及开发环境 一.51单片机 1. STC89C52单片机简介 2. 命名规则 3. 封装 (1)PDIP (2)LQFP (3)PLCC (4)PQFP 二.STC8051结 ...

  3. Python学习笔记2-搭建Python开发环境

    1  Python开发环境概述 所谓"工欲善其事,必先利其器".在正式学习Python开发前,需要先搭建Python开发环境.Python是跨平台的开发工具,可以在多个操作系统上进 ...

  4. java之jvm学习笔记十三(jvm基本结构)

    欢迎装载请说明出处:http://blog.csdn.net/yfqnihao 这一节,主要来学习jvm的基本结构,也就是概述.说是概述,内容很多,而且概念量也很大,不过关于概念方面,你不用担心,我完 ...

  5. NXP RT1064学习笔记(一)— 开发环境

    最近在做RT1064的开发,网上能找到的资料不多,基本上都是NXP官方的资料,于是决定自己写笔记做个记录. i.MX RT1064 简介 i.MX RT1064 处理器属于全新的处理器系列,采用恩智浦 ...

  6. Java快速入门学习笔记7 | Java语言中的类与对象

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  7. Java基础篇 学习笔记

    List item Java基础篇 学习笔记 java基础篇 第1章 计算机.程序和java概述 学习笔记 1.1什么是计算机 简单来说:计算机就是 ' 存储 ' 和 ' 处理 ' 数据的电子设备. ...

  8. java/android 设计模式学习笔记(1)--- 单例模式

    前段时间公司一些同事在讨论单例模式(我是最渣的一个,都插不上嘴 T__T ),这个模式使用的频率很高,也可能是很多人最熟悉的设计模式,当然单例模式也算是最简单的设计模式之一吧,简单归简单,但是在实际使 ...

  9. Java 8 实战学习笔记

    Java 8 实战学习笔记 @(JAVASE)[java8, 实战, lambda] 文章目录 Java 8 实战学习笔记 参考内容 Lambda表达式 Lambda环绕执行模式(抽离步骤) 原始代码 ...

最新文章

  1. 用 GStreamer 简化 Linux 多媒体开发
  2. 查看操作系统版本linux_LINUX操作系统常用操作收录(二):查看文件内容命令小结...
  3. 幅值与峰峰值的计算_电厂振动测量、计算基础及汽轮机组振动标准!
  4. C#读取XML文件的基类实现
  5. NUnit单元测试笔记
  6. 在windows系统上安装pip的注意事项
  7. [转载] 中国象棋软件-引擎实现(二)棋局表示
  8. 文本框根据输入内容自适应高度
  9. 寻找发帖水王java_编程之美–寻找发帖水王 | Acm之家
  10. [CTSC 1999]拯救大兵瑞恩[网络流24题]孤岛营救问题
  11. 如何根据地理位置获取城市编码 / (高德地图) 获取城市编码API / 经纬度获取城市or城市编码
  12. HAL库 配置的 MAX262 程控滤波器F4 F103C8T6
  13. 基于肤色和眼睛定位的人脸检测算法——MATLAB实现
  14. 语音 AI 技术简介
  15. 024 幂函数、指数函数、对数函数导数公式推导
  16. 板材品牌之生态板吊顶好还是桑拿板好
  17. 画出使用回溯法解0/1背包问题的解空间树
  18. Normalized Gini Coefficient
  19. 百度刘捷:数据驱动,AI赋能助力城市数字化转型
  20. Day02-初识计算机

热门文章

  1. python读取usb扫码枪数据_vue扫码枪input接收数据
  2. SpringMVC默认访问路径配置
  3. 创新, FMA amp; SMA 世界第一台VCD机的故事
  4. JAVA入门级教学之(switch语句)
  5. sqlserver 还原bak文件 查看不到_SQL server中用T-SQL语句实现(建库,分离,附加,备份,还原)...
  6. 一键刷入twrp_小米/红米手机到手了该怎么解锁和刷 twrp
  7. 怎么制作游戏脚本_精彩的游戏视频混剪怎么做?录屏剪辑一站式制作
  8. 【LeetCode笔记】剑指Offer 59. I 滑动窗口的最大值(Java、单调队列)
  9. 福师计算机应用基础在线作业二及答,福师《计算机应用基础》在线作业二 下列软件中属于应用软件的是.docx...
  10. do matlab的 while循环_除了Matlab,基本上所有的语言都有do-while语句吧?的相关推荐_ChinaUnix论坛...