jfly/README.md

49 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# jfly
#### 项目介绍
jfinal实现的redbbs版本代码项目结构经过使用多年jfinal后反复斟酌形成有需要可借鉴
适合初学jfinal 的朋友参考使用也可作为构建jfinal项目基础代码结构 进行自己的项目开发
预览地址:[http://1216.top](http://1216.top)
#### 安装教程
安装前需要准备:
```
Java运行环境 (必须)
Mysql数据库必须数据存贮使用的mysql必须配置mysql服务
Redis数据库非必须如没有redis数据库直接注释掉代码中的redis插件
安装maven 非必须如果使用idea可使用idea里面自带的maven
开发工具IDE非必须
```
1. 代码获取
如果自己本地已安装了git建议直接使用git拉取
如果未安装git代码列表右上方的`克隆/下载` 点击下载`zip`包,解压即可
2. 导入到开发工具IDE(这里我就默认使用者都是Java相关的开发人员)
3. 找到数据库文件并把数据导入到自己的mysql数据库
数据库文件地址:`jfly/src/main/resources/db/jfly.sql`
4. 修改项目配置:
`jfly/src/main/resources/config.properties`
修改配置中的mysql的配置、redis配置
```
#------------------------------------------------#
jdbcUrl=jdbc\:mysql\://127.0.0.1\:3306/jfly?useUnicode\=true&characterEncoding\=utf8&useSSL\=false
user=guest
password=hello
redis.cache_name=jfly
redis.database=1
redis.host=127.0.0.1
redis.password=hello
redis.port=6379
redis.timeout=5000
```
5. 运行
可直接运行 `FlyConfi.main()` 即可启动,
6. 访问应用
`http://localhost:80` (更多启动方式,端口配置,可查询 [jfinal-undertow](jfinal-undertow))
#### 使用说明
1. 直接在这个的基础上做自己简单的社区开发
2. 删除多余代码作为jfinal开发项目的 基础工程结构
3. jfinal新上手 修修改改练手用