说明:一个客户可以对应多个订单。以此为例说明用myeclipse如何来实现这个应用,看看myeclipse是如何做的,生成配置文件质量如何。
环境:
开发工具:myeclipse 5.5.1 GA
数 据 库:mysql-5.0.37
操作系统:windows xp professional 中文版
步骤:
1、建立mysql5数据库testdb,脚本下面已经给出。
2、配置myeclipse的数据库服务器,并建立名称为mysql5的数据库链接。
3、建议myeclipse的web工程,名称为dx_d2y,并加入hibernate支持,选择hibernate3.1,最高就支持到3.1。
4、在myeclipse的数据库视图中链接数据库并通过表生成实体PO和配置文件,中间不生成DAO。
5、检查配置文件的正确性,然后测试类进行测试。
一、建立数据库的脚本:
alter table orders drop foreign key fk_order_customer;
drop table if exists customers;
drop table if exists orders;
create table customers (
id bigint not null,
name varchar(15),
primary key (id)
);
create table orders (
id bigint not null,
order_number varchar(15),
customer_id bigint not null,
primary key (id)
);
alter table orders add index fk_order_customer(customer_id), add constraint fk_order_customer foreign key (customer_id) references customers (id);
表关系的逻辑图:
+-----------+ +--------------+
| customers | | oreders |
+-----------+ +--------------+
| ID |<------| | ID |
| NAME | | | ORDER_NUMBER |
+-----------+ |------------| CUSTOMER_ID |
+--------------+
版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明!