MyEclipse 一些vm模板文件的修改学习
2011-02-25 11:09
197 查看
1. 生成的hbm.xml文件中,增加package,<hibernate-mapping package="com.study.model">
找到hbm/hibernate-mapping.hbm.vo文件,修改<hibernate-mapping>为
<hibernate-mapping
#set ($s1=$c2h.getClassName($clazz))
#set ($l1=$s1.lastIndexOf("."))
#set ($packageName=$s1.substring(0,$l1))
package="$packageName"
>
2.生成的hbm.xml文件中name去除包名<class name="CollectionBean" table="collection">
找到hbm/persistentclass.hbm.vo文件修改name="$c2h.getClassName($clazz)"为
#set ($s1=$c2h.getClassName($clazz))
#set ($l1=$s1.length())
#set ($l2=$s1.lastIndexOf(".")+1)
#set ($beanName=$s1.substring($l2,$l1))
name="$beanName"
去除catalog属性,把
#if ($clazz.table.catalog)
catalog="$clazz.table.catalog"
#end
注释掉
###if ($clazz.table.catalog)
## catalog="$clazz.table.catalog"
###end
2.修改生成的pojo为public class CollectionBean extends BaseBean
去除implements java.io.Serializable
找到pojo/PojoTypeDeclaration.vm
修改$pojo.getClassModifiers() $pojo.getDeclarationType() $pojo.getDeclarationName() $pojo.getExtendsDeclaration() $pojo.getImplementsDeclaration()
为:
#set ($str="extends BaseBean")
$pojo.getClassModifiers() $pojo.getDeclarationType() $pojo.getDeclarationName() $str
4.为pojo增加import base.bean.BaseBean;
找到pojo/Pojo.vm增加一条语句
import base.bean.BaseBean;
文件中的位置为第一行后
$pojo.getPackageDeclaration()
##========================修改,增加import语句2011-02-25
import base.bean.BaseBean;
##========================end
$secondpassclassimports
找到hbm/hibernate-mapping.hbm.vo文件,修改<hibernate-mapping>为
<hibernate-mapping
#set ($s1=$c2h.getClassName($clazz))
#set ($l1=$s1.lastIndexOf("."))
#set ($packageName=$s1.substring(0,$l1))
package="$packageName"
>
2.生成的hbm.xml文件中name去除包名<class name="CollectionBean" table="collection">
找到hbm/persistentclass.hbm.vo文件修改name="$c2h.getClassName($clazz)"为
#set ($s1=$c2h.getClassName($clazz))
#set ($l1=$s1.length())
#set ($l2=$s1.lastIndexOf(".")+1)
#set ($beanName=$s1.substring($l2,$l1))
name="$beanName"
去除catalog属性,把
#if ($clazz.table.catalog)
catalog="$clazz.table.catalog"
#end
注释掉
###if ($clazz.table.catalog)
## catalog="$clazz.table.catalog"
###end
2.修改生成的pojo为public class CollectionBean extends BaseBean
去除implements java.io.Serializable
找到pojo/PojoTypeDeclaration.vm
修改$pojo.getClassModifiers() $pojo.getDeclarationType() $pojo.getDeclarationName() $pojo.getExtendsDeclaration() $pojo.getImplementsDeclaration()
为:
#set ($str="extends BaseBean")
$pojo.getClassModifiers() $pojo.getDeclarationType() $pojo.getDeclarationName() $str
4.为pojo增加import base.bean.BaseBean;
找到pojo/Pojo.vm增加一条语句
import base.bean.BaseBean;
文件中的位置为第一行后
$pojo.getPackageDeclaration()
##========================修改,增加import语句2011-02-25
import base.bean.BaseBean;
##========================end
$secondpassclassimports
相关文章推荐
- 修改MyEclipse8.5中的servlet文件的模板
- 如何修改myeclipse 新建JSP文件时的默认模板
- 如何修改myeclipse 新建JSP文件时的默认模板
- 关于如何修改MyEclipse 8.6的文件默认模板
- 修改myeclipse 新建JSP文件时的默认模板
- MyEclipse修改jsp模板文件
- MyEclipse中修改和添加常用文件模板
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- 在线修改web.config文件的一些理解
- 修改vs新建文件的模板
- Git学习笔记二(版本回退、工作区和暂存区、撤销修改、删除文件)
- discuz学习记录:在模板文件中显示语言包中的某个值
- Visual Studio2013中动态生成注释中的时间__修改模板文件
- VS2008中自定义C++工程模板与修改新建文件默认编码的办法
- MyEclipse下修改jsp文件的默认编码格式
- myeclipse修改文件编码问题---乱码解决方法
- VS2008中自定义C++工程模板与修改新建文件默认编码的办法
- linux文件权限查看及修改-chmod ------入门的一些常识
- 修改python新建文件时的模板
- oracle学习笔记----在线修改redo.log文件的大小