Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

JAVA论坛,web项目,采用传统ssm框架,maven聚合项目,前后端分离,集成redis,非spingboot版本,业务简单适合学习搭建

Notifications You must be signed in to change notification settings

LvChenhui/community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

12 Commits

Repository files navigation

community

community for study
本项目偏后端练习运用。

使用前请先导入community.sql

作品功能用途:

用户模块:具有邮箱注册,登录,修改密码,上传头像,添加和修改个人资料等功能。
帖子模块:在相关技术模块内可以发布帖子,排版可以供用户选择。用户可以选择帖子进行回复信息。
帖子搜索:用户可以根据关键字,模块分类等信息进行搜索相关帖子,缩小筛选范围。
技术分类板块:根据不同的技术类型进行分类,将帖子划分。
新用户版块:可以看到最近一个月内新注册的用户。
近一个月帖子版块:可以快捷查看金一个月的帖子。
消息提示功能:自己帖子得到别人回复后有数字显示。

技术特点:

1由maven构建的多模块项目,各个子项目可以统一的进行管理,也可以有各自的特色(按需引入jar包)
2后端采用主流的ssm(Spring+SpringMVC+MyBatis)框架,spring作为控制反转(ioc)和面向切面(aop)的容器框架,Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。MyBatis则作为数据库的持久层框架
3Restful风格接口,包含资源的定义、获取、表述、关联、状态变迁等
4Redis缓存技术,key-value存储系统,值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型
5Log4j日志系统,控制日志信息输送的目的地是控制台、文件、GUI组件,控制每天日志的输出格式
6严谨的编码规范,低耦合高维护性,统一的接口回复格式以及接口异常回复格式
7Thymeleaf独立的java服务端模板引擎。能够处理html,xml,javas,css等
8layui自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,前端采用社区模板
9tomcat主流java的web应用服务器

About

JAVA论坛,web项目,采用传统ssm框架,maven聚合项目,前后端分离,集成redis,非spingboot版本,业务简单适合学习搭建

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /