教你使用Hibernate tools,生成带中文注释的类和hbm文件

本教程介绍了如何通过Hibernate Tools的配置和修改,实现在Eclipse中生成带有中文注释的Hibernate实体类和hbm映射文件。主要步骤包括修改模板文件PojoFields.ftl,调整TemplateProducer类,更新jtidy.properties配置,并指定Hibernate Tools的jar包路径。重启Eclipse后,即可成功生成带中文注释的文件,特别适合Oracle数据库环境。
摘要由CSDN通过智能技术生成

实现效果如下:


package com.fsti.ssh.entity.hibernate;

// Generated 2013-6-21 18:10:59 by Hibernate Tools 3.4.0.CR1

import java.math.BigDecimal;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.Map;

/**
 * TSsh generated by hbm2java
 */
public class TSsh implements java.io.Serializable {

	/**
	 * 主键-seq_ssh.
	 */
	private String id;

	/**
	 * 名称.
	 */
	private String name;

	/**
	 * 创建时间.
	 */
	private Date createDate;

	/**
	 * 更新时间.
	 */
	private Date updateDate;

	/**
	 * 类型;1:普通;2:特殊.
	 */
	private String type;

	/**
	 * 总数.
	 */
	private BigDecimal count;

	public TSsh() {
	}

	public TSsh(String id) {
		this.id = id;
	}

	public TSsh(String id, String name, Date createDate, Date updateDate,
			String type, BigDecimal count) {
		this.id = id;
		this.name = name;
		this.createDate = createDate;
		this.updateDate = updateDate;
		this.type = type;
		this.count = count;
	}

	public static Map<String, String> relation = new LinkedHashMap<String, String>();
	static {
		relation.put("id", "主键-seq_ssh");
		relation.put("name", "名称");
		relation.put("createDate", "创建时间");
		relation.put("updateDate", "更新时间");
		relation.put("type", "类型;1:普通;2:特殊");
		relation.put("count", "总数");
	}

	public 
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值