当前位置:网站首页>将Servlet项目改为SSM项目
将Servlet项目改为SSM项目
2022-08-01 09:19:00 【极致千叶】
目录
将Servlet项目改为SSM(Spring Boot+Spring MVC+MyBATIS)项目。
1.先创建SSM项目。
2.设置不同平台的配置文件
2.1.创建不同平台的配置文件
要求:不同平台的配置文件格式必须符合规范。
2.2.在主配置文件中(application.yml)中配置项目的运行平台
spring:
profiles:
active: dev
这样既可完成。
3.配置连接的数据库和 MyBatis 存储 xml 的路径
#开发环境的配置文件
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/myblog2022?characterEncoding=utf8&useSSL=true
username: root
password: 12345678
driver-class-name: com.mysql.cj.jdbc.Driver
#生产环境的配置文件
spring:
datasource:
url: jdbc:mysql://121.5.240.34:3306/myblog2022?characterEncoding=utf8&useSSL=true
username: root
password: 12345678
driver-class-name: com.mysql.cj.jdbc.Driver
主配置文件:
#配置mybatis xml保存路径
mybatis:
mapper-locations: classpath:mybatis/**Mapper.xml
4.将servlet中的前端页面全部复制到ssm项目中的static目录中
5.改造实现业务接口
重点操作MyBatis,
操作两个文件:xxxMapper.java 的接口声明、xxxMapper.xml 实现SQL操作
边栏推荐
- pytest interface automation testing framework | skip test classes
- 【应用推荐】常见资源管理器整理,含个人使用体验和产品选型推荐
- zip打包目录所有文件(含隐藏文件/夹)
- Pod environment variables and initContainer
- Go-Excelize API源码阅读(八)——GroupSheets(sheets []string)、UngroupSheets()
- 372. 超级次方
- Is the real database data of TiDB stored in kv and pd?
- 三子棋(C语言实现)
- 22 Niu Ke Duo School 1 I. Chiitoitsu (Probability dp)
- 如何保证数据库与缓存数据一致性?
猜你喜欢
22牛客多校1 C.Grab the Seat (几何 + 暴力)
报告:想学AI的学生数量已涨200%,老师都不够用了
How to ensure the consistency of database and cache data?
XX市消防救援指挥中心实战指挥平台多链路聚合解决方案实例
HoloView -- Tabular Datasets
【STM32】入门(二):跑马灯-GPIO端口输出控制
scrapy爬虫框架的使用
Parsing MySQL Databases: "SQL Optimization" vs. "Index Optimization"
【编程之外】当遮羞布被掀开,当人们开始接受一切
[Dataset] Dataset summary of various insulators, bird's nests and anti-vibration hammers
随机推荐
Redis中间件(从搭建到弃坑)
Microsoft Azure & NVIDIA IoT 开发者季 I|Azure IoT & NVIDIA Jetson 开发基础
PerViT: 神经网络也能像人类利用外围视觉一样观察图像!
PHP获取时间戳后写数据库的一个问题
Redis middleware (from building to refuse pit)
Analysis of High Availability Solution Based on MySql, Redis, Mq, ES
灵魂发问:MySQL是如何解决幻读的?
179. 最大数
codeforces每日5题(均1600)-第二十七天
sqlserver怎么查询一张表中同人员的交叉日期
STM32个人笔记-看门狗
堆内存的介绍及应用(含例子)
Delphi MDI appliction 文档最大化显示、去掉最大化最小化等按钮
HoloView 在 jyputer lab/notebook 不显示总结
HPC系统简介
MySQL查询进阶——从函数到表连接的使用你还记得吗
【编程之外】当遮羞布被掀开,当人们开始接受一切
pytest interface automation testing framework | parametrize source code analysis
网络个各种协议
Go-Excelize API源码阅读(八)——GroupSheets(sheets []string)、UngroupSheets()