wenjianzhang

2006年2月23日

可恶 hibernate插件联接不上
http://www.binamics.com/hibernatesync 
连接不上

有没有新的地址 , 或是其他办法请高手指教!!!
posted @ 2006-02-24 11:18 不老的传说 阅读(357) | 评论 (1) | 编辑 收藏
 
在Middlegen-Hibernate中设置oracle.xml实例

   <!-- =================================================================== -->
   <!-- ant properties/targets for oracle 8/9                               -->
   <!-- note: this is not a proper xml file (there is no root element)      -->
   <!--       it is intended to be imported from a *real* xml file          -->
   <!-- =================================================================== -->

   <!-- please set your Oracle-SID according to your needs -->

   <property environment="env"/>

   <property name="database.script.file"           value="${src.dir}/sql/${name}-oracle.sql"/>
   <!--property name="database.driver.file"           value="${env.ORACLE_HOME}/jdbc/lib/classes12.jar"/-->
   <property name="database.driver.file"           value="${lib.dir}/classes12.jar"/>
   <property name="database.driver.classpath"      value="${database.driver.file}"/>
   <property name="database.driver"                value="oracle.jdbc.driver.OracleDriver"/>
   <property name="database.url"                   value="jdbc:oracle:thin:@localhost:1521:oracle"/>
   <property name="database.userid"                value="scott"/>
   <property name="database.password"              value="tiger"/>
   <property name="database.schema"                value="scott"/>
   <property name="database.catalog"               value=""/>

   <!--property name="jboss.datasource.mapping"       value="Oracle7"/-->
   <!--property name="jboss.datasource.mapping"       value="Oracle8"/-->
   <property name="jboss.datasource.mapping"       value="Oracle9i"/>
1. 注意一定要设置SCHEMA
2. 用了默认的driver.file设置,在执行ant时出错,我就把oracle_home/jdbc/lib下的jar文件拷贝到 lib 目录下了,再修改driver.file属性即可

posted @ 2006-02-23 11:29 不老的传说 阅读(955) | 评论 (0) | 编辑 收藏
 
使用MiddleGen 产生hibernate的数据库表映射文件

 1:下载Middlegen-Hibernate-r5
地址:URL http://voxel.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip
2:解压缩
将下载的解压缩,如 D:\Middlegen-Hibernate-r5
3:配置数据库文件
进入D:\Middlegen-Hibernate-r5 目录下的\config\database 子目录,选择你要得数据库文件,我使用的是mysql.
将原来的
<property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.0-beta-bin.jar"/>
改成
<property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.15-ga-bin.jar"/> 
同时指定数据库与用户名。我的配置如下(红色部分是要修改的部分)
   <property name="database.script.file"           value="${src.dir}/sql/${name}-mysql.sql"/>
   <!--property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.0-beta-bin.jar"/-->
   <property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.15-ga-bin.jar"/> 
   <property name="database.driver.classpath"      value="${database.driver.file}"/>
   <property name="database.driver"                value="org.gjt.mm.mysql.Driver"/>
   <property name="database.url"                   value="jdbc:mysql://localhost/hibernate"/>
   <property name="database.userid"                value="root"/>
   <property name="database.password"              value=""/>
   <property name="database.schema"                value=""/>
   <property name="database.catalog"               value=""/>
   <property name="jboss.datasource.mapping"       value="mySQL"/>

将mysql的驱动程序mysql-connector-java-3.0.15-ga-bin.jar copy 到D:\Middlegen-Hibernate-r5\lib下

4:修改Build.xml
修改D:\Middlegen-Hibernate-r5目录下的build.xml 文件,此文件是Middlegen-Hibernate 的Ant
构建配置。Middlegen-Hibernate将根据build.xml 文件中的具体参数生成数据库表映射
文件

1)第24行 修改数据库连接
将hsqldb.xml 改成mysql.xml
<!ENTITY database SYSTEM "file:./config/database/mysql.xml">
2)第52行 修改输出目录
将${build.dir}/gen-src 改成你要的目录
   <property name="build.gen-src.dir"              value="D:/Middlegen-Hibernate-r5/sample"/>
3)第184行 对应代码的Package name
hibernate 节点package 属性的默认设置实际上是由前面的
Application Name (${name})和“.hibernate”组合而成,根据我们的需要,
将其改为
         <hibernate
            destination="${build.gen-src.dir}"
            package="org.hibernate.sample"
            genXDocletTags="true"
            genIntergratedCompositeKeys="false"
            javaTypeMapper="middlegen.plugins.hibernate.HibernateJavaTypeMapper"
         />
这里还有一个属性genXDocletTags,如果设置为true,则生成的代码将包含
xdoclet tag。
4)第33行 修改应用名
将原来的
   <property name="name" value="airline"/>
改成
   <property name="name" value="HibernateSample"/>

5:切换到D:\Middlegen-Hibernate-r5目录,运行ant


posted @ 2006-02-23 10:54 不老的传说 阅读(585) | 评论 (1) | 编辑 收藏
 
eclipse 的JDK设置问题
eclipse没有办法使用,提示:Required Java version:1.4.1. Available: 1.3.1_01.
我机器上装的是JDK1.5
后来发现是安装了Oracle9i自带的是jdk1.3.1,安装Oracle时自己给装上去了,把path中jdk1.3.1的bin路径给去掉,检测一下JAVA_HOME是不是指向机器上的jdk1.5.0,然后启动eclipse,就OK了
posted @ 2006-02-23 10:14 不老的传说 阅读(6947) | 评论 (1) | 编辑 收藏
 
 
<2006年2月>
日一二三四五六
2930311234
567891011
12131415161718
19202122232425
2627281234
567891011

 导航

  • BlogJava
  • 首页
  • 发新随笔
  • 发新文章
  • 联系
  • 聚合
  • 管理

 统计

  • 随笔: 7
  • 文章: 0
  • 评论: 3
  • 引用: 0

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论

留言簿(1)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔档案

  • 2006年2月 (7)

搜索

  •  

最新评论

  • 1. re: 使用MiddleGen 产生hibernate的数据库表映射文件[未登录]
  • 调通了没 ?
    求助……
    我的qq:963152558
  • --漫步者
  • 2. re: eclipse 的JDK设置问题
  • 评论内容较长,点击标题查看
  • --111
  • 3. re: 可恶 hibernate插件联接不上
  • 怎么没人能解决吗?
  • --不老的传说

阅读排行榜

  • 1. eclipse 的JDK设置问题(6947)
  • 2. 在Middlegen-Hibernate中设置oracle.xml实例(955)
  • 3. 使用MiddleGen 产生hibernate的数据库表映射文件(585)
  • 4. 转:利用JSF应对应用程序开发的未来(478)
  • 5. 可恶 hibernate插件联接不上(357)

评论排行榜

  • 1. 使用MiddleGen 产生hibernate的数据库表映射文件(1)
  • 2. eclipse 的JDK设置问题(1)
  • 3. 可恶 hibernate插件联接不上(1)
  • 4. 在Middlegen-Hibernate中设置oracle.xml实例(0)
  • 5. 转:利用JSF应对应用程序开发的未来(0)

Powered by: 博客园
模板提供:沪江博客
Copyright ©2025 不老的传说