java web开发一个增加数据请求,修改多数据表一般用什么设计模式???

java web开发一个增加数据请求,修改多数据表一般用什么设计模式???,第1张

用MVC模式。页面负责展示和接受请求,这是“V”;请求会交给业务逻辑进行处理,这是“C”;对应需要修改的数据模型为“M”。Event(事件,这里指增加数据请求)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。这就是MVC模式。

//在你发的上面改的,不同的地方已标识出来

import java.sql.Connection

import java.sql.DriverManager

import java.sql.ResultSet

import java.sql.Statement

public class db {

public static void main(String[] args) {

String dbUrl ="jdbc:odbc:test"

String dbUser = ""

String dbPwd = ""

Connection conn = null

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance()

conn = DriverManager.getConnection(dbUrl, dbUser, dbPwd)

Statement st=conn.createStatement()

//这里加一个statement

Statement st1 = conn.createStatement()

String sql="select * from t1 "

ResultSet rs=st.executeQuery(sql)

String name=null

String xy

String number

while(rs.next()){

name=rs.getString(1)

xy=rs.getString(2)

number=rs.getString(3)

String sqll="update t2 set number='" + number + "' where name='" + name + "' and xy='" + xy + "'"

//st.executeUpdate(sqll)

//把上面一句改成下面这一句

st1.executeUpdate(sqll)

}

} catch (Exception e) {

e.printStackTrace()

}

}

}

增加一个数据库连接不就行咯

同样的参数

连接两个数据库,完全可以做到

简单的说用jdbc连接第一个库 啥 URL CLASSDRIVER 等等

第二个库就如果参数相同,那么就共用,如果不同,就增加几项参数咯

*** 作和第一个一样


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9536397.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存