预览模式: 普通 | 列表
今天在做自身关联的时候遇到的问题:
Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1解决方案

阻力前提 :当有张表同一个字段管理2张表是,今天用one-to-moeny试了一下,
开始配置one-to-many时,是不能同时写入数据;
后来《Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1》不能同时跟新;找了资料大概理解里面的原理,但不是完全明白哦!还需要继续look@@;
xml中set配置:
<set name="offerd" lazy="false" inverse="false" outer-join="false" cascade="all">             <key column="offerID" />             <one-to-many class="OfferDetail"/>  </set>

查看更多...

Tags: Batch up&amp;#100;ate manay-to-one

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1948
08-07
11

JAVA+Hibernate 无限级分类

数据库结构:


Create TABLE `admin_menu` (
`menu_id` int(4) NOT NULL auto_increment,
`menu_name` varchar(50) default NULL,
`parent_id` int(4) default '0',
`menu_value` varchar(255) default NULL,
`menu_sort` int(4) default '0',

查看更多...

Tags: 无限级分类

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 739
08-07
11

Hibernate多对一自身关联

步骤:
1)建立mysql5数据库testdb,脚本下面已经给出。
2)配置myeclipse的数据库服务器,并建立名称为mysql5的数据库链接。
3)建议myeclipse的web工程,名称为dx_d2yzs,并加入hibernate支持,选择hibernate3.1,最高就支持到3.1。
4)在myeclipse的数据库视图中链接数据库并通过表生成实体PO和配置文件,中间不生成DAO。
5)检查配置文件的正确性,然后测试类进行测试。


一.建立数据库的脚本:

查看更多...

Tags: 自身关联 多对一

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 803
08-07
10

唉,年纪大了!

逻辑与“&&”逻辑或“||”

Tags: 逻辑

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 589
08-07
09

无聊下午小记

    憋屈了半天,怎么建表还建不上了呢?比如Hibernate输出到控制台的:

create table blur_catalog (id integer not null, name varchar(255), keyWords varchar(255), imgPath varchar(255), catalog_id integer, description varchar(255), sort integer, savePath varchar(255), htmlLink tinyint, defaultName varchar(255), catalogType varchar(255), channelSkin varchar(255), listSkin varchar(255), articleSkin varchar(255), primary key (id))

      怎么看都没错,费解,再看hbm.xml配置:
    <!-- self -->
        <many-to-one name="parentCatalog" column="catalog_id"
            class="com.blur.myHibernate.po.article.Catalog">
        </many-to-one>

查看更多...

Tags: 无聊

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 604
08-07
08

继承- Table per subclass

上一个主题 ,在使用Table per class hierarchy映射继承关系时,会有大量的栏位有NULL的情况,好处是使用一个表格,查询时只需一次SQL。

Table per subclass的继承映射方式,给予父类与子类分别的表格,而父类与子类对应的表格透过外键来产生关联,具体的说,User类别、 DefaultUser类别与PowerUser类别所映射的表格如下:
Table per subclass

查看更多...

Tags: 继承 subclass

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 688