关于middlegen + hbm2java生成java文件的问题
然后修改setenv.bat文件
@echo off
rem -------------------------------------------------------------------
rem Setup environment for hibernate tools
rem -------------------------------------------------------------------
set JDBC_DRIVER=C:\Opensource\lib\mysql-connector-java-3.1.7-bin.jar
set HIBERNATE_HOME=C:\Opensource\hibernate-2.1
set CORELIB=%HIBERNATE_HOME%\lib
set LIB=..\lib
set PROPS=%HIBERNATE_HOME%\src
set CP=%JDBC_DRIVER%;%PROPS%;%HIBERNATE_HOME%\hibernate2.jar;%CORELIB%\commons-logging-1.0.3.jar;%CORELIB%\commons-collections-2.1.jar;%CORELIB%\commons-lang-1.0.1.jar;%CORELIB%\cglib-2.0-rc2.jar;%CORELIB%\dom4j-1.4.jar;%CORELIB%\odmg-3.0.jar;%CORELIB%\xml-apis.jar;%CORELIB%\xerces-2.4.0.jar;%CORELIB%\xalan-2.4.0.jar;%LIB%\jdom.jar;C:\Opensource\hibernate-extensions-2.1\tools\hibernate-tools.jar;
然后运行hbm2java c:\sample\org\hibernate\sample\*.xml --output=c:\sample\
结果总提示空指针的exception,那位朋友能帮忙看一下,谢谢了!
相关推荐
Hibernate实践.pdf
**采用MiddleGen从数据库反向得到映射文件:**MiddleGen是用于自动生成Hibernate映射文件的工具,能够根据现有数据库结构生成相应的HBM(Hibernate Mapping)文件
【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学00总篇
编号英文名称中文名称简要说明/归属1Foundations of Geometry几何基础公理化方法, Hilbert《几何基础》2Euclidean Geometry (Synthetic)欧几里得几何(综合法)《几何原本》传统3Analytic Geometry解析几何坐标方法, Descartes, Fermat4Plane Geometry平面几何三角形、圆、共点共线等经典问题5Solid Geometry立体几何三维空间中的图形与度量6Non-Euclidean Geometry非欧几何平行公设不
Middlegen插件(搭配Ant)自动生成Hbm文件
首先,Middlegen是Apache Lucene项目的一个子项目,它的主要功能是根据数据库表结构生成相应的Java POJO类和Hibernate的Hbm映射文件。
利用Middlegen Hibernate3生成hbm.xml配置和java类
标题中的“利用Middlegen Hibernate3生成hbm.xml配置和java类”指的是使用Middlegen工具来自动化创建Hibernate3框架所需的映射文件(hbm.xml)和对应的Java
Middlegen插件利用数据库表自动生成Hbm文件
这些Hbm文件可以被Hibernate框架读取,从而实现对象与数据库表的自动映射。Middlegen生成的Hbm文件通常包含以下几部分:1.


