Tanghan Plugin帮助文件

Tanghan Plugin帮助文件


目录
1.
TanghanPlugin的各部分简介
2.
如何连接数据库
 A.如何加载JDBC驱动 
 B.如何添加数据库连接并且查看数据库表中的数据 
3.
如何生成一个表相对应的Hibernate的映射文件和类
4.
如何编辑一个Hibernate的映射文件
5.
已知Bug列表
6.
Todo列表
7.
下载地址和讨论区
    

注意: 所有的功能可以在鼠标右键中找到


1.TanghanPlugin的各部分简介


TanghanPlugin主要由两个视图和一个编辑器组成


显示数据库连接和驱动的视图


主要用于记录有那些数据库驱动和与数据库的连接
其中 表示该驱动已经被加载, 该驱动无法被加载。


显示表数据的视图

主要使用来显示数据库中表的字段, 还可以在该视图中运行简单的SQL语句


对Hibernate Mapping File进行编辑的编辑器

主要是对一个Hibernate Mapping File进行可视化的编辑


Tanghan Plugin的主要功能也就包括

  1. 数据库浏览器, 可以浏览数据库数据, 而且是带分页的
  2. 根据数据库表生成相应的Hibernate Mapping文件和相应的类文件
  3. 有一个专门的编辑器可以修改你生成的Hibernate Mapping文件

后续功能正在开发过程中


2.如何连接数据库
  A.如何加载JDBC驱动


选择是要新加入一个JDBC驱动呢? 还是修改一个已有的JDBC驱动



添加新的驱动



修改一个已有的驱动
(^_^标题有点问题)

在输入框里输入相应的信息就可以了,然后点击确定, TanghanPlugin就会自动加载相应的包, 如果在这个驱动程序包中能找到相应的驱动程序类, 则该驱动就可以使用了。

  B.如何添加数据库连接并且查看数据库表中的数据


第一步, 选择是要新加入一个数据库连接呢? 还是修改一个已有的数据库连接



添加新的数据库



修改一个已有的数据库
(^_^标题有点问题)

在输入框里输入相应的信息就可以了,然后点击确定, 该数据库驱动就会被自动记录下来。

第二步, 选中该连接,并点击鼠标右键中,选择连接数据库, 如果驱动能找到, 并且数据库连接的信息无误的话, 就可以得到数据库的详细信息了

第三步, 连接上数据库以后, 选中一个表, 然后在鼠标右键的菜单中选择, 显示数据, 这时候数据就会在另外一个视图中出现


在该视图中, 通过使用下一页,上一页等等功能浏览全部数据库数据

第四步, 修改浏览数据库数据时使用的分页信息, 在窗口-->首选项-->Tanghan Plugin 就可以修改相应的信息了

 


3.如何生成一个表相对应的Hibernate的映射文件和类

 


第一步, 数据库连接上以后, 选中你想要生成Hibernate Mapping File的表,然后鼠标右键, 选择功能生成HBM文件



输入相应的信息

在输入框中输入相应的信息, 然后点击下一步



输入相应的信息

修改相应表字段对应类属性的名称

注意: 这里有一个已知的bug, 在处理一个表中有多个关键字的时候会出问题



第二步, 点击OK后就可以生成相应的文件了

 


4.如何编辑一个Hibernate的映射文件


第一步, 在资源管理器中选中一个已有的*.hbm.xml文件,(这里有一个已知的Bug)



输入相应的信息

然后既可以对他就进行编辑了.



输入相应的信息

 

 

 


5.已知Bug列表
  1. 这里有一个已知的bug, 在根据表结构生成Hibernate Mapping File时处理一个表中有多个关键字的时候会出问题
  2. Eclipse无法鉴别hmb.xml这种中间有.的扩建文件名的文件, 所以所有的XML文件都可以用Hibernate Mapping File的编辑器打开,如果是非HBM文件打开是有问题的
  3. 文字上的一些错误

6.Todo列表
  1. 根据类结构生成相应的Hibernate Mapping File

7.下载地址和讨论区
  1. 下载地址 http://hibernate.fankai.com/download/jlinux/
  2. 讨论区

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值