1 飞趣论坛系统-电子电路图,电子技术资料网站 - 德赢Vwin官网

德赢Vwin官网 App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
vwin889
德赢Vwin官网 网>电子资料下载>电子资料>飞趣论坛系统

飞趣论坛系统

2022-06-10 | zip | 6.99 MB | 次下载 | 2积分

资料介绍

授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 建站系统论坛系统BBS

软件简介

飞趣社区开源版本。此项目使用了hutool工具类(https://www.hutool.club/)作支撑,参考 zheng项目以及 ruoyi的项目、https://gitee.com/vakinge/jeesuite-libs、https://gitee.com/frankchenlong/plumelog 。

页面ui使用了layui,集成了阿里云oss(支持前端和后端上传)、七牛云,支持代码自动生成(generate 模块的cssgenerator,main方法生成),支持多数据源,减去了70%的工作量,让你更多的精力放在写业务代码的过程中。

当然这个项目还可以用来给你们公司做前端展示页面,也是非常方便的。

软件架构

使用java作为后端开发 使用springboot、mysql、druid、 mybatis、pagehelper、javamail、redis、beetl、hutool、layui、jeesuite、webmagic相关技术集成开发的一个web应用 并且支持爬虫、发邮件。你想要的功能在这应有尽有,如果你还希望集成什么,欢迎提issue

用户信息是通过cookie保存的,(如果登录的时候是记住自己)为期30天

安装教程

  1. mysql创建一个数据库 cwd_boring
  2. 导入sql sql目录下面的sql文件
  3. 安装redis 6379端口

使用说明

  1. 使用jdk8

  2. mysql 5.7 用户名密码 root root

  3. 配置文件里面为 application-dev.yml: feiqu-redis: servers: localhost:6379

    1. #redis服务的ip和端口 password: mail: default-encoding: utf-8 host: smtp.qq.com

    2. #改成你的邮件主机 username: 123@qq.com #邮件服务 登陆用户名 password: 2333

    3. #邮件服务 登陆密码 必须改为自己的配置才能生效 java类里面

    4. com.feiqu.framwork.constant.CommonConstant.USER_ID_COOKIE com.feiqu.framwork.constant.CommonConstant.USER_COOKIE_SECRET com.feiqu.framwork.constant.CommonConstant.FORGET_PASSWORD_SECRET 必须改为自己的配置才能生效

  4. ip2region.db (获取ip的)-> \feiqu-opensource\feiqu-front\src\main\resources\ip2region\ip2region.db 转移到自己的文件位置 application-dev.yml:22 这个是参考的https://gitee.com/lionsoul/ip2region 大家也可以去 https://gitee.com/lionsoul/ip2region/blob/master/data/ip2region.db 下载最新的文件 然后放到对应的目录就可以了

  5. com.feiqu.framwork.aspectj.DataSourceAspect 多数据源 通过反射判断

  6. 阿里云和七牛云的配置在——》

    1. feiqu-opensource\feiqu-front\src\main\resources\application.properties

    2. 七牛云 public.filesystem.provider=qiniu public.filesystem.bucketName=*** public.filesystem.urlprefix=*** public.filesystem.accessKey=*** public.filesystem.secretKey=*** picUrl = FileSystemClient.getPublicClient().upload(CommonConstant.FILE_NAME_PREFIX+currentTimeMillis+".jpg", img);

    3. 阿里云 aliyun.filesystem.bucketName=*** aliyun.filesystem.endpoint=*** aliyun.filesystem.accessKey=*** aliyun.filesystem.secretKey=*** aliyun.filesystem.urlprefix=*** 使用:videoUrl = FileSystemClient.getClient("aliyun").upload("video/"+fileName,localFile); 改成你想要的 注意跨域和url_prefix

  7. 支持第三方登陆 现已集成了qq、微博 微信好像要钱就没弄。。。。 application.properties里面 app_id_qq=*** app_key_qq=*** app_id_sina=*** app_key_sina=*** 改成自己的就可以了 记得到qq互联之类的绑定自己的域名哦 https://connect.qq.com/?id=1 微博去微博开发者平台绑定

  8. 没有写专门的后台 就直接放在前端了 把用户的角色 cwd_boring.fq_user的role字段改成1 就是管理员角色了 点击用户头像进去 可以看到左侧的tab多了很多菜单项 那就是后台管理员的操作地方

  9. 代码生成放在\feiqu-opensource\feiqu-generator 项目中 具体的类是:com.feiqu.generator.util.CSSGenerator 在main方法里面:generator(Global.getConfig("gen.packageName"),true,LAST_INSERT_ID_TABLES,false,"FQ_USER_PAY_WAY"); 这句话 把最后一个参数改成自己想要生成代码的表(我比较喜欢这样)

  10. 支持登陆用户更换背景图片 (pg:一开始运行起来的项目 基本上都是空页面)

  11. 文章发表支持富文本 适用quill框架,相信大家都知道(网上找了很多)

  12.  application.yml  profile 配置开发环境和开发环境 每次打包的时候只要切换一下 我感觉挺好的

  13. redis和mysql的密码都是通过aes加密的,工具类在:com.feiqu.common.utils.AESUtil,避免了明文展示密码。 feiqu-system 是和数据库打交道的

  14. com.feiqu.framwork.init.FeiquInitTrigger和com.feiqu.framwork.init.Initialize是两个初始化的方法,大家可以抽空看一下

  15. 我抽出了一个定时任务模块,仿照ruoyi的,SysJobController:在这里面提供图形化的任务界面管理

  16. 这个项目没有后台,通过修改fq_user表的role字段,如果是1,就是管理员。 你们可以看下这个页面:templates/common/_user_menu.html 后台相关的代码没有开源,不过可以参考ruoyi的,因为我就是参考它做的

  17. 私信模块报错的,是mysql的group by问题,可以百度一下解决方案

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
  2. 19.00 MB  |  4次下载  |  免费
  3. 2使用TL431设计电源
  4. 0.67 MB   |  2次下载  |  免费
  5. 3BT134双向可控硅手册
  6. 1.74 MB   |  2次下载  |  1 积分
  7. 4一种新型高效率的服务器电源系统
  8. 0.85 MB   |  1次下载  |  1 积分
  9. 5LabVIEW环形控件
  10. 0.01 MB   |  1次下载  |  1 积分
  11. 6PR735,使用UCC28060的600W交错式PFC转换器
  12. 540.03KB   |  1次下载  |  免费
  13. 751单片机核心板原理图
  14. 0.12 MB   |  1次下载  |  5 积分
  15. 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
  16. 1.44 MB  |  1次下载  |  免费

本月

  1. 1开关电源设计原理手册
  2. 1.83 MB   |  54次下载  |  免费
  3. 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
  4. 8.45 MB   |  23次下载  |  免费
  5. 3DMT0660数字万用表产品说明书
  6. 0.70 MB   |  13次下载  |  免费
  7. 4UC3842/3/4/5电源管理芯片中文手册
  8. 1.75 MB   |  12次下载  |  免费
  9. 5ST7789V2单芯片控制器/驱动器英文手册
  10. 3.07 MB   |  11次下载  |  1 积分
  11. 6TPS54202H降压转换器评估模块用户指南
  12. 1.02MB   |  8次下载  |  免费
  13. 7STM32F101x8/STM32F101xB手册
  14. 1.69 MB   |  8次下载  |  1 积分
  15. 8基于MSP430FR6043的超声波气体流量计快速入门指南
  16. 2.26MB   |  7次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935119次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420061次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233084次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191367次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183335次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81581次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73807次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65987次下载  |  10 积分