工具-eclipse-hibernate关于快速生成*.hbm.xml文件,与bean文件的操作,不使用hibernate tool解决办法之一,主要为了快速开发,写的小工具

本文介绍了一种不依赖Hibernate Tool的解决方案,通过Java字符串处理来快速生成*.hbm.xml和Bean文件。此工具在无法使用预设工具时能提升开发效率,减少了手动编写配置文件的工作量。尽管灵活性较低且不处理表关联,但可以通过修改源码以适应特定需求。使用该工具需要具备MySQL可视化工具,并进行简单的源码修改和文件操作。
摘要由CSDN通过智能技术生成

实现思想:就是java对目标表的字符串的处理,以及基础的sql语句

不能使用hibernate tool ,解决办法
为了记录,以后也许还会用的小工具

**工具优点:比手打生成快,能加快hibernate配置文件开发速度,当你不能使用hibernate tool,他就是你的选择之一(不能使用现成hibernate tool的再此处。)
一定程度减轻配置文件书写量


工具缺点:不灵活,生成模式简单,当然可以自己修改程序达到你的要求。需要控制台获取字符串并cv到目标文件,
只是解决燃眉急的工具
对表关联没有解决方案
**

首先感谢Java的字符串处理

原理:文件本质是字符串,我们做的就是得到他

实现工具:
需要mysql的可视化工具
需要一句sql,源码中有,得到程序所需字符串(表名的字符串,换掉主键)
需要自己对源码的file改值,直接加双引号再复制进去就好。
需要自己改文件·配置的头头,版本不一样嘛
file = file.replaceAll(“换掉主键\r\n”, “,”);
运行

对于目标文件生成,主要是一种比较偏门的方法,但比自己敲的快。

*.hbm.xml

直接工具源码:

package javatool.hibernate;

import java.util.Scanner;
/**
 * 生成普通*.hbm.xml文件的工具类
 * @author joker
 *
 */
public c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值