{"id":19270021,"url":"https://github.com/yonyong/springboot-bbs","last_synced_at":"2025-04-21T20:33:23.802Z","repository":{"id":105375297,"uuid":"162819877","full_name":"yonyong/springboot-bbs","owner":"yonyong","description":"基于springboot的论坛系统，主要使用的技术有springboot+mybatis+redis+自定义分页，数据库为mysql，前端为bootstrap+jquery+html5","archived":false,"fork":false,"pushed_at":"2018-12-30T12:18:01.000Z","size":21848,"stargazers_count":70,"open_issues_count":0,"forks_count":30,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T16:05:40.339Z","etag":null,"topics":["html","maven","redis","spring-boot","springboot-bbs","ssm"],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/yonyong.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":"2018-12-22T14:58:43.000Z","updated_at":"2025-03-27T07:58:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"90113179-4000-46eb-ae14-ac5e49e4e66b","html_url":"https://github.com/yonyong/springboot-bbs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonyong%2Fspringboot-bbs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonyong%2Fspringboot-bbs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonyong%2Fspringboot-bbs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonyong%2Fspringboot-bbs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yonyong","download_url":"https://codeload.github.com/yonyong/springboot-bbs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250128455,"owners_count":21379514,"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":["html","maven","redis","spring-boot","springboot-bbs","ssm"],"created_at":"2024-11-09T20:22:56.293Z","updated_at":"2025-04-21T20:33:23.796Z","avatar_url":"https://github.com/yonyong.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# -springboot-bbs-\n基于springboot的论坛系统，IDE为idea,主要使用的技术有springboot+mybatis+redis+自定义分页，数据库为mysql，前端为bootstrap+jquery+html5\n\n演示地址：\nhttp://47.101.193.185:8088/\n\n项目主要的功能为正常博客站点那样，未登录用户可以进行浏览，登录用户可以进行评论、发布、编辑、删除等操作，关于文章和不同用户的评论的展示使用的是自己写的分页，关于整个论坛系统的权限管理问题，及权限分配，角色分配，会后续完成。登录注册，除了基本的逻辑判断外，还满足了以下要求：\n\n1）\t手机验证码有效期为60s，超过有效期需要重新获取；\n\n2）\t同一个手机号每分钟只能获取一次验证码；\n\n3）\t如果手机验证码输入出错，则需要添加图形验证码，只有图形验证码填写正确，才能获取手机验证码；\n\n4）\t密码进行MD5编码，存入数据库；\n\n5）\t注册成功后自动跳转到登录页面；\n\n6）\t手机验证码模拟生成，不需要发送到手机。\n\n\n登录模块\n\n1）\t密码连续输错3次后，2分钟内将不能再次登录；\n\n3）\t登录成功后跳转到消息列表页面；\n\n系统展示：\n\n系统首页\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/index.jpg)\n\n登陆\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/login.jpg)\n\n注册\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/zhuce.jpg)\n\n文章列表\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/toarticle.jpg)\n\n文章详情\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/articleDetail1.jpg)\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/articleDetail2.jpg)\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/articleDetail3.jpg)\n\n发布文章\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/fabu.jpg)\n\n编辑文章\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/bianji.jpg)\n\n删除文章\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/shanchu.jpg)\n\n联系我们\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/contact.jpg)\n\n菜单\n\n![image](https://github.com/yonyong/springboot-bbs/blob/master/image/menu.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyonyong%2Fspringboot-bbs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyonyong%2Fspringboot-bbs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyonyong%2Fspringboot-bbs/lists"}