前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >lol相关的开源项目!好玩学习两不误!

lol相关的开源项目!好玩学习两不误!

原创
作者头像
程序员阿杜
修改2021-10-25 10:14:38
5980
修改2021-10-25 10:14:38
举报
文章被收录于专栏:开源君开源君

大家好,我是【开源君】,分享好玩的项目,挖掘开源的价值。 今天给大家分享的开源项目的是【lol】。

**

**

项目介绍

英雄联盟这个游戏大家都不陌生吧,开源君今天发现一个好玩的开源项目,这是一个基于JavaWeb的英雄联盟的英雄管理系统。

image-20211023212100606
image-20211023212100606

项目亮点

项目中的数据是通过爬虫从英雄联盟官网的获取的,并且内附有爬虫代码,可以爬取最新的数据。

image-20211023212108231
image-20211023212108231

数据很全,如下是数据库表的部分字段,对每个英雄的信息都详细存储了下来。

image-20211023212114488
image-20211023212114488

项目截图

**

**

英雄列表**

**

image-20211023212122912
image-20211023212122912

英雄详情

image-20211023212127360
image-20211023212127360

**运行教程

**

**

**

1.导入项目

Fork本项目,用IDEA新建项目,点击 Create Project For Version Control,复制项目github地址 粘贴到IDEA中的Git地址输入框 ,点击clone 等待项目下载即可

2.数据库导入相关

  • 新建一个名为【leagueoflegends】的数据库,选择UTF-8字符集,运行DB文件夹下的sql建表脚本,生成表结构。
  • 运行src/java/cn.shaoxiongdu/leagueoflegends/reptile/ReptileHeroData类中的方法,从官网爬取最新的英雄数据。
  • 修改src/main/resources/c3p0-config.xml文件中的数据库相关配置

3.运行

  • 新建本地/远程tomcat服务器运行实例,并部署本项目即可运行。

项目地址

https://www.github.com/shaoxiongdu/lol

*

*

最后

以上就是本期的全部内容了,如果这期对你有帮助,欢迎点赞,转发,收藏!

分享好玩的项目,挖掘开源的价值。

**

**

我是开源君,我爱这个世界,我们下期再见 !

**

**

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.导入项目
  • 2.数据库导入相关
  • 3.运行
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档