Skip to content
/ ssm Public

SSM小项目,SSM环境已经部署成功,前端页面没有使用前端框架,就一个页面,实现CRUD功能

Notifications You must be signed in to change notification settings

scottzzj/ssm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssm

总结:

1.前端界面采用bootstrap搭建

2.前端发送请求执行顺序

1)前端发送请求到tomcat 

2)请求被SpringMVC前端控制器获取,

若能处理,则执行controller,controller调用service层处理,若进行数据库的交互,

则service调用dao层组件,dao层调用mybatis, mapper组件调用crud;

	mapper文件接口由mbg生成,若有复杂查询,则在mapper文件基础之上,定义一下新的方法;

	mybatis mapper可以使用是因为项目启动时mapper的实现被扫描进ioc容器中;

	所以组件间使用@Autowired实现自动装配;

否则交给tomcat服务器处理

3)最终会将请求的响应信息返回给用户

3.页面大量使用ajax进行crud

4.页面将ajax处理的结果返回一个json串,使用js解析json并将处理结果显示在页面上

5.整个项目用maven进行依赖管理和构建(打包成war包,部署到服务器)

6.新增和修改的时候引入数据的校验,包括前端和后端校验;

7.删除时包括单个删除和多选删除也进行了数据的校验

8.使用mybatis反向生成工具generator生成mapper文件、dao接口,bean类

9.SpringMVC处理页面中的ajax请求只需设置一个@ResponseBody注解

About

SSM小项目,SSM环境已经部署成功,前端页面没有使用前端框架,就一个页面,实现CRUD功能

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published