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

java查询一张表时候同时添加数据到这张表效率会很慢怎么解决,会造成锁表的情况吗

发布网友 发布时间:2022-04-15 02:26

我来回答

1个回答

热心网友 时间:2022-04-15 03:55

当然可行.我不知道你的理解是在什么地方切入的.但是这个问题不太需要涉及到JDBC也就是数据库的读写的内容.

实际上的理解你应该紧扣住"实体"这个关键点.JDBC只不过是达到目的的一个手段,实体Bean作为参数在不同的类之间传递才是关键.

我们举个例子,这个bank表简单的具有:ID, bank_name, address 这3个属性.而实际的项目中,往往一张表能有十几个字段甚至更多.

一开始的时候,程序员们都是这样来读取数据库: 例如这张bank表,从数据库把某一个ID=1的记录读出来以后,直接把3个字段值返回给调用该数据库类的方法(例如可以采用封装到一个数组中去的方法).这样当字段变多以后会变得非常的麻烦, 例如,很可能一不小心把返回的字段给弄颠倒了.

后来这样的方法进过改进,就成了现在的以实体类封装数据并进行传递的方式.例如一张订单表:你尽管可能觉得order_date和order_data这2个字段非常容易混淆.但是如果date是日期类型,data是String类型,那么你怎么也不可能把这2个值赋予给错误的属性.

那么在使用中,首先,你读出了数据之后,我们再拿bank表作例子,ID=1的表里的数据如下:ID=1,name=abc,address=nanjing,那么你实例化一个bank类,然后把这3个值一一 赋予对应的属性(调用set方法)

而在将这个实体类返回调用者之后,可以调用get方法来查看.

如果需要看具体的代码的话可以继续追问
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
U盘更新专用需要电脑打开怎么让我的U盘和电脑文件夹同步更新啊_百度知 ... 为什么我的硬盘一打开就弹出对话框说选择打开方式. 倒霉的是右键也打... 磁盘右键是打开方式怎么办 我双机盘符总是打开 打开方式 让我选择,右健第一项是打开.不知道是中了... 罗技Lightspeed怎么用? 罗技无线鼠标怎么样?怎么连接电脑使用? 为什么不建议去融资公司上班 融资担保公司一般账务处理及所涉及的会计科目有哪些 月经期间可以游泳吗 经期能不能游泳 用高压锅把玉米鸡蛋紫薯一起煮要多少分钟? 梦见高三的弟弟留了长头发染成黄色 梦见头发染了* 一圈都剪的像沙宣一样那么短 ,只剩下前面一点原来的长发。 解梦 梦到剪头发染成黄色 梦见自己染了一头黄色,而且很不喜欢? 梦见女主管把头发染的很黄,很个性? arcgis怎样取消现有锁 英文名字中间的点怎么打呀?比如用五笔输入法时. 怎么用搜狗输入法打出英文名字中间的点 早上吃个西红柿为什么会对男人有好处?会有什么好处?拜托各位了 3Q_百 ... 小孩子晚上睡觉为什么会磨牙 早上吃西红柿有什么好处 天天早上吃个西红柿有什么好处拜托各位了 3Q 经常吃小西红柿,对身体有什么好处? 早上吃西红柿对身体有什么好的?(早上) 每天早餐前吃一个西红柿有什么好处? 桃子肌积雪草补水修护面膜怎么修护肌肤? 注销需要多久啊?里面说60天,需要那么久吗? 玉泽积雪草面膜和欧莱雅安瓶那个好用 身份证到期后怎么办理,要照相吗 注销要多久 注销需要多久啊?里面说60天,需要那么久吗? 注销要多久时间? 注销需要多久啊?里面说60天,需要那么久吗? 注销需要多久啊?里面说60天,需要那么久吗? 如何撰写差生操行评语 怎样把电脑里的excel文档拷到手机上? 请教下如何把电脑上的word,excel,PowerPoint导入到手机上? 问一下关于黑塔利亚的英领是什么意思啊?(-_-#) 朋友说“英领留学”的英国留学服务挺不错的,真的是这样吗? 微信怎么修复聊天记录呀 怎么才可以修复微信数据? 微信出现异常怎么修复 如何完好无损的放好土豆,不让它变成绿色,不发芽呢? 手机v30pro怎么设置在京东淘宝天猫上自助抢购? 怎么优惠买到小米8透明 中国著名的财经大学有哪些?哪些学校的社会认可度高? 全国有哪些出名的财经类大学 中国知名的财经大学都有那几所? 别人家可以我家不可以?