当前位置:网站首页>SSM整合步骤(重点)
SSM整合步骤(重点)
2022-08-02 20:52:00 【是庸医啊】
目录
applicationcontext_mapper.xml 文件的开发编辑
添加applicationcontext service.xml文件编辑
整合步骤
0)建库,建表
1)新建Maven项目,选择webapp模板
2)修改目录
3)修改pom.xml文件
4) 添加jdbc.properties属性文件
5)添加SqlMapconfig.xml文件
6)添加applicationcontext_mapper.xml 文件(数据访问层的核心配置文件)
7)添加applicationcontext service.xml文件(业务逻辑层的核心配置文件)
8)springmvc.xml文件
9)删除web.xml文件,新建,改名,设置中文编码,并注册springmvc框架,并注册spring框架
10)新建实体类user
11)新建UserMapper.java接口
12)新建userMapper.xml实现增删查所有功能,没有更新
13)新建service接口和实现类
14)新建测试类,完成所有功能的测试
15)新建控制器,完成所有功能
16)浏览器测试功能
数据库建表
目录修改+pom.xml文件修改
参考:一文搞懂系列之SpringMVC开发步骤及项目框架注册_是庸医啊的博客-CSDN博客
applicationcontext_mapper.xml 文件的开发
添加applicationcontext service.xml文件
springmvc.xml文件
web文件的开发
(注意:需要删除重写)
实体类user开发
新建UserMapper.java接口
业务逻辑层接口开发
service接口的实现类开发
单元测试类测试业务逻辑功能控制器开发
浏览器测试功能
跨域访问
边栏推荐
- ACE JET NPOI
- Informatics Olympiad All-in-One (1260: [Example 9.4] Intercepting Missiles (Noip1999))
- PyRosetta 安装方法之Conda安装
- vscode如何能将输出从OUTPUT改为TERMINAL或者DebugConsole
- Details in C# you don't know
- Informatics orsay a tong (1258: 【 9.2 】 digital pyramid)
- 人尽皆知的云原生,到底是大势所趋还是过度炒作?
- apache calcite中关于model文件配置
- golang刷leetcode:使数组按非递减顺序排列
- PLC working principle animation
猜你喜欢
随机推荐
包管理工具npm- node package management相关知识 、检查包更新、NPM包上传、更换镜像、npm ERR! registry error parsing json
golang刷leetcode: 卖木头块
PyRosetta 安装方法之Conda安装
apache calcite中关于model文件配置
性能测试 - 理论
MSTP与STP
golang 刷leetcode:祖玛游戏
vscode如何能将输出从OUTPUT改为TERMINAL或者DebugConsole
引用类型 ,值类型 ,小坑。
Bena的生命周期
[C题目]力扣1. 两数之和
你所不知道的C#中的细节
李沐动手学深度学习V2-bert预训练数据集和代码实现
Use the TCP protocol, we won't lost package?
.NET performance optimization - you should set initial size for collection types
callback prototype __proto__
《分布式微服务电商》专题(一)-项目简介
golang刷leetcode:到达角落需要移除障碍物的最小数目
The five classification of software testing
Swin Transformer 论文精读,并解析其模型结构