问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于JAVA + ORACLE通用数据查询的一个实现思路问题

发布网友 发布时间:2022-05-05 19:24

我来回答

2个回答

热心网友 时间:2022-05-05 20:54

这样的做法不多,你应该设计一个数据字典表DIC,里面 字段为 ID CODE NAME TYPE.
1. type来区别不同的数据类型
2.code 来区别不同type下类型,不如 男,女,code 为1 ,2. type都是Sex
3.name 是显示的值,存男,女
其他表保存男女信息 就保存DIC表中的ID.追问我这个是老项目,比如性别表,单位表之前在其他模块都已经用了,不能更改,领导现在突然想做一个通用表,只能这么做了

追答不用设计通用的表来处理这个问题,你可以在代码中解决。因为我看到你字段是基本一样。所以你可以提供查询方法,只不过方法中的要传入相关的表类型,表类型中用常量定义 表名,
比如: deleteById(Long id,String tableType),这个方法中tabletype 可以定义两种种类型:XB,DW.

热心网友 时间:2022-05-05 22:12

用sql从通用表中查出字段名,然后用java程序拼出实际的增删改查sql语句,提交数据库执行
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 怎么快速瘦肚子简单有效8招瘦肚子最有效最简单 老年人居续用第二代社保卡,养老工资还能不能拿到 没注销二代农村合作医疗直接办理三代可以用吗? 深圳什么时候开始逐步停用磁条型社保卡? 旧社保卡什么时候停用 二代换三代社保卡养老金能到账吗 旧的社保卡什么时候开始停用 医保卡要不要换第三代 海南二代社保卡什么时候停用 建行信用卡销户后怎样查询 我的建行卡销户了,还能查到以前的交易信息吗 建设银行卡已经取消了还能查出来所有消费吗?谢谢 请帮忙查询一下这张建设银行卡是否被注销了6227 0037 6116 0018 836 帮忙做一篇英文阅读,高三的,谢谢 医疗器械方面--日语词汇 windows蓝牙里面有peripheral 和central的概念吗 急求翻译毕业论文 翻译(翻译的好再加40分) 使命召唤6武器 求助,ambit 3 peak GPS 不搜索 本科生去美国留学留学需要什么条件? 美国留学有什么有什么条件? 留学去美国本科留学,需要什么条件? 微信电话为啥直播还会有声音 庄周在王者荣耀真的没有天敌吗? 庄周大招可以逆转局势吗,如何克制他? 王者荣耀中,庄周的大招可以给几个人解控呢? 张良的三技能怎么使用,为什么我控住别人还可以跑掉? 庄周的大招能不能克制张良栓狗链 浓硫酸的PH大约是多少呢? 庄周的大招能不能克制张良栓狗链? 浓硫酸的pH值( ) A、pH>7 B、pH=7 C、pH<7 纯净的浓硫酸pH值是多少?我说的是没有水的硫酸 王者荣耀庄周怎么打团 浓硫酸pH值 0.5摩尔每升的浓硫酸的ph是多少 王者荣耀 庄周怎么玩 应对其他英雄 怎么测量浓硫酸的PH啊 一般的硫酸PH值大约多少啊? 王者荣耀中哪些英雄的控制庄周大招解不了