pybbs-2.4.1
所属分类:Java编程
开发工具:Java
文件大小:937KB
下载次数:6
上传日期:2017-04-12 19:09:57
上 传 者:
bank
说明: Exam++是国内首款基于JAVA与MYSQL开发的网络考试系统。它可以稳定、顺畅的运行在Windows与Linux平台上。您可以通过它快捷方便的创建试题和题库,发布试卷,组织考试,系统自动批改。高度的可配置性和灵活性使得它可以被应用于很多领域。
软件采用GPL协议,完全开放且免费,并且有固定的开发团队提供技术支持
(Ocelot/examxx Ocelot/examxx Ocelot/examxx Ocelot/examxx Ocelot/examxx )
文件列表:
pybbs (0, 2017-02-15)
pybbs\Dockerfile (1172, 2017-02-15)
pybbs\mvnw (7058, 2017-02-15)
pybbs\mvnw.cmd (5006, 2017-02-15)
pybbs\pom.xml (4199, 2017-02-15)
pybbs\pybbs-springboot.sql (2774, 2017-02-15)
pybbs\src (0, 2017-02-15)
pybbs\src\main (0, 2017-02-15)
pybbs\src\main\java (0, 2017-02-15)
pybbs\src\main\java\cn (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\PybbsApplication.java (5114, 2017-02-15)
pybbs\src\main\java\cn\tomoya\ServletInitializer.java (498, 2017-02-15)
pybbs\src\main\java\cn\tomoya\common (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\common\BaseController.java (2490, 2017-02-15)
pybbs\src\main\java\cn\tomoya\common\BaseEntity.java (3690, 2017-02-15)
pybbs\src\main\java\cn\tomoya\common\config (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\common\config\SiteConfig.java (2235, 2017-02-15)
pybbs\src\main\java\cn\tomoya\exception (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\exception\ApiException.java (745, 2017-02-15)
pybbs\src\main\java\cn\tomoya\exception\ErrorCode.java (332, 2017-02-15)
pybbs\src\main\java\cn\tomoya\exception\GlobalExceptionHandler.java (1921, 2017-02-15)
pybbs\src\main\java\cn\tomoya\exception\Result.java (1372, 2017-02-15)
pybbs\src\main\java\cn\tomoya\interceptor (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\interceptor\CommonInterceptor.java (3794, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller\IndexApiController.java (1466, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller\NotificationApiController.java (423, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller\ReplyApiController.java (392, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller\TopicApiController.java (1919, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\api\controller\UserApiController.java (3485, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\collect (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\collect\controller (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\collect\controller\CollectController.java (2500, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\collect\dao (0, 2017-02-15)
pybbs\src\main\java\cn\tomoya\module\collect\dao\CollectDao.java (992, 2017-02-15)
... ...
> 使用说明:请保留页面底部的 powered by 朋也社区
## 技术栈
- jdk8
- tomcat8
- springboot
- springsecurity
- springdata
- freemarker
- mysql
- bootstrap
**呃,就是spring全家桶**
## 特性
- 社区兼容性(IE9+)
- 页面自适应布局
- 本地登录,注册
- 使用springboot开发
- 权限使用springsecurity,基于url做的权限方便配置管理
- 使用的springdata操作数据存储
- 使用 [editor](https://github.com/lepture/editor) 作为 Markdown编辑器, 书写更方便, 还支持截图粘贴上传
- 页面与 http://bbs.tomoya.cn 一样
## 如何开始
- `git clone https://github.com/tomoya92/pybbs.git`
- 修改配置文件 `src/main/resources/application.yml` 里的配置项
- 创建数据库 `pybbs-springboot`
- 运行`PybbsApplication.java`里的`main`方法
- 启动项目后表是自动创建的,然后将 `pybbs-springboot.sql` 导入数据库
- 浏览器 `http://localhost:8080/`
- 默认帐户 `tomoya` `123123`
## 打jar包运行
- `git clone https://github.com/tomoya92/pybbs.git`
- 修改配置文件 `src/main/resources/application.yml` 里的配置项
- 创建数据库 `pybbs-springboot`
- 运行 `mvn clean package -Dmaven.test.skip=true` 命令,生成jar包,位置在 `target/pybbs.jar`
- 运行 `java -jar pybbs.jar` 即可启动服务
- 启动项目后表是自动创建的,然后将 `pybbs-springboot.sql` 导入数据库
- 浏览器 `http://localhost:8080/`
- 默认帐户 `tomoya` `123123`
## 待完成
- [x] 加入缓存(ehcache)
- [ ] 集成第三方登录(QQ,微博)
- [ ] 检索
## 碰到问题怎么办?
- 到 [http://bbs.tomoya.cn](http://bbs.tomoya.cn) 上提问答
- 在Github上提 [Issues](https://github.com/tomoya92/pybbs/issues)
- 提问题的时候请将问题重现步骤描述清楚
- 加QQ群:`419343003`
## 其它版本
- golang版:[https://github.com/tomoya92/pybbs-go](https://github.com/tomoya92/pybbs-go)
- springboot版:[https://github.com/tomoya92/pybbs](https://github.com/tomoya92/pybbs)
- jfinal版:[https://github.com/tomoya92/pybbs/tree/v2.3](https://github.com/tomoya92/pybbs/tree/v2.3)
- ssm版:[https://github.com/ehuacui/ehuacui-bbs](https://github.com/ehuacui/ehuacui-bbs)
## 贡献
欢迎大家提pr
## 捐赠
![image](https://cloud.githubusercontent.com/assets/6915570/18000010/9283d530-6bae-11e6-8c34-cd27060b9074.png)
![image](https://cloud.githubusercontent.com/assets/6915570/17999995/7c2a4db4-6bae-11e6-891c-4b6bc4f00f4b.png)
## License
MIT
近期下载者:
相关文件:
收藏者: