{"id":19015623,"url":"https://github.com/humsen/web","last_synced_at":"2025-04-04T12:07:07.879Z","repository":{"id":116379527,"uuid":"108968308","full_name":"Humsen/web","owner":"Humsen","description":"适合java新手入门练习的java web个人网站项目，目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能，后台包括上传文件、博客、代码，编辑、删除文章，修改个人资料等功能，目前暂停开发新功能。网址：https://demo.hemingsheng.cn ，觉得不错的欢迎 star。 手机版网址：","archived":false,"fork":false,"pushed_at":"2021-07-11T08:33:56.000Z","size":42005,"stargazers_count":633,"open_issues_count":1,"forks_count":239,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-28T11:06:50.241Z","etag":null,"topics":["ajax","bootstrap","java","jquery","md5","mysql","postgresql","servlet","tomcat","war","webuploader"],"latest_commit_sha":null,"homepage":"https://m.hemingsheng.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Humsen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-31T08:43:51.000Z","updated_at":"2025-03-27T08:17:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"7da8b95d-444d-4ff9-8b2f-6a366e34f50e","html_url":"https://github.com/Humsen/web","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Humsen%2Fweb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Humsen%2Fweb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Humsen%2Fweb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Humsen%2Fweb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Humsen","download_url":"https://codeload.github.com/Humsen/web/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247174407,"owners_count":20896076,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ajax","bootstrap","java","jquery","md5","mysql","postgresql","servlet","tomcat","war","webuploader"],"created_at":"2024-11-08T19:38:45.318Z","updated_at":"2025-04-04T12:07:07.857Z","avatar_url":"https://github.com/Humsen.png","language":"Java","readme":"# web 此分支开箱即用\n\n个人网站项目，前台包括博客、代码库、文件下载、留言、登录注册等功能，后台包括上传文件、博客、代码，编辑、删除文章，查看、修改个人资料及邮箱、头像等功能。\n\n交流答疑QQ群：951623031。\n\n[点击加入：Java全栈开发学习交流](//shang.qq.com/wpa/qunwpa?idkey=41068b9adb14521cab1ebfea385e3e4aabf466115ba5278ca4d41a605506c096)\n\n------------\n\n## [点击跳转至postgresql分支开箱即用版](https://github.com/CrazyHusen/web/tree/web-psql) \n\n------------\n\n## 主要文件结构如下\n\n- `docs` -\u003e 说明文档\n- `web-core` -\u003e 后端Java源代码\n- `web-mobile` -\u003e 响应式界面源码（在web和移动端是响应式布局）\n- `web-pc` -\u003e pc端界面源码（非响应式布局）\n\n------------\n\n## 快速配置方法：\n\n- 1、下载项目源码或者打包好的war包\n\n- 2、按照docs文件夹里面的数据库配置步骤，导入脚本，需提前安装MySQL数据库和创建一个数据库(自定义名称，如web)\n    - 按照`docs/数据库部署文件夹`里面的步骤依次运行脚本即可\n    \n- 3、将项目导入Eclipse/IDEA，修改web-pc和web-mobile 下的config/mysql_connect_info.properties文件里的数据库配置\n    - 如果是下载的zip压缩包，则不用导入，直接解压，得到`config`文件夹和war包，并修改db_connect_info.properties数据库配置\n\n- 4、web-core打成jar包，Idea可参考https://hacpai.com/article/1571129510972 。然后放到pc和mobile的WebContent\\WEB-INF\\lib目录下\n\n- 5、打包web-pc/web-mobile成war包，Idea可参考https://blog.csdn.net/github_38336924/article/details/82422888?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param\u0026depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param\n\n- 6、放在tomcat等容器下运行。并将config文件夹放在web目录的同级目录（和web项目在同一个文件夹下）\n\n- 7、访问 localhost:8080即可（默认配置已去掉项目名称）\n\n- 8、使用体验账户登录，用户名：husen，密码：admin123\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhumsen%2Fweb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhumsen%2Fweb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhumsen%2Fweb/lists"}