文档章节

JEESNS V1.2.0-RC2 发布,Java 开源 SNS 社区系统

zchuanzhao
 zchuanzhao
发布于 2017/08/02 23:18
字数 1283
阅读 268
收藏 2

JEESNS V1.2.0-RC2已发布,该版本更新如下:

修复:

  1. 修复帖子页面头像不显示问题

  2. 修复管理员在前台登录后,点击右上角的`管理`出现404问题

  3. 在帖子详情页面不能显示群组logo

  4. 点击首页帖子链接进入到文章详情问题

  5. 出现异常时,跳转到异常页面,报错找不到error.ftl文件

  6. 未登录情况下进入帖子页面出现异常

  7. 修改配置静态资源文件所在目录

  8. 刚申请的群组发帖出现异常

  9. 在帖子页面,点击右边发帖,会进入发布文章页面

优化:

  1. 优化文章投稿功能,如果文章需要审核,投稿成功后自动跳转到文章列表页面,避免投稿成功跳转到异常页面

  2. 优化帖子发布,如果帖子需要审核,自动跳转到群组详情页面,如果不需要审核,自动跳转到帖子页面

  3. 在微博列表、详情页面,管理员或者作者本人点击删除链接时,增加确认删除提示

  4. 在帖子详情页面删除帖子后,自动跳到群组详情页面

  5. 微博列表,热门微博删除的时候,没有先弹出提示

  6. 在帖子详情页面群组名字增加链接

  7. 在帖子详情页面增加判断是否已关注群组

  8. 在帖子列表、帖子详情页面,增加置顶、精华标识

  9. 统一系统配置

  10. 去掉打印查询语句功能

  11. 文章列表页面优化

增加:

  1. 在群组审核帖子页面,增加审核、删除帖子功能

JEESNS

开发语言:JAVA

数据库:MYSQL

JAVA开发框架:Spring MVC+Spring+Mybatis

前台前端开发框架:ZUI+JQuery+Bootstrap

后台前端开发框架:VUE+ElementUI

前台模板引擎:Freemarker

简介

JEESNS是一款基于JAVA企业级平台研发的社交管理系统,依托企业级JAVA的高效、安全、稳定等优势,开创国内JAVA版开源SNS先河。数据库使用MYSQL,全部源代码开放,官方网址:http://www.jeesns.cn

应用场景

  • JEESNS是一个企业级的开源社区系统,是一个可以用来搭建门户、群组、论坛和微博的社区系统。
  • JEESNS是将SNS社会化网络元素,人和群组结合在一起的新型的社交系统。
  • JEESNS以人为中心,通过用户的需求和行为将最有价值的信息得以不断整合。
  • JEESNS是一个稳定、安全、可扩展的社区系统,可以帮您搭建与众不同的交流社区。
  • 如果您要需要搭建一个论坛,那么您可以用JEESNS
  • 如果您需要一个群组,那么您可以用JEESNS
  • 如果您需要因为某个话题来汇聚人群,那么您可以用JEESNS

功能模块

  • 私信功能
  • 界面模仿PC版微信
  • 可以查看私聊过的联系人
  • 聊天界面自动刷新

  • 个人主页

  • 关注会员

  • 私信会员

  • 查看动态

  • 查看粉丝、关注、微博、文章、帖子、群组

  • 微博模块

  • 支持图片类型的微博

  • 多图画廊展示

  • 支持添加Emoji标签

  • 点赞功能

  • 群组模块

  • 可以关注群组

  • 支持上传群组logo

  • 支持发帖审核开关

  • 授权管理员

  • 帖子喜欢功能

  • 帖子加精、置顶

  • 文章模块

  • 文章喜欢功能

  • 文章投稿功能开关

  • 文章审核功能开关

  • 文章评论

  • 动态模块

  • 洞悉一切

 

环境要求

  • JDK7或更高版本
  • Tomcat7.0或更高版本
  • MySQL5.1或更高版本

部署说明

  1. 创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。
  2. 执行数据库脚本。数据库脚本在/src/main/webapp/database目录下。
  3. 在eclipse中导入maven项目。点击eclipse菜单File - Import,选择Maven - Existing Maven Projects
  4. 设置项目编码为utf-8,选择jdk1.7版本或以上,不要选择jre。
  5. 修改数据库连接。打开/src/main/resources/jeesns.propertis文件,根据实际情况修改jdbc.urljdbc.userjdbc.password的值,修改后台路径:managePath,如:managePath=manage
  6. 编译项目。在eclipse中,右键点击项目名,选择Run as - Maven build...Goals填入clean package,然后点击Run,第一次运行需要下载jar包,请耐心等待。
  7. 部署项目。将项目部署到Tomcat7或以上版本,启动Tomcat。
  8. 访问系统。前台地址:http://localhost:8080/;用户名:admin,密码:jeesns,登录成功之后,在右上角展开有个'管理',点击即可进入后台管理。

部署详细说明

  1. JDK安装说明
  2. Maven安装说明
  3. JEESNS使用Maven打包介绍
  4. JEESNS导入数据库说明
  5. Eclipse导入JEESNS项目和部署说明
  6. IDEA导入JEESNS1.2.0项目和部署教程

相关网站

官方网站:http://www.jeesns.cn

技术支持:http://www.lxinet.com

服务器支持:http://www.919dns.com

安装包下载地址:

A5下载

站长下载

源码包下载地址:

oscgit

github

© 著作权归作者所有

共有 人打赏支持
zchuanzhao
粉丝 50
博文 242
码字总数 145449
作品 1
福州
程序员
私信 提问

暂无文章

谁是你的创业竞争对手?

简评:面对投资人,你该如何回答有关竞争对手的问题?你可能认为自己根本没有竞争对手,或者你正处于一片红海之中,又或者你只是一个“抄袭者”...不管怎么样,你需要对整个市场深度思考,永...

极光推送
1分钟前
0
0
SpringBoot 优雅的整合 Shiro

Apache Shiro是一个功能强大且易于使用的Java安全框架,可执行身份验证,授权,加密和会话管理。借助Shiro易于理解的API,您可以快速轻松地保护任何应用程序 - 从最小的移动应用程序到最大的...

木云凌
2分钟前
0
0
难受, LSTM

夫人撒旦供奉的是

王氾超-E_Convorn_Ares
2分钟前
0
0
Centos7 中没有ifconfig命令解决办法

惊涛随笔 centos7中没有安装ifconfig命令的解决方法 初装centos 7时,运行config报 command not found 错误,我在网上找了大量资料,下面的资料中查找原因和解决方式最详细,能很好的解决这个...

rootliu
2分钟前
0
0
IDEA 下,老司机教你如何 debug lambda

目前程序员市场环境下,Java 党的 lamda 语法已经无处不在,比如大家熟悉的 Spring 5.x 框架,lambda 满天飞啊! 这里说一下,为什么要玩 lambda 这种写法, 他与面向对象有什么不同。 1. 面...

Ryan-瑞恩
8分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部