当前位置:网站首页>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接口的实现类开发
单元测试类测试业务逻辑功能
控制器开发
浏览器测试功能
跨域访问
边栏推荐
- golang刷leetcode: 小于等于 K 的最长二进制子序列
- Packages and packages, access modifiers
- Xcode13.1运行工程报错fatal error: ‘IFlyMSC/IFly.h‘ file not found的问题
- Use the TCP protocol, we won't lost package?
- PLC工作原理动画
- php 单引号 双引号 -> => return echo
- How to quickly compare two byte arrays for equality in .NET
- C语言中变量在内存中的保存与访问
- Bena的生命周期
- golang刷leetcode:按位与结果大于零的最长组合
猜你喜欢
随机推荐
管理工具|宝藏书签收藏管理工具
微软SQL服务器被黑客入侵以窃取代理服务的带宽
解道9-编程技术6
How to quickly compare two byte arrays for equality in .NET
【21天学习挑战赛】冒泡排序与插入排序
JumpServer开源堡垒机完成龙芯架构兼容性认证
go——垃圾回收机制(GC)
Packages and packages, access modifiers
交 叉 数 组
Day35 LeetCode
广东省数字经济发展指引 1.0之建成数据安全保障体系
浅议.NET遗留应用改造
李沐动手学深度学习V2-bert预训练数据集和代码实现
php 单引号 双引号 -> => return echo
C# Monitor类
iframe------------frame-
golang刷leetcode: 在每个树行中找最大值
用户之声 | GBASE南大通用实训有感
The five classification of software testing
vscode如何能将输出从OUTPUT改为TERMINAL或者DebugConsole