承接上一篇《利用Servlet完成简单的登录注册》
首先创建数据库
CREATE DATABASE newtest
然后在newtest中创建对应的表
CREATE TABLE `news` ( `id` varchar(64) NOT NULL COMMENT '编号', `title` varchar(100) NOT NULL COMMENT '新闻标题', `content` varchar(255) DEFAULT NULL COMMENT '新闻内容', `create_date` datetime NOT NULL COMMENT '创建时间', `update_date` datetime NOT NULL COMMENT '更新时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记', PRIMARY KEY (`id`), KEY `news_del_flag` (`del_flag`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='新闻表'
准备几行数据
INSERT INTO news VALUES('1','美联储降息','美联储降息靴子果真落地 巨量抛单涌现黄金急坠、美元喜上眉梢','2019-09-17 08:00:00','2019-09-17 08:00:00',NULL,'0');
INSERT INTO news VALUES('2','全球最快!华为发布AI训练集群Atlas 900','月18日,华为发布由数千颗昇腾910处理器组成的全球最快AI训练集群Atlas 900','2019-09-17 08:00:00','2019-09-17 08:00:00',NULL,'0');
INSERT INTO news VALUES('3','31省最低工资调整出炉:京沪陕渝已涨 贵州河北跟进',
'中国网财经9月19日讯(记者 畅帅帅)最低工资标准的调整关系到每个人的钱袋子。据中国网财经记者梳理,今年以来,重庆、上海、陕西、北京等地已经上调最低工资标准,贵州宣布将于12月起上调,河北9月底前有望跟进,山东确定今年不做调整。','2019-09-17 08:00:00','2019-09-17 08:00:00',NULL,'0');
查询数据
创建对象,注意包结构和引用对象,其中属性和数据库中的一一对应
编写一个数据库连接工具类,注意包创建
保证有包
编写连接方法
编写关闭方法
在创建dao包和dao类
创建一个获取所有数据的方法
声明对象
异常捕捉
连接数据库
查询sql
要保证这个语句是正确的,我们现在数据库中检查
执行获取数据
创建循环
读取数据
将数据放到列表中
在new中我们准备一个显示信息的方法
在findAllNews中显示数据,测试我们是否读取数据
我们准备测试方法测试
运行代码,显示结果
分享电脑学习
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3402/viewspace-3145976/ ,如需转载,请注明出处,否则将追究法律责任。