SSM框架理解

简介: SSM框架理解

一、项目文件结构

文件结构解读:

1:代码文件;

2:数据库文件;

3:代码文件;

4:框架信息和版本文件;

二、数据库连接信息

三、其他配置信息

文件解读:

1、sql文件编写;

2、mybatis框架配置信息;

3、spring配置信息(数据库连接池配置);

4、数据库配置信息;

5、日志记录配置信息;

四、Java代码文件目录

文件解读:

1、注解类的Java代码文件;

2、一个配置代码文件;

3、重点:接口请求的1代码文件;

4、mybits的SQL方法定义;

5、实体类,和数据库表有关系;

6、拦截器,这里的是登录拦截部分;

7、枚举变量;

8、业务逻辑接口和实现层;

9、工具类文件;

五、entity层代码

文件解读:

数据库里的每一张表,都会在Java文件上的entity生成对应的entity文件,并且里面的字段和数据库当中的字段一一对应;

六、controller、service、dao、entity层之间的关系

文件解读:

每一个文件都会生成对应的controller、dao、entity、service文件;

七、controller层文件

文件解读:

page后端查询、info后端详情、save后端保存、update更新、delete删除;

list前端查询、detali前端详情、add前端保存、remind提醒;

如果是用户表,那么就会多几个接口;login登录,register注册,reset Pass重置密码、logout退出登录、session获取用户登录;

八、登录拦截功能实现

AuthorizationInterceptor.java

文件解读:

1、在请求某一个方法之前,先去执行登录拦截器的代码;

2、在登陆拦截其中,获取前端传递的token信息;

3、通过token信息,从token表中查询该token是否存在;

4、如存在,判断是否过期;

5、如果没有过期,表示用户已经登录成功,可以执行需要请求的接口;

6、如果token数据为空,则表示该用户没有登陆成功或过期,要重新登陆;

九、文件上传功能

FileController.java

 


相关文章
|
8月前
|
Java
SSM框架整合
SSM框架整合
55 3
|
5月前
|
Java 数据库连接 Maven
手把手教你如何搭建SSM框架、图书商城系统案例
这篇文章是关于如何搭建SSM框架以及实现一个图书商城系统的详细教程,包括了项目的配置文件整合、依赖管理、项目结构和运行效果展示,并提供了GitHub源码链接。
手把手教你如何搭建SSM框架、图书商城系统案例
|
7月前
|
JSON 前端开发 Java
手把手整合SSM框架2
手把手整合SSM框架
83 0
|
7月前
|
Java 数据库连接 Maven
手把手整合SSM框架1
手把手整合SSM框架
118 0
|
5月前
|
Java 数据库连接 Spring
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
文章是关于Spring、SpringMVC、Mybatis三个后端框架的超详细入门教程,包括基础知识讲解、代码案例及SSM框架整合的实战应用,旨在帮助读者全面理解并掌握这些框架的使用。
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
|
5月前
|
Java 数据库连接 Maven
SSM框架整合图书管理项目
这篇文章是关于SSM框架整合到图书管理项目的详细教程,涵盖了从Maven项目构建、依赖导入、数据库连接、配置文件编写、实体类和接口实现到SpringMVC整合的完整步骤。
SSM框架整合图书管理项目
|
4月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
59 0
|
5月前
|
Java 数据库
使用ssm框架搭建的图书管理系统
本文介绍了使用SSM框架搭建的图书管理系统,包括图书信息管理、借阅记录管理、公告管理、出入库管理以及用户管理等功能。
使用ssm框架搭建的图书管理系统
|
7月前
|
SQL 前端开发 Java
基于SSM框架的教务系统
基于SSM框架的教务系统
61 2
基于SSM框架的教务系统
|
7月前
|
Java
SSM框架Controller层可以做什么
SSM框架Controller层可以做什么