Vue项目加载过程
index.html->main.js->App.vue->index.js->HelloWorld.vue
Maven 管理jar包(下载、保存、编译、更新...)
使用
pom模型:pom.xml是maven工程的核心文件,里面放了jar包的坐标
四大特征
仓库repository
1.远程仓库/中央仓库(外网)
2.镜像仓库(国内网址)
3.本地仓库(无需网络)自己创建的文件夹,存放下载好的jar包
依赖dependency 核心jar包形成一个依赖,底层自动导入所有jar包(Ajar包可能依赖着很多jar包)
坐标 存放jar包的路径,统一、管理jar包的一种方式
命令
Spring Boot
作用:
1.简化了Maven的操作
2.内嵌了tomcat的服务器,可以访问服务器里的程序
三大框架提供的注解
1.@SpringBootApplication
作用:标记这是一个Spring Boot的启动类,是Spring Boot提供的
2.@RestController
用在类上,用来让浏览器访问类的 由springmvc提供
3.@RequestMapping
用在类、方法上,规定浏览器访问类与方法的方式 由springmvc提供
//想让浏览器访问类 由springmvc提供
@RestController
@RequestMapping("hello")
public class HelloBoot {
//规定浏览器如何访问方法
//浏览器:http://localhost:8080/hello/abc
@RequestMapping("abc")
public String hello(){
return "hello spring boot";
}
}
SpringMVC
概述:是spring框架的明星产品,用来接收浏览器发来的请求并返回数据
是基于MVC设计模式实现的,主要是想要实现松耦合,实现代码见的高内聚,提高代码的可维护性
M:model 模型层,封装数据
V: view 视图层,展示数据
C:controller 控制层,用来接受请求并给出响应
MVC
性能高
MVC工作原理
前端控制器(DispatcherServlet)接收请求,分发请求
→处理器映射器(HandlerMapping),解析要访问哪个类、哪个方法→返回给前端控制器
→处理器适配器(HandlerAdaptor)操作、调方法→前端控制器
→视图解析器(ViewResolver)负责解析数据,哪个网页、哪个视图、哪个位置→前端控制器
→视图渲染(View)展示数据返回给浏览器
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/weixin_55740233/article/details/120227059
内容来源于网络,如有侵权,请联系作者删除!