iamwx / pybbs

更好用的Java语言社区(论坛)

Home Page:https://tomoya92.github.io/pybbs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

使用说明:请保留页面底部的 powered by 朋也社区 感谢支持

快速开始

数据库里的表是项目启动时自动创建的,不要再问创建表的脚本在哪了

  • git clone https://github.com/tomoya92/pybbs

  • 使用`idea` or `eclipse`打开项目

  • 等待maven构建完成

  • 配置 application.yml 文件里的数据库连接信息

  • 运行 PybbsApplication.java

  • pybbs.sql 导入数据库

  • 访问 http://localhost:8080

  • 登录用户名:tomoya 密码:123123

技术栈

  • JDK8

  • Spring-Boot

  • Spring-Security

  • Spring-JPA

  • Hibernate-Search

  • Freemarker

  • MySQL

  • Bootstrap3

  • Ehcache

呃,就是spring全家桶

先睹为快

特性

  • 社区兼容性(IE9+)

  • 页面自适应布局

  • 本地登录,注册

  • 登录时有验证码,尝试登录次数的限制

  • 使用 Spring-Boot 开发

  • 权限使用 Spring-Security ,基于url做的权限方便配置管理

  • 使用的 Spring-JPA 操作数据存储

  • 使用 Hibernate-Search 做数据检索,支持中文分词和结果关键字高亮

  • 自己实现了一个Markdown编辑器, 附带菜单,书写方便, 还支持拖拽图片上传

碰到问题怎么办?

提问题的时候请将问题重现步骤描述清楚

QQ群:419343003

贡献

欢迎大家提pr

使用者

可以给我发邮件告知你的网站

网站 版本

http://bbs.narutogis.com/

2.3

http://www.coder.men/

2.5

https://springbootbbs.com/

master

捐赠

License

MIT

About

更好用的Java语言社区(论坛)

https://tomoya92.github.io/pybbs/


Languages

Language:Java 63.0%Language:FreeMarker 29.1%Language:CSS 4.6%Language:JavaScript 3.0%Language:Shell 0.2%