小伤口 发表于 2023-6-14 21:09:39

java 社区项目

本帖最后由 小伤口 于 2023-6-14 21:23 编辑


HelloPra社区
亲爱的鱼友每天都要开心哦^_^{:10_288:}

项目_功能介绍

管理员端的主要功能有:{:10_335:}   
      
[*]      管理员管理
[*]      用户管理
[*]      角色管理
[*]      权限管理
[*]      认证和授权
[*]      文章类型管理
[*]      文章管理

用户端的主要功能有:{:10_335:}
      
[*]      用户注册
[*]      用户登录
[*]      发表文章
[*]      查询文章
[*]      设置个人信息

功能介绍视频{:10_275:}

https://www.bilibili.com/video/BV1VW4y197Ti?t=129.9&p=2





项目介绍_界面

社区主页面{:10_275:}



个人主页{:10_332:}



后台页面{:10_311:}



预览地址{:10_320:}

我把项目也部署到了服务器上面不过有点卡,酌情访问~~{:10_319:} ,
只是一个演示项目,请勿攻击{:10_288:}
点我跳转

项目介绍_技术选型
1. JAVA版本:JDK8

2. 数据库:Mysql5.7+Navicat

3. 后端框架:SpringBoot2.7.5 + SpringMVC + Mybatis-Plus3.5.0

4. 权限控制:SpringSecurity

5. 前端框架:AdminLTE2

6. 模板引擎:Thymeleaf

7. 工具类:发邮件工具类、生成验证码工具类

10. 其他技术:lombok、ajax、logback
{:10_298:}

项目_快速运行

1 安装 mysql 数据库

在开源链接中有一篇我以前写的关于配置 mysql 数据库的word教程,可以根据教程配置,或者
网上有也很多的详细教程关于安装mysql数据库这里不再详细叙述{:10_287:}

注:设置用户名:root,密码:root




2 安装 navicat 软件

(mysql安装教程也有写如何安装)
这里也不再叙述如何安装{:10_276:}


3 安装 java 并配置好环境

开源链接也有我以前写的关于配置java环境的教程{:10_326:}



4 将项目下载到本地

开源链接右上角有克隆下载按钮可以下载zip文件,下载完之后解压{:10_271:}

5 运行 sql 文件

打开 navicat 进入连接到本地的 mysql
新建名称为hellopra的 数据库(字符集 utf-8 )并在此数据库里
运行项目中的 hellopra.sql 数据库文件
{:10_288:}
注:mysql 的用户名一定是:root
密码一定是:root
数据库名称一定是:hellopra
字符集 :utf-8
因为项目中的 yml 文件配置是这个,所以打包的 jar 包也是默认这些参数;
如果想更改,需要同时改动 yml 文件的配置,再重新打包才行

6 运行项目
找到 HelloPra-0.0.1-SNAPSHOT.jar 文件 (开源项目的/HelloPra/target 里面),
在上方的文件路径框里输入 cmd 回车进入命令行



输入命令
java -jar HelloPra-0.0.1-SNAPSHOT.jar

前台页面访问网址: http://localhost:8080/frontdesk/post/routeList?cid=18
后台页面访问网址: http://localhost:8080/backstage/admin_login

后台默认登录账号:
用户名:xiaoshangkou
密码:xiaoshangkou



项目_开源链接
开源地址
如果对你有帮助,还请点一个小星星支持一下呀~~{:10_281:}

liuhongrun2022 发表于 2023-6-14 21:13:20

沙发

liuhongrun2022 发表于 2023-6-14 21:16:16

内容怎么突然没了?

小伤口 发表于 2023-6-14 21:23:48

liuhongrun2022 发表于 2023-6-14 21:16
内容怎么突然没了?

刚刚在编辑帖子{:10_288:}

sfqxx 发表于 2023-6-14 22:11:42

支持{:10_279:}

小伤口 发表于 2023-6-14 22:12:24

sfqxx 发表于 2023-6-14 22:11
支持

谢谢你的支持{:10_288:}

落花盈满绣! 发表于 2023-6-14 22:32:41

{:5_106:}

歌者文明清理员 发表于 2023-6-14 22:54:07

好羡慕有手机号的人呀 QwQ

小伤口 发表于 2023-6-15 00:13:58

歌者文明清理员 发表于 2023-6-14 22:54
好羡慕有手机号的人呀 QwQ

以后会有的~~~{:10_288:}

yinda_peng 发表于 2023-6-15 07:46:24

虽然不会java,但是支持!

凌凌祺 发表于 2023-6-15 07:56:07

好{:7_123:}

kerln888 发表于 2023-6-15 08:20:30

{:10_279:}{:10_279:}{:10_279:}顶

星期五打篮球 发表于 2023-6-15 10:27:11

{:10_275:}大佬牛的

Axiujiu 发表于 2023-6-15 10:32:51

java和python语法有很多相似的地方,或者是底层设计逻辑方面,是吗?有大佬可以解惑吗

小伤口 发表于 2023-6-15 11:02:56

Axiujiu 发表于 2023-6-15 10:32
java和python语法有很多相似的地方,或者是底层设计逻辑方面,是吗?有大佬可以解惑吗

是的,都是高级语言,语言是有很多相似的地方,其实高级语言语法这些都是类似的

小伤口 发表于 2023-6-15 11:16:32

星期五打篮球 发表于 2023-6-15 10:27
大佬牛的

谢谢你的支持

小伤口 发表于 2023-6-15 11:17:23

yinda_peng 发表于 2023-6-15 07:46
虽然不会java,但是支持!

谢谢你()

hornwong 发表于 2023-6-15 12:26:21

感谢分享!

Yuqiz 发表于 2023-6-15 14:39:53

鱼币来!!

风吹沟子凉 发表于 2023-6-15 16:57:41

JAVA
页: [1] 2 3 4
查看完整版本: java 社区项目