云服务项目结构标准化
云服务项目结构标准化
一.代码使用Maven项目管理工具托管,统一地管理第三方jar包
1. Maven工具的安装:
a) 下载地址:http://maven.apache.org/download.cgi
b) 安装方法:https://blog.csdn.net/sunshine52013/article/details/80298315
c) Eclipse创建Maven web项目流程: https://www.cnblogs.com/hongmoshui/p/7994759.html
2. Maven规定的目录结构:
3. 在pom文件中添加相关的jar包依赖,jar包依赖查询:https://mvnrepository.com/
二.使用Spring-MVC框架搭建项目
1. MVC: 代码的设计模型, Model(模型层) – View(展示层) – Controller(跳转层)
2. 使用Maven构建Spring-MVC项目:https://www.cnblogs.com/zhuawang/p/5651896.html
3. 主要步骤:
a) 1. 在pom中添加两个spring web服务依赖:spring-web, spring-webmvc
b) 2. 添加Controller对象, 在对象中添加@RestController注释和@RequestMapping注释,前者指定response对象的返回内容不返回到前台界面,后者指定请求的所调用的方法。
c) 3. 修改web.xml中的配置内容(接收请求,发送后台运行结果)
d) 4. 添加spring-mvc.xml文件(启动服务时,tomcat寻找相应包下的Controller文件)
三.可能出现的问题
a) 新创建的maven project目录中不出现src/main/java 和src/test/java, 解决方法:
https://blog.csdn.net/lei133691/article/details/81103318
b) 服务运行起来,但无法访问:
查看访问路径:IP + 端口号 + 项目名+Controller @RequestMapping中的value值。
查看spring-mvc.xml中的配置base-package中的Controller路径是否正确。
- 点赞
- 收藏
- 关注作者
评论(0)