- 浏览: 11406 次
- 性别:
- 来自: 上海
最新评论
文章列表
在生成诸如主键之类的字符串时, 以前我常用identity, 遗憾这类identity做外键时由于需要数据库迁移而导致发生变化, 不可靠, 因此UUID是一个不错的选择, 虽然性能差了一些.
可惜DB2不提供生成UUID的方法, 但是提供了GENERATE_UNIQUE()函数来生成唯一字符串, 但是要求也不少.
首先使用GENERATE_UNIQUE()函数生成的unique ID的列必须声明为FOR BIT DATA, 即在建表的时候需要指定该column为FOR BIT DATA类型.
在插入数据的时候, 直接使用GENERATE_UNIQUE()函数就可以了.
...
数据迁移是一项常见的工作, DB2提供Load实用程序来高效导入大量的数据
Load命令的基本格式如下
LOAD FROM "/home/db2inst1/pro.del" OF DEL METHOD P ( 1, 2, 4 ) INSERT INTO DB2INST1.PRODUCT ( ID, BRAND, PRODUCT )
该命令的额功能是将 pro.del ...
作为开发者, 我们必须在许多层面上进行交流。 我们把许多小时花在开会、倾听和交谈上。我们最终与用户一起工作,设法了解他们的需要。我们编写代码,与机器交流我们的意图;把我们的想法变成文档,留给以后的开发者。我们撰写提案和备忘录,用以申请资源并证明其正当性、报告我们的状态、以及提出各种新方法。我们每天在团队中工作,宣扬我们的主意、修正现有的做法。--page14
你的注意很重要,它们应该以美观的方式传递给听众。--page16
Hibernate关联映射是Hibernate中比较难用好知识点, 一方面两个实体之间的关系类型比较多, 有单向映射、双向映射; 还有ManyToOne, OneToOne, OneToMany, ManyToMany, 这样算下来会有2*4=8种, 通过不同逻辑映射产生的物理表也比较多, 当然其中一部分是类似的; 复杂的另一方面体现在对关联实体的操作可能对被关联实体产生的影响上面, 包括级联属性(CASCADE)、抓取属性(FETCH)等, 如果配置不好会适得其反. 因此在这里我们通过逐个实现每一种关联大致了解关联映射的概念和基本使用.
实体类: Person和Address, 在不同场景 ...
部门成立不久, 还没有自己统一的分页规范, 因此借这个机会自己编写了一个可以复用的小分页组件JPage.
1. 概述
分页是一般的web系统不可缺少的功能之一, 主要设计到两个主题: 1, 解决针对不同RDBMS产品的分页方法(SQL语句)的问题; 2, 前端分页展示的代码. 针对第一个问题可以使用Hibernate的分页查询功能; 第二的问题, 可以自己在JSP页面里面编写SQL脚本合理地显示结果和控制元素, 但是如果将遍历集合的Java代码嵌入JSP页面, 那么页面的代码将会不怎么规范和友好, 当然这个问题可以借助于当前一些强大的开源框架予以解决, 例如部门项目广泛使用的pa ...