Java源代码如下:publicListgetAllMsgList(){ListmsgList=newArrayList();DBConnectiondb=newDBConnection();Connectionconn=db.getConn();Stringsql="select*frommsg...

Java 源代码如下:

public List getAllMsgList() { List msgList = new ArrayList(); DBConnection db = new DBConnection(); Connection conn = db.getConn(); String sql = "select * from msg"; try { Statement pstmt = conn.createStatement(); ResultSet rs = pstmt.executeQuery(sql); if (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; }

main函数:

IMsgDAO dao = new MsgDAOMysqlImpl(); List msgList = dao.getAllMsgList();

for (Msg item : msgList) { System.out.println("id=" + item.getId() + "\tautor=" + item.getAutor() + "\tcontent=" + item.getContent() + "\tpublishiTime=" + item.getPublishiTime()); }

数据库内容:

输出显示:

id=1 autor=22 content=你是谁啊 publishiTime=20130717001624

展开

java mysql读取多条数据_myeclipse 使用Java访问mysql数据库,数据库中有多条记录,为何只能读出一条数据??...相关推荐

  1. eclipse spring mysql,eclipse环境下的springboot框架+mybatis访问MySQL报错空指针

    "/")public classTestController { @RequestMapping("/login")publicString login() { ...

  2. linux mysql ssh通道_通过SSH通道来访问MySQL

    许多时候当要使用MySQL时,会遇到如下情况: 1. 信息比较重要,希望通信被加密. 2. 一些端口,比如3306端口,被路由器禁用. 对第一个问题的一个比较直接的解决办法就是更改mysql的代码,或 ...

  3. java中删除每一条数据,一条sql语句删除表中所有除ID 不同之外的记录,只留一条。...

    表: CREATE TABLE Company_Info ( id  smallint IDENTITY(1,1) , username varchar(50) null, password varc ...

  4. java 循环读取文件_您如何用Java连续读取文件?

    小编典典 这有点旧,但是我已经使用了该机制,并且效果很好. 诀窍是使用java.io.RandomAccessFile和,并定期检查文件长度是否大于当前文件位置.如果是,则读取数据.当您达到长度时,您 ...

  5. java中读取单个字符_如何使用Java中的Scanner类读取单个字符?

    从Java 1.5开始引入Scanner类.此类接受File,InputStream,Path和String对象,使用正则表达式逐个令牌读取所有原始数据类型和String(从给定的源)令牌.默认情况下 ...

  6. mysql 左连接b表的一条数据_阿里java架构师教你怎么用mysql怒怼面试官

    转载地址: 阿里java架构教你怎么用mysql怒怼面试官​www.jianshu.com 说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了.后面我还会给出一个关于mysql面试优化 ...

  7. mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...

    如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...

  8. es解决只能查询10000条数据方案

    引言 在使用es进行数据查询时,由于es官方默认限制了索引一次性最多只能查询10000条数据,查询第10001条数据开始就会报错, 错误的内容大致为:Result window is too larg ...

  9. java输入流读取几行文本_Java基础笔记Day_16

    IO流(字节流) IO流概述及其分类 ** InputStream(字节输入流)和Reader(字符输入流)通俗的理解都是读(read)的.** ​ ** OutputStream(字节输出流)和Wr ...

最新文章

  1. 3.4 多个例子中的向量化-深度学习-Stanford吴恩达教授
  2. MySQL学习笔记01【数据库概念、MySQL安装与使用】
  3. memcached 介绍
  4. SBT模版(Size Balanced Tree)
  5. java定义变量的输入_Terraform中输入变量
  6. android studio 触摸锁,学习AndroidStudio布局,并编写一个图案解锁demo
  7. 64位/32位操作系统ODBC的设定方法
  8. 修复android下webView控件的总结
  9. kafka安装完整步骤_还在寻找Kafka最新的安装教程吗?精细的安装步骤分享给大家...
  10. 【情感识别】基于matlab支持向量机(SVM)语音情感识别【含Matlab源码 543期】
  11. 基于IdentityServer4的单点登录——IdentityServer
  12. 火山中文编程 -- 存款本息和
  13. 视觉/视觉惯性SLAM最新综述:领域进展、方法分类与实验对比
  14. 【软件设计师】知识点总结
  15. python pymysql multiprocessing.dummy多线程 读写数据库报错
  16. 移动硬盘遇到无法访问,参数错误的处理方法
  17. linux下硬盘读写速度测试
  18. HDU1000A+B problem c++
  19. 认准魔趣吧唯一网址https://www.moqu8.com,谨防上当受骗!
  20. chrom调试技巧大全,史上最全

热门文章

  1. STM32F412应用开发笔记之一:初识NUCLEO-F412ZG
  2. java中使用lua脚本
  3. Xcode中的-ObjC和-all_load
  4. pythonjieba分词_$好玩的分词——python jieba分词模块的基本用法
  5. Android studio如何写滚动视图
  6. JAVA入门级教学之(文档里的is-a、is-like-a、has-a到底是什么意思)
  7. c 程序中的注释相当于空白字符_Python专题 | (三)注释、变量与输出
  8. html代码里面换图片不显示不出来了,微擎 Ueditor 百度编辑器 替换图片不显示问题...
  9. 产生复选框的html,html根据复选框勾选顺序生成字符串
  10. cwinthread*线程指针怎么销毁结束_最新版Web服务器项目详解 01 线程同步机制封装类...