`
chenlb
  • 浏览: 695659 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ant + hibernate 生成*.sql

阅读更多
一开始没有在<schemaexport />里加
quiet="no" text="true" drop="no" delimiter=";"
   output="${build.class.dir}/schema-export.sql"

运行ant提示失败

下面是正确的:

<target name="schema" depends="build">
        
<taskdef name="schemaexport" classname="org.hibernate.tool.hbm2ddl.SchemaExportTask">
            
<classpath refid="project.classpath" />
        
</taskdef>
        
<schemaexport config="${src.java.dir}/hibernate.cfg.xml" 
            quiet
="no" text="true" drop="no" delimiter=";" 
            output
="${build.class.dir}/schema-export.sql" />
    
</target>


参考:http://mzrj.itpub.net/post/2660/11489
分享到:
评论

相关推荐

    struts+hibernate+spring+xdoclet+ant+log4j

    **XDoclet** 是一个文档生成和代码生成工具,它可以自动根据Java源代码中的特定注解生成各种配置文件,如Hibernate的映射文件、EJB的部署描述符等。这减少了手动维护配置文件的工作量,提高了开发效率。 **Ant** 是...

    Ant打包 Hibernate配置 实例

    在这个例子中,`hibernatetool`任务会读取源代码目录下的所有`.hbm.xml`文件,根据它们生成对应的SQL脚本(schema.sql),并写入到指定的目录。 在实际开发中,Ant和Hibernate的结合使用可以大大提高项目的开发效率...

    零基础学Java_Web开发:JSP+Servlet+Struts+Spring+Hibernate+Ajax

    第十五章的PPT详细讲解了Hibernate,包括实体管理、持久化、查询语言HQL等,让开发者无需直接编写SQL即可操作数据库。 5. **Struts**: Struts是基于MVC(Model-View-Controller)设计模式的Web应用框架,用于构建...

    Hibernate开发指南.pdf

    - **XDoclet与Hibernate映射**: XDoclet是一种注释处理器,可用于自动生成Hibernate映射文件。 - **数据检索**: - **CriteriaQuery**: 提供了一种类型安全的方法来构建复杂的查询。 - **HQL (Hibernate Query ...

    Hibernate Jar包(全)

    这个文件包含了Ant构建工具的扩展,允许在构建过程中执行Hibernate相关的任务,如生成持久化类的SQL映射文件。 7. JUnit测试库:`junit-*.jar` Hibernate开发过程中通常会用到JUnit进行单元测试,确保代码的正确...

    hibernate+spring +ant+junit

    在本项目中,Ant被用来自动化生成XML配置文件和API文档,极大提高了开发效率,减少了手动操作带来的错误可能性。 4. **JUnit**: JUnit是Java单元测试的事实标准,它提供了一套简便的API来编写和运行测试用例。在本...

    夏昕-Hibernate+开发指南.pdf

    - **XDoclet与Hibernate映射**:XDoclet是一种注释处理器,可以帮助生成Hibernate的映射文件。这对于大型项目来说非常有用,可以提高开发效率。 - **数据检索**:包括Criteria API和HQL语言,前者提供了面向对象的...

    六步骤轻松完成Hibernate中生成VO.xml

    最后,在命令行窗口中进入Middlegen-Hibernate的根目录,输入`ant`命令,即可开始生成VO对象及对应的Hibernate配置文件。 通过以上六个步骤,我们不仅能够顺利地在Hibernate中生成VO.xml文件,还能确保整个过程高效...

    官方原版hibernate-3.2.ga.zip

    在Java应用程序中,Hibernate提供了一种抽象层,允许开发者使用面向对象的编程模型来处理数据库交互,而无需直接编写SQL语句。Hibernate 3.2.ga是这个框架的一个稳定版本,发布于2007年,尽管现在已经有更新的版本,...

    Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合

    这些表可以通过Hibernate的自动表结构生成策略(hibernate.hbm2ddl.auto属性)创建,或者手动执行SQL脚本。 **3. JBPM基础知识** 理解JBPM的基础概念至关重要,包括任务、事件、工作流实例等。流程定义文件(jpdl)...

    hibernate 入门练习.doc

    ### Hibernate 入门知识点详解 #### 一、准备开发环境 在进行 Hibernate 开发之前,首先需要准备必要的开发环境。 1. **安装 MySQL 5**: - 下载并安装 MySQL 5 数据库服务器。 - 配置 MySQL 的环境变量,确保 ...

    Struts+Hibernate入门实例(eclipse版)

    同时,还需在pom.xml(如果使用Maven)或build.xml(如果使用Ant)中配置Hibernate的编译和运行时依赖。 5. **生成DAO和SessionFactory**:使用Hibernate Tools自动生成DAO(Data Access Object)接口和实现类,...

    HibernateCore的代码生成、逆向工程、ant任务和更多工具___下载.zip

    在本文中,我们将深入探讨 Hibernate Core 的几个关键功能:代码生成、逆向工程、Ant 任务以及相关工具的使用。 1. **代码生成**: Hibernate 提供了一套工具,可以自动生成基于数据库模式的Java实体类、Hibernate...

    HibernateTools-3.2.4.Beta1-R200810311334.zip

    3. **HQL和SQL查询编辑器**:提供了友好的图形界面,方便开发者编写、测试和调试HQL(Hibernate查询语言)和SQL查询。 4. **数据库浏览器**:允许用户直接在IDE中浏览数据库结构,执行查询,查看结果,进行数据导入...

    hibernate tools源码运行或修改需要的jar

    Hibernate Tools 是一个强大的开发工具,它为Hibernate ORM框架提供了丰富的集成开发环境支持,包括逆向工程(从数据库生成实体类)、代码生成、JPA支持以及HQL和SQL查询的调试等。要运行或修改Hibernate Tools的...

    hcg.rar_ant hibernate po_pojo code g

    "hcg.rar_ant hibernate po_pojo code g" 提供的资源显然是一个利用Ant构建工具和Hibernate ORM框架,自动生成POJO(Plain Old Java Object)和Hibernate映射文件的过程。下面我们将详细探讨这两个关键概念以及它们...

    纯净web框架,s2sh+jdbc+Ant+异常处理

    3. **Hibernate**:作为ORM(对象关系映射)工具,Hibernate消除了数据库操作和Java对象之间的直接耦合,让开发者能够以面向对象的方式处理数据,减少了SQL的编写量。 在这个纯净的项目中,S2SH框架的集成使用了...

    Hibernate 3.x 参考手册

    - 自定义 Hibernate 用于转换 Java 名称至 SQL 名称的策略。 - **XML 配置文件** - 使用 XML 文件指定配置选项。 - **J2EE 应用服务器集成** - **事务策略配置** - 配置 JTA 事务管理器。 - **JNDI-bound ...

    hibernateTools3.3

    这些工具可以帮助开发者生成数据库模式、创建和更新Hibernate配置文件、逆向工程Java实体类、生成SQL语句以及执行HQL查询等。 **二、主要功能** 1. **数据库反向工程**:hibernateTools3.3可以将现有的数据库表结构...

Global site tag (gtag.js) - Google Analytics