Connection con = null;
PreparedStatement pre = null;
DBConn conns = new DBConn() ;
con = conns.getConnection() ;框架是MVC 在实现类中做一个方法的时候经常写以上4行代码 请详细说一下这4行的意思
菜鸟求助java web项目中相关代码的意思。。。。。。。
答案:5 悬赏:0 手机版
解决时间 2021-03-17 23:33
- 提问者网友:王者佥
- 2021-03-17 01:06
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-03-17 01:47
Connection 是与数据库连接的接口
PreparedStatement 与查询语句相关,可以对类似select * from tb_user where id=?这样的查询语句中的问号进行填值,还可以在一定程度上避免SQL注入。
DBConn 是你们自己写的类吧?里面大概是使用数据库连接的地址、用户名、密码等信息获取连接的吧, DB->Database->数据库。
PreparedStatement 与查询语句相关,可以对类似select * from tb_user where id=?这样的查询语句中的问号进行填值,还可以在一定程度上避免SQL注入。
DBConn 是你们自己写的类吧?里面大概是使用数据库连接的地址、用户名、密码等信息获取连接的吧, DB->Database->数据库。
全部回答
- 1楼网友:煞尾
- 2021-03-17 07:14
给你个小例子,你参考下
import java.io.bufferedreader;
import java.io.file;
import java.io.filereader;
import java.io.filewriter;
import java.io.ioexception;
import java.util.arraylist;
import java.util.list;
import java.util.scanner;
public class admin {
public static void main(string... args) {
scanner in = new scanner(system.in);
system.out.print("请输入:");
list result = new arraylist();
for (int i = 0; i < 3; i++) {
result.add(in.next());
}
string file = "d:/java.txt";
try {
write(file, result);
read(file);
} catch (ioexception e) {
e.printstacktrace();
}
}
private static void write(string file, list result) throws ioexception {
filewriter bw = new filewriter(new file(file));
for (int i = 0; i < result.size(); i++) {
bw.write(string.valueof(result.get(i)) + "\r\n");
}
bw.close();
}
private static void read(string filename) {
file file = new file(filename);
bufferedreader reader = null;
try {
reader = new bufferedreader(new filereader(file));
string tempstring = null;
while ((tempstring = reader.readline()) != null) {
system.out.println(tempstring);
}
reader.close();
} catch (ioexception e) {
e.printstacktrace();
return;
}
}
}
- 2楼网友:蓝房子
- 2021-03-17 05:47
connection呢就是 连接数据库的
preparedstatement 发送sql语句和取得数据库数据的
至于这个DBConn 没用过 应该是取得数据库连接方式的 然后告诉connection怎么去连接
- 3楼网友:归鹤鸣
- 2021-03-17 04:10
您好,提问者:
你去找DBConn.java这个类,里面有数据库的IP、数据库名字、用户名以及密码,更加载驱动连接数据的一些信息的。
- 4楼网友:酒醒三更
- 2021-03-17 03:19
Connection con = null;//创建连接,赋值为空,用来装连接对象
PreparedStatement pre = null//创建参数对象,用于传入相关参数
DBConn conns = new DBConn() ;//实例化一个DB连接对象
con = conns.getConnection() ;//将连接对象接入
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯