Java程序设计 第16周 课堂实践
2024-10-15 04:11:30
Java程序设计 第16周 课堂实践 —— 数据库2
课堂实践任务2
查询world数据库,获得人口超过500万的所有城市的列表。
代码分析
实现查询数据库需要我们修改Message.java,MessageDAO.java,MessageDAODemo.java三个文件
-其中,Message.java用来储存从数据库中下载下来的信息,因此在其中,我们需要增加新数据对象属性的Setter()和Getter()方法,以便输入输出数据。
- 而在MessageDAO.java中,需要将从数据库中读取的数据转成Message类并储存
首先我们需要重新设置sql的字符串格式:
然后我们需要修改sql语句以符合题目要求“人口超过500万的所有城市”:"SELECT * FROM city WHERE Population >5000000"
最后我们通过修改ToCity()方法,将从数据库传入的数据分配给Message类的各个属性:
- 在MessageDAODemo.java中,我们需要连接数据库并将查询的数据导出:
首先我们需要修改url,将地址改为world:
然后当链接成功后,将数据按格式输出:
输出结果
码云链接
最新文章
- Python经典资料汇总
- HTML <;fieldset>; 标签
- mybatis字符串模糊匹配
- underscore.js依赖库函数分析一(遍历)
- iOS中发送HTTP请求的方案
- HDU 4890 One to Four(2014 Multi-University Training Contest 3)
- httphelp web自动化
- Android支付接入(五):机锋网
- SqlHelper初探之二
- hadoop2.0的datanode数据存储文件夹策略的多个副本
- hibernate 和 jdbc 优缺点对比
- html5权威指南:定制input元素
- ServerSocketChannel
- 线段树+RMQ问题第二弹
- MYSQL导入大量数据碰到的问题及解决方法
- Arcmap内容列表刷新
- loadrunner11迭代录制注册账号
- Linux服务器---邮件服务openwebmail配置
- Gravitee.io Access Management docker-compose运行
- mexHttpBinding协议 【发布元数据终结点】