SpringBoot 是一个快速开发的框架,能够快速的整合第三方框架,简化XML配置,全部采用注解形式,内置Tomcat容器,帮助开发者能够实现快速开发,SpringBoot的Web组件 默认集成的是SpringMVC框架。SpringMVC是控制层。1.4、SpringBoot和SpringCloud区别SpringBoot 是一个快速开发的框架,能够快速的整合第三方框架,简化XML配置,全部采
转载 2024-08-05 17:41:00
42阅读
2022黑马SpringBoot跟学笔记一SpringBoot1.SpringBoot简介1.1 SpringBoot快速入门1.1.1 开发步骤1.1.1.1 创建新模块1.1.1.2 创建 Controller1.1.1.3 启动服务器1.1.1.4 进行测试1.1.2 对比1.1.3 官网构建工程1.1.3.1 进入SpringBoot官网1.1.3.2 选择依赖1.1.3.3 生成工程1
一、入门案例        ①创建Maven项目        ②导入SpringBoot起步依赖        ③定义Controller        ④编写引导类        ⑤启动测试pom
转载 2024-04-24 16:45:01
51阅读
简介:目录目录简介:基础篇:1.快速起步2.启动依赖原理3.配置文件4.yaml语法5.yaml数据格式及小结6.从配置文件中读取值7.profile配置方式8.profile激活方式9.内部配置加载顺序10.外部配置加载顺序基础篇: 1.快速起步       使用IDEA快速起步的具体步骤:New moduleSelect "Spring initiali
 引用:java.util.Collection为什么要出现集合:Java是纯面向对象语言,而面向对象语言对事物的体现就是以对象的形式存在的。因此我们想对对象进行操作,就要对对象进行储存,那么聚合就出现了。数组和集合类同样是容器。有什么不同?数组虽然是可以存储对象,但是长度是固定不变得。集合的长度可以动态改变的。数值是可以存储基本数据类型,集合只能存储对象。(如String)Collec
写在前面:很早之前看了狂神的springboot快速入门,后来发现还是有很多开发知识点需要补充学习。乘着假期,将基础篇、运维实用篇、开发实用篇、原理篇一口气学习巩固,再次记录下学习笔记。系列笔记在springboot中哦!目录1. 快速上手SpringBoot1.1 SpringBoot入门程序开发1.1.1 SpringBoot的四种创建方式1.1.2 在Idea中隐藏指定文件/文件夹1.2 浅
转载 2024-02-19 17:09:33
152阅读
@SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式: 学习内容1.服务拆分-服务远程调用:2.搭建eureka服务:2.1.eureka服务注册-client2.2.eureka服务发现-服务拉取3.Ribbon负载均衡3.1饥饿加载4.基于Feign远程调用4.1.Feign自定义配置4.2.Feign性能调优4.3.Feign的最佳实践5.Geteway网关5.
 前言上篇介绍了一些AOP的基础知识,本篇来说一下spring aop的源码分析。初读AOP时,茫然地不知道从哪里开始,可能是当初对IOC的理解不够深刻。后面发现其实AOP的入口和IOC一样,也是从两个方法开始。一个是AbstractApplicationContext的refresh方法中调用obtainFreshBeanFactory去读取配置文件进行初始化操作,另一个就是getBe
转载 11月前
45阅读
SpringBoot学习快速入门创建Maven项目导入SpringBoot起步依赖定义Controller编写引导类启动测试快速创建一个SpringBoot项目SpringBoot配置yaml基本语法:字面量:单个的、不可再分的值。date、boolean、string、number、null对象:键值对的集合。map、hash、set、object数组:一组按次序排列的值。array、list
转载 2023-09-19 01:09:06
31阅读
day4 Python笔记总结在经过上节课对循环语句的学习,对循环的用法有了基础性的学习。对于学习嵌套循环的对比打下了基础。一、嵌套的循环对比import time嵌套的循环对比作用是:直接借用别人实现好的功能来解决你遇到的问题。在Python将1970年1月1日设置为第一天,time()得到的结果是从第一天到这一行代码。例如:start = time.time() for x in range(
一、需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成直行车辆、右转车辆和左转车 2.信号灯忽略黄灯,只考虑红灯和绿灯。 3.应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。 4.南北向车辆与东西向车辆交替放行,同方向等待车辆应先放行直行车辆而后放行左转车辆。 5.每辆车通过路口时间为1秒 6.随机生成车辆时间间隔以及红绿灯交换时间间隔自定,可以设
一、快速上手SpringBootSpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程. .1、SpringBoot入门程序①:创建新模块,选择Spring Initializr,并配置模块相关基础信息②:选择当前模块需要使用的技术集③:开发控制器类④:运行自动生成的Application类的main方法. .2、最简SpringBoo
1. 简介Spring两大缺点配置过于繁琐项目构建时坐标导入麻烦SpringBoot两大核心功能起步依赖:将具备某种功能的坐标打包到一起,并提供一些默认的应用自动配置:这是一个应用程序启动时的过程,考虑了众多因素,才决定Spring配置应该用哪个,不该用哪个,是Spring自动完成的2. 快速入门2.1 代码实现创建maven工程在pom文件中继承SpringBoot的起步依赖<parent
转载 2024-01-20 04:51:01
49阅读
目录P7-隐藏文件或文件夹SpringBoot优点及其实现p8-parentp9-startp10-引导类p11-辅助功能REST风格REST风格开发过程几个注解小结基础配置P15-复制模块P16-属性配置方式基础配置如何查看springboot所有配置?切记!每一个配置对应一个用到的技术小结p18-3种配置文件类型p19-配置文件加载优先级小结p-20为项目添加配置文件:属性提示消失解决方案若不
转载 2023-07-05 20:44:38
59阅读
1.SpringBoot 项目创建1.1.IDEA的SpringBoot 项目创建 这里我们的jdk,安装的是8,所以版本选成8.如果是mvc项目,这里要用web。选这个。 写个入门案例package com.itheima.controller; import org.springframework.web.bind.annotation.GetMapping; impor
转载 2024-07-16 19:24:47
66阅读
2022黑马SpringBoot跟学笔记 二2.4 多环境配置2.4.1 yaml文件2.4.2 properties文件2.4.3 命令行启动参数设置2.4.4多环境开发控制2.5 配置文件分类2.5.1 代码演示2.5.1.1 环境准备2.5.1.2 验证1级和2级的优先级2.5.1.3 验证2级和4级的优先级3.SpringBoot整合junit3.1 环境准备3.2 编写测试类4.Spr
SSMP整合案例1、功能介绍1.1 案例功能实体类开发— —使用Lombok快速制作实体类Dao开发— —整合MyBatisPlus,制作数据层测试Service开发— —基于MyBatisPlus进行增量开发,制作业务层测试类Controller开发— —基于Restful开发Controller开发— —前后端开发协议制作页面开发— —基于VUE+ElementUI制作,前后端联调,页面数据处
转载 2024-04-12 13:25:29
81阅读
文章目录Spring Boot 入门1.Spring Boot 简介1.背景2.解决3.优点2.微服务3.环境准备1.环境约束2.MAVEN设置3.IDEA设置4.Spring Boot HelloWorld1.创建一个maven工程(jar)2.导入spring boot相关的依赖3.编写一个主程序启动Spring Boot应用4.编写相关的Controller5.运行主程序测试6.简化部署5
13 Spring Boot:01.spring boot 介绍&&02.spring boot 入门04.spring boot 配置文件SpringBoot基础1.1 原有Spring优缺点分析 Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJB
写在前面:本博客主要是记录在学习黑马视频中遇到的问题和一些所思所想,日后忘记了,方便回顾查阅,后续遇到新的知识还会继续进行补充。本系列一共分四篇博客记录,分别是基础篇、运维实用篇、开发实用篇、原理篇。目录1. 打包与运行1.1 程序打包与运行(windows版)1.2 程序运行(Linux版)2. 配置高级2.1 临时属性设置2.2 配置文件分类2.3 自定义配置文件3. 多环境开发3.1 多环境
  • 1
  • 2
  • 3
  • 4
  • 5