使用JSP+Servlet+Jdbc+Echatrs实现对豆瓣电影Top250的展示

本文介绍如何使用JSP、Servlet、JDBC和Echarts实现豆瓣电影Top250的数据可视化。通过创建实体类、DAO、Servlet,将数据库中的电影数据展示在网页上,利用Echarts实现图表展示。提供项目源代码下载链接及Echarts入门教程,帮助读者快速理解并实践数据可视化。
摘要由CSDN通过智能技术生成

使用JSP+Servlet+Jdbc+Echatrs实现对豆瓣电影Top250的展示

写在前面:
有的小伙伴,会吐槽啦,你这个标题有点长的啊。哈哈 ,好像是的!不过,这个也是本次案例中使用到的关键技术。如果,你正愁不会的数据可视化,那么我接下来,我会带你一步一步的实现这个数据可视化的功能。

效果图:

这里写图片描述

这里写图片描述

开发工具:我们选择的是IDEA,你还得准备一个豆瓣top250的数据源,我这里用python爬虫抓取统计了豆瓣top250电影各个国家电影数量。如何你担心,没有数据。先不用担心,我会提供的。

*小建议:在学习之前,你可以先把项目的源代码,下载下来,自己可以先跑一边,看一下,整体的效果。然后再接着看后面的步骤,这样会比较好一些。这里我把源代码放在了码云上,地址:https://gitee.com/liuge36/Douban
可能有的小伙伴习惯用Github,这里:https://github.com/liuge36/Douban 码字不易,不喜勿喷*

正式开始:

分析:
要如何开始呢?想想,我们现在有mysql里面的数据,然后,只是需要把数据做一个展示,

1.在IDEA中新建一个项目

这里写图片描述

完整好包结构,规范的包结构是有利于我们后期维护修改代码的

先简单说一下,我们的开发思路,
我们常规操作是在entity中新建一个doubanc的实体类用于封装我们从数据库里面读出来的数据
接着,在dao下去写一个类doubandao用于从数据库中获取到数据,这里传回一个doubanc的实体类对象的集合
然后,使用servlet来调用dao的数据,转发到jsp页面,
这样我们也就实现了显示与代码分离的形式,也是不使用框架技术的常用操作。在这里,我们就依据这个思路开始开发..

2.new一个实体类Doubanc

参照数据库里面表的字段:
这里写图片描述
,这里,也就只有两个字段。

因为比较简单,直接贴上代码:

package com.csylh.entity;

public class Doubanc {
   
    private String country;
    private int nums;
    public String getCountry() {
        return country;
    }
    public void setCountry(String country) {
        this.country = country;
    }
    public int getNums() {
        return nums;
    }
    public void setNums(int nums) {
        this.nums = nums;
    }
    public Doubanc(String country, int nums) {
        super();
        this.country = country;
        this.nums = nums;
    }
    public Doubanc() {
        super();
    }


}

3.new一个DoubanDao类

dao类的作用就是与完成与数据库的交互工作,比如,从数据库按照按照

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值