| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 牛客chapter1 -> 正文阅读 |
|
[Java知识库]牛客chapter1 |
目录 1、技术框架SpringBoot 管理项目中的对象 Spring MVC: 处理请求 MyBatis:处理与数据库的交互 Redis:高性能数据库(第四章) Kafka:消息队列服务器(第五章) Elasticsearch:搜索引擎(第六章) Spring Security:设置用户权限 Spring Actuator:监控系统,运维使用 2、杂项(1)构建spring 项目:使用Spring initializr (2)spring boot(构建项目): 前期依赖,自动配置,端点监控(监视项目运行状况) (3) (https://Spring.io? ?document)? ? ?Spring全家桶 Spring Framework : 全框架 Spring Boot Spring Clound:将项目进行才分为子项目 Spring Cloud Data Flow :整合数据 (4)在@SpringBootApplication 注解所在内的包中(包括所有的子包),只要被添加上@Controller(处理前端请求),@Component(所有组件),@Service(业务组件),@Repository(数据库访问)中任何一个组件,那么这个方法将会自动成为bean被添加到仓库中 (5)得到仓库中的bean
(6)网络中服务端的三层架构 ? ? ? ? 1)表现层(controller):MVC,model,view,controller。前端控制器:DispatcherServlet,管理表现层组件 ? ? ? ? 2)业务层(service) ? ? ? ? 3)数据层(Dao、entity,mapper.xml) (7)模板引擎 thymeleaf,生成动态的html文件 ? ? ? ? 由模板文件(静态html)和model(后台参数)通过模板引擎生成动态html文件 ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 5:39:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |