社区
Web 开发
帖子详情
关于JAVA类以及数据库表的设计
爱打球的程序猿
2015-09-24 09:36:09
最近在做一个介绍电子产品的WEB项目,电子产品分了许多种类,有手机、平板、笔记本、MP4等等,而每个种类的电子产品信息又不相同,手机有前后摄像头、笔记本有显卡等。这样我是不是要写一个抽象的电子产品类AbstractProduct写共有的属性,然后再写手机phone、平板pad、MP4的实体类来继承抽象类,写它们特有的属性。而在数据库数据库的话,则需要每个种类都建一个表,手机、平板都需要建一个表。 这样会不会太复杂了 有没有更好的设计?
...全文
159
1
打赏
收藏
关于JAVA类以及数据库表的设计
最近在做一个介绍电子产品的WEB项目,电子产品分了许多种类,有手机、平板、笔记本、MP4等等,而每个种类的电子产品信息又不相同,手机有前后摄像头、笔记本有显卡等。这样我是不是要写一个抽象的电子产品类AbstractProduct写共有的属性,然后再写手机phone、平板pad、MP4的实体类来继承抽象类,写它们特有的属性。而在数据库数据库的话,则需要每个种类都建一个表,手机、平板都需要建一个表。 这样会不会太复杂了 有没有更好的设计?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户名无法显示
2015-09-24
打赏
举报
回复
建议你可以把表分为手机、平板、笔记本、MP4这些,而把手机屏幕的大小,摄像头等设为表中的一个字段,比如手机的型号,品牌等都作为字段,这样你在展示的时候就好做了,比如要展示华为的手机,在写sql的时候加一个条件:品牌=‘华为’ 就行了,如果在细分,就可以把其他的字段加在条件里,这样感觉就好多了。实体类的话就按照表里的字段来写就行了
由静态页面
设计
数据库
表
+创建
java
类
博客主要讲述了依据静态页面的内容来进行
数据库
表
的
设计
,同时还涉及创建
Java
类
的相关内容。与信息技术紧密相关,涵盖前端页面与后端开发的衔接。
ea
java
逆向工程_[EA]DB数据逆向工程
本文介绍了如何使用Enterprise Architect(EA)进行
Java
数据库
的反向工程,通过ODBC连接到SQLServer
数据库
,生成
表
的关系图和
设计
图。详细步骤包括新建
类
图,导入DB schema,选择正确的ODBC驱动,配置
数据库
连接,并实现与
数据库
的同步更新。
数据库
表
的映射与
java
类
映射处理
本文详细介绍了
数据库
表
与
Java
类
之间的映射处理方法,包括一对一、一对多及多对多关系的映射实现。通过具体案例展示了如何
设计
Java
类
来反映
数据库
表
的结构,以及如何使用对象数组和引用传递来
表
达复杂的关联关系。
【编程新技术实务】实验一
Java
语言编程(JDBC封装)
本文详细介绍了一个
Java
数据库
编程实验,包括实验目的、环境配置、
数据库
表
的创建与操作,以及
类
的
设计
要求。实验覆盖了
Java
环境搭建、
数据库
安装配置、使用
Java
进行
数据库
编程等关键知识点。
数据
表
与简单
java
转换/数据
表
与简单
java
类
映射(一对多)
本文介绍如何在
Java
中通过简单
类
实现
数据库
表
的一对多关系映射,包括
类
的
设计
原则及具体实现步骤。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章