如何找用java跟mysql写的调查问卷的源代码

如何找用java跟mysql写的调查问卷的源代码,第1张

首先创建一个连接工厂import java.sql.Connection

import java.sql.DriverManager

import java.sql.ResultSet

import java.sql.Statementpublic class ConnectionFactory {

private Connection conn=null

private Statement stmt=null

private ResultSet rs=null

public ConnectionFactory() {

super()

你用的是if,没有执行循环,应该用 while

public List<Msg> getAllMsgList() {

  List<Msg> msgList = new ArrayList<Msg>()

  DBConnection db = new DBConnection()

  Connection conn = db.getConn()

  String sql = "select * from msg"

  try {

   Statement pstmt = conn.createStatement()

   ResultSet rs = pstmt.executeQuery(sql)

   while (rs.next()) {

    int id = rs.getInt(1)

    String content = rs.getString(2)

    String author = rs.getString(3)

    String publishiTime = rs.getString(4)

    Msg msg = new Msg(id, content, author, publishiTime)

    msgList.add(msg)

   }

   rs.close()

   pstmt.close()

   conn.close()

  } catch (SQLException e) {

   e.printStackTrace()

  }

  return msgList

在工程中右键新建file,命名为jdbc.properties

创建完毕如图:

在jdbc.properties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码

新建JdbcTest2.java类

输入如下代码

代码说明:

这段代码是读取配置文件,把配置文件中的各个项通过名称读取出来

这段代码是通过反射来创建Driver对象,反射就是类的实例化

在主函数中输入如下,测试方法

运行之后的结果如下,表示连接成功!


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

原文地址: http://outofmemory.cn/zaji/5896547.html

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

发表评论

登录后才能评论

评论列表(0条)

保存