Skip to content
/ lol Public
forked from shaoxiongdu/lol

基于JavaWeb的英雄联盟管理系统,数据源自官网,内附有爬虫代码,可爬取最新数据。

Notifications You must be signed in to change notification settings

Mysticazh/lol

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

英雄联盟英雄管理系统


基于JavaWeb的英雄联盟管理系统,数据源自官网,内附有爬虫代码,可爬取最新数据。

一. Star曲线

Stargazers over time

二. 截图预览

image-20211023204602357

image-20211023204616479

三.项目选型

语言 版本
前端 HTML+CSS+JavaScript ——
数据库工具api 阿帕奇 commons-dbutils 1.3
后端开发框架 JavaWeb
JDK版本 Java 1.8
数据持久层 C3P0连接池 0.9.12
数据库驱动 MySQL 5.1.44
前端标签库 jstl 1.2.1

四.运行教程

1.导入项目 GitHub地址

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服务器运行实例,并部署本项目即可运行。

五.说明

六、更多开源项目

【分享好玩的项目,挖掘开源的价值】。微信扫一扫,关注公众号!

Github推荐

我是开源君,我爱这个世界!

七.项目反馈及改进(非常欢迎!)

如果您在学习或者部署本项目的时候遇到了任何问题,或者项目有任何可以改进的地方,欢迎提出issues,看到就会回馈.并且将您添加到项目贡献者列表中.

八.参与贡献 (非常欢迎!)

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request,填写必要信息。
  5. 等待审核即可。通过之后会邮件通知您。

About

基于JavaWeb的英雄联盟管理系统,数据源自官网,内附有爬虫代码,可爬取最新数据。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.6%
  • CSS 1.7%
  • HTML 0.7%