![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
多放香菜
这个作者很懒,什么都没留下…
展开
-
spring initializer
@RestController 就是@Controller和@ResponseBody的合体。 resources文件夹中目录结构 templates 保存所有的模板页面; Spring Boot把应用打包成可执行的jar包,使用嵌入式的Tomcat,所以默认不支持JSP页面,可以使用模板引擎(freemarker) application.properties Spring Boot 应用的配置文件,可修改一些默认配置 ...原创 2020-06-27 14:00:00 · 631 阅读 · 0 评论 -
Springboot HelloWorld
一个功能: 浏览器发送hello请求,服务器接收请求并处理,响应hello World字符串。 1.创建一个maven工程;(jar) 2.导入依赖spring boot相关的依赖 首先它继承了一个父项,然后是web模块的一个依赖 3.编写主程序; @SpringBootApplication 来标注一个主程序类(MainApplication), 说明这是一个Spring Boot应用(Application) SpringApplication.run(MainApplication.class,a原创 2020-06-27 01:53:17 · 134 阅读 · 0 评论 -
微服务
微服务:一种架构风格, 一个应用应该是一组小型服务;可以通过HTTP的方式进行互通。 单体应用: 所有页面都放在这,代码也放在这。 把整个应用打成WAR包,部署在tomcat里面。 应用访问数据库,提供前端访问页面。 优点是测试简单,因为只是一个应用,不涉及多个应用的互联互调。 部署简单,只需要把整个应用打成WAR包,部署在tomcat里面。 水平扩展比较简单,相同的应用复制十几份,放在十几个服务器里面, 通过负载均衡机制,提高并发能力。 缺点是一个小小的错误,要重新部署。 所有功能单元都放在一个应用里面原创 2020-06-25 12:31:28 · 157 阅读 · 0 评论