E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot学习
SpringBoot学习
文档汇总
转载自:http://www.ityouknow.com/springboot/2015/12/30/springboot-collect.html收集SpringBoot相关的学习资料,SpringCloud点这里重点推荐:SpringBoot中文索引推荐博客纯洁的微笑-SpringBoot系列文章林祥纤-从零开始学SpringBootMkyong-SpringBoot教程(国外)baeldun
目睹了整个事件的索先生
·
2023-11-03 09:28
springboot学习
笔记——docker简单应用
Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机进行操作;do
ChienAAAy
·
2023-11-03 09:28
docker
Spring Boot 学习笔记
SpringBoot学习
笔记源码地址
SpringBoot学习
笔记(一)helloworld
SpringBoot学习
笔记(二)整合log4j2
SpringBoot学习
笔记(三)整合MyBatis+Druid
SpringBoot
U_2647
·
2023-11-02 08:51
SpringBoot学习
笔记二 @conditional注释
作用,必须@conditional条件成立,才给容器中添加组件,配置类里面内容才生生效@Conditional扩展注解作用(判断是否满足当前指定条件)@ConditionalOnJava系统的java版本是否符合要求@ConditionalOnBean容器中存在指定Bean;@ConditionalOnMissingBean容器中不存在指定Bean;@ConditionalOnExpression
非甲即丁
·
2023-11-01 08:44
SpringBoot学习
之旅(十一)---运行时环境、配置文件自动切换
需求说明开发过程中,经常出现的环境必定会有以下几个:开发环境、测试环境、预发布环境(可能会有,可能没有)、正式环境;由于这些环境的存在,我们就不得不去维护这一系列环境的配置(如数据库连接、商户资料等等)及版本,那么要如何去管理这些配置呢?常用的方式第一种:版本管理工具比如,通过git去维护不同的分支,不同的分支有不同的配置文件信息;发布的时候,切换不同的分布打不同版本的包进行上传发布缺点分支众多且
码霸霸
·
2023-10-29 20:19
SpringBoot学习
日记
Spring程序与SpringBoot程序对比SpringBoot程序优点起步依赖(简化依赖配置)自动装配(简化常用工程相关配置)辅助功能(内置服务器,......)内嵌TomcatREST风格REST简介REST,表现形式状态转化传统风格资源描述形式:http://localhost/user/getById?id=1http://localhost/user/saveUserREST风格描述形
ʚ 炫酷的腿毛 ɞ
·
2023-10-29 10:48
spring
boot
学习
java
SpringBoot学习
历程(五):集成Logback日志配置
默认情况下,SpringBoot会用Logback来记录日志,并用INFO级别输出到控制台。1.引入日志依赖org.springframework.bootspring-boot-starter-web在SpringBoot中,Logback是默认的日志记录框架,只需添加spring-boot-starter-web,它就能引入logback依赖项。2.日志输出日志级别从低到高分为TRACE启动j
RabbitsInGrass
·
2023-10-27 16:31
SpringBoot学习
笔记一 自动配置原理
自动配置原理配置文件的配置属性参照自动配置原理springboot启动的时候加载主配置类即是@SpringbootApplication开启自动配置@EnableAutoconfiguration利用EnableAutoConfigurationImportSelector给容器导入一些组件,插件selectImports()方法的内容:ListgetCandidateConfigurations
非甲即丁
·
2023-10-27 13:05
SpringBoot学习
一、swagger测试接口了解随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让你更好的书写API文档的框架。在pom里添加依赖com.spring4allswagger-spring-
黑桃_06ea
·
2023-10-26 18:37
Springboot学习
1、Springboot自动装配原理1.1、初识自动装配:pom.xml:spring-boot-dependencies:核心依赖在父工程中在引用关于springboot依赖时不需要指定版本,因为父工程中规定了版本号启动器org.springframework.bootspring-boot-starter-webspring-boot-starter-web,是关于web应用的启动器,会导入关
程序猿修行
·
2023-10-26 10:51
spring
spring
boot
spring
java
springboot学习
笔记
第一章:第四讲:编写你的第一个Spring程序1如何通过spring.io去创建基础的spring项目框架2怎么运行一个简单的web程序Terminal:curlhttp://localhost:8080/hello3spring-boot的maven打包工具的简单使用Terminal:mvncleanpackage-Dmaven.test.skip(跳过测试)Terminal:->target-
坊间乡客
·
2023-10-26 08:08
java
SpringBoot学习
笔记
1、SpringBoot回顾什么是SpringSpring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnson。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注
Smile丶L
·
2023-10-25 01:41
spring
boot
java
SpringBoot学习
笔记(一) maven 父子模块项目搭建
目录新建maven父工程删掉src文件夹新建dubboApi创建基于SpringBoot的web工程启动成功新建maven父工程删掉src文件夹file-newmodule--quickstart新建dubboApi创建基于SpringBoot的web工程删除左侧多余文件,并将子模块添加至父级pom.xml中启动成功
基础不牢,地动山摇...
·
2023-10-24 20:28
#
SpringBoot
SpringBoot学习
笔记(三) 自动装配原理
继
SpringBoot学习
笔记(二)整合redis+mybatis+Dubbo,本篇文章我们开始分析SpringBoot的自动装配原理。
基础不牢,地动山摇...
·
2023-10-24 20:28
#
SpringBoot
SpringBoot学习
笔记(二) 整合redis+mybatis+Dubbo
目录核心配置文件多环境配置整合redis整合mybatis整合Dubbo事务管理配置拦截器读取配置文件之前介绍了SpringBoot项目的初始搭建,这次我们尝试整合redis+mybatis+Dubbo等中间件核心配置文件SpringBoot中省略了xml的繁琐的配置,配置文件采用.properties或yml的文件配置,如下图所示//配置tomcat端口号server.port=9090//配置
基础不牢,地动山摇...
·
2023-10-24 20:58
#
SpringBoot
SpringBoot+Mybatis 配置多数据源及事务管理
目录1.多数据源2.事务配置项目搭建参考:从零开始搭建SpringBoot项目_从0搭建springboot项目-CSDN博客
SpringBoot学习
笔记(二)整合redis+mybatis+Dubbo-CSDN
基础不牢,地动山摇...
·
2023-10-24 20:54
#
mybatis
#
SpringBoot
mybatis
spring
boot
java
SpringBoot学习
(三)--@Conditional按条件注册
@Conditional按条件注册一、SpringBoot怎么判断自动配置需要注册?二、SpringBoot中@Conditional简单使用三、自定义@Conditional注解DEMO四、@Conditional注解解析五、SpringBoot启动自动注册配置类解析1、SpringBoot中的Condition2、SpringBoot注册自动配置类2.1getConfigurationClas
Alen_0076
·
2023-10-24 19:52
Spring注解开发
VUE+
Springboot学习
day1
记录一下Vue+
Springboot学习
过程,以防忘记开发环境使用IDEA专业版目录1、下载Maven,在官网下载2、修改Maven的conf文件夹下的settings.xml文件3、打开IDEA创建一个
六六安
·
2023-10-23 19:35
spring
boot
vue.js
学习
springboot学习
[版本2.6.2]整合Mybatis-plus使用案例day6-2
整合Mybatis-plus使用案例项目目录pom.xml核心配置实体类@TableName注解分页控制配置类文档MapperService接口Service实现类ControllerForm.html展示项目目录pom.xml4.0.0org.springframework.bootspring-boot-starter-parent2.6.2com.exampleday60.0.1-SNAPS
简明编程
·
2023-10-22 07:02
Java学习
#
SpringBoot
笔记
spring
boot
java
mybatis
后端
SpringBoot基础
SpringBoot搭建基于SpringBoot的web项目开发,所以内容设置较少,主要包含如下内容:SpringBoot快速入门SpringBoot基础配置基于SpringBoot整合SSMPJC-1.快速上手
SpringBoot
( ̄(工) ̄)霸天下
·
2023-10-20 18:30
springboot
springboot
框架
Spring Boot学习笔记(1)
SpringBoot学习
笔记(1)1.环境1.win2.mac3.IDEA2.知识点1.Record类2.Switch开关表达式3.var和sealed4.springboot5.启用lombok学习资料
我是小z呀
·
2023-10-19 21:35
JAVA
spring
boot
学习
笔记
[大三上20231016]JavaEE SpringBoot
[大三上20231016]JavaEE
SpringBoot学习
是个积累,踏踏实实去做,多去虚心请教,热爱兴趣很重要课前提问:Spring框架中的核心组件是什么?
卓律涤
·
2023-10-19 02:14
Java
项目
java-ee
spring
boot
java
Springboot学习
教程(五) springboot集成lombok
目录1.lombok的引入2.@Slf4j注解:简化日志代码3.@Getter,@Setter,@Data注解:简化实体类代码4.lombok的其他注解springboot集成lomboklombok是spring提供的一个组件,并不是springboot特有的,里面提供了很多注解,可以简化我们的代码.我们今天主要演示lombok简化日志代码的@Slf4j注解,和简化实体的set/get方法的@D
当时明月plus
·
2023-10-18 05:41
分布式
全网最详细的
SpringBoot学习
-day05
自动配置原理关于作者博客主页:作者主页简介:JAVA领域优质创作者、一名在校大三学生、在校期间参加各种省赛、国赛,斩获一系列荣誉。关注我:关注我学习资料、文档下载统统都有,每日定时更新文章,励志做一名JAVA资深程序猿。配置文件到底能写什么?怎么写?----联系----spring.factoriesSpringBoot官方文档中有大量的配置,我们无法全部记住,官网:CommonApplicat
java厂长
·
2023-10-17 09:39
Springboot
spring
boot
java
spring
SpringBoot学习
笔记
Springboot启动流程:0.判断springboot项目的属性在SpringApplication类中有一个私有变量:webApplicationType该属性决定了当前springboot项目是否是一个web项目:privateWebApplicationTypededuceWebApplicationType(){if(ClassUtils.isPresent(REACTIVE_WEB_
指间砂的宿命
·
2023-10-16 18:36
超详细的
SpringBoot学习
笔记
写在前面 你们好,我是小庄。很高兴能和你们一起学习Springboot。如果您对Java感兴趣的话可关注我的动态. 写博文是一种习惯,在这过程中能够梳理知识和巩固知识点。1.快速搭建项目(1)选定SpringInitializr=>Next=>配置包名,项目名=>Next=>Web->SpringWeb=>Next=>项目名和项目存放路径=>Finish(2)选择自动装配(3)删去不需要的东西
码农_小庄
·
2023-10-16 12:39
springboot
spring
hql实例 jpa_
SpringBoot学习
笔记九:Spring Data Jpa的使用
SpringDataJpa简介JPAJPA(JavaPersistenceAPI)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范(JSR338,这些接口所在包为javax.persistence,详细内容可参考https://github.com/javaee/jpa-spec)JPA的出现主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopL
空白白白白
·
2023-10-16 06:23
hql实例
jpa
spring boot全面复习
Springboot学习
总结学习笔记根据此demo示例撰写https://github.com/liushuijinger/springboot第一天03helloworld标题为springboot实战项目的章节名这一章为
沈晨曦0723
·
2023-10-16 01:35
spring
boot
java
spring
boot
黑马程序员SSM-
SpringBoot学习
笔记
学习目标1.掌握基于SpringBoot框架的程序开发步骤2.熟练使用SpirngBoot配置信息修改服务器配置3.基于SpringBoot的完成SSM整合项目开发目录一、SpringBoot简介1.1入门案例编辑1.2SpringBoot项目快速启动1.3SpringBoot概述二、基础配置2.1配置格式2.1.1修改服务器端口编辑2.2yaml2.3多环境启动编辑2.4配置文件分类三、整合第三
恰好风扬了帆
·
2023-10-15 18:20
spring
boot
学习
java
SpringBoot学习
专题——数据校验
今天还在SpringBoot的学习之中,正好学习到了SpringBoot框架中的JSR303校验,废话不多说了。我给大家列一下可用的注解空检查@Null验证对象是否为null,null为true@NotNull验证对象是否不为null,null为false,无法查检长度为0的字符串@NotBlank检查约束字符串是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格.@NotE
啥时能挣6000块
·
2023-10-14 06:38
Spring
spring
boot
SpringBoot学习
4 - 数据校验@Validated
步骤1-bean类的属性上添加校验规则注解伪代码publicclassHuman{@NotEmpty(message="{human.name.notEmpty}")Stringname;} 步骤2-Resource下新建错误信息配置文件ValidationMessages.properties ValidationMessages.properties#格式:类名.属性名.注解名=信息huma
嗯嗯**
·
2023-10-14 06:07
SpringBoot
SpringBoot
数据校验
Validated注解
SpringBoot学习
笔记(3)-依赖管理和自动配置
文章目录2依赖管理和自动配置2.1依赖管理2.1.1什么是依赖管理2.1.2修改自动仲裁/默认版本号2.2starter场景启动器2.2.1starter场景启动器基本介绍2.2.2第三方starter2.3自动配置2.3.1自动装配基本介绍2.3.3SpringBoot默认扫描包2.3.4如何修改默认配置2依赖管理和自动配置2.1依赖管理2.1.1什么是依赖管理spring-boot-start
xjz_2002
·
2023-10-13 05:16
#
SpringBoot学习
spring
boot
学习
java
springboot第四章:使用idea创建vue项目
springboot学习
笔记,第四章开发工具:IntelliJIDEA2021.3.1数据库工具:datagrip2022.3.1JDK:1.8.0_191maven:3.6.1hibernate:5.4.30
兰溪辰
·
2023-10-13 02:11
vue.js
spring
boot
intellij-idea
SpringBoot学习
之自定义注解,AOP 切面统一打印请求日志(六)
其实,小哈在之前就出过一篇关于如何使用AOP切面统一打印请求日志的文章,那为什么还要再出一篇呢?没东西写了?哈哈,当然不是!原因是当时的实现方案还是存在缺陷的,原因如下:不够灵活,由于是以所有Controller方法中的方法为切面,也就是说切死了,如果说我们不想让某个接口打印出入参日志,就办不到了;Controller包层级过深时,导致很多包下的接口切不到;今天主要说说如何通过自定义注解的方式,在
易雪寒
·
2023-10-11 17:33
SpringBoot学习
笔记(三)整合Logback日志框架
一、日志框架介绍1、常见日志框架目前我们常见的日志框架为Log4j、Log4j2、Logback这3种,并且现在很多的工具包里面都会自带日志框架,因此我们使用要格外小心日志框架的冲突。2、三种日志框架之间的关系最先有Log4j,然后因为Log4j有很大的性能问题因此该作者又重写了一个Logback,并且抽象出一个日志门面slf4j。由于之前Log4j的问世,Apache公司就借鉴了Log4j的部分
小鲁蛋儿
·
2023-10-10 15:14
#
SpringBoot
spring
boot
springboot学习
笔记——JPA使用
JPA是JavaPersistenceAPI的简称,中文名Java持久层API,是JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA整合编写一个实体类(bean)和数据表进行映射,并且配置好映射关系//使用JPA注解配置映射关系@Entity//告诉JPA这是一个实体类(和数据表映射的类)@Table(name="tbl_user")//@Table来
ChienAAAy
·
2023-10-10 03:39
jpa
java
Springboot学习
笔记——3
Springboot学习
笔记——3一、热部署1.1、手动启动热部署1.2、自动启动热部署1.3、热部署范围配置1.4、关闭热部署二、配置高级2.1、第三方bean属性绑定2.2、松散绑定2.3、常用计量单位应用
Sumlll_
·
2023-10-10 03:04
SpringBoot
spring
boot
学习
笔记
Springboot学习
笔记——Docker
五、Docker1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接d
开拖拉机的大宝
·
2023-10-07 23:22
SpringBoot学习笔记
docker
JAVA
SpringBoot学习
笔记——日志框架
在项目的开发中,日志是必不可少的一个记录事件的组件,所以也会相应的在项目中实现和构建我们所需要的日志框架。而市面上常见的日志框架有很多,比如:JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback等等,我们该如何选择呢?通常情况下,日志是由一个抽象层+实现层的组合来搭建的。SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘Sp
带起飞的程序猿
·
2023-10-07 23:22
笔记
spring
boot
logging
springboot学习
笔记——日志
1.日志框架日志门面:SLF4J日志实现:Logback;SpringBoot:底层是Spring框架,Spring框架默认是用JCLSpringBoot选用SLF4j和logback;2.SLF4j使用开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;给系统里面导入slf4j的jar和logback的实现jarimportorg.slf4j.Logger
ChienAAAy
·
2023-10-07 23:51
java
log4j
spring
boot
SpringBoot学习
笔记——数据访问
目录1、SQL1.1、数据库连接1.2、整合MyBatis操作1.2.1、第一种:利用配置文件的形式整合1.2.2、第二种:利用注解的形式整合1.3、整合MyBatis-Plus操作1、SQL1.1、数据库连接导入依赖org.springframework.bootspring-boot-starter-data-jdbcmysqlmysql-connector-java修改配置项spring:d
fgdgfh。
·
2023-10-07 23:51
Spring
Boot
spring
boot
SpringBoot学习
笔记——容器功能
目录1、组件添加1.1、第一种方法:@Configuration1.2、第二种方法:@Component+@ConfigurationProperties2、开发小技巧2.1、Lombok1、组件添加1.1、第一种方法:@Configuration新建一个bean文件,在bean文件下新建Pet类和User类,利用快捷键Alt+Ins,添加有参无参构造器、GetterandSetter方法、toS
fgdgfh。
·
2023-10-07 23:20
Spring
Boot
spring
boot
SpringBoot学习
笔记——配置文件
目录1、文件类型2、yaml语法2.1、基本语法2.2、数据类型2.3、配置提示1、文件类型配置文件分为两种:application.propertiesapplication.yaml书写格式:application.propertiesapplication.yaml(也可以写成application.yml)2、yaml语法2.1、基本语法key:value;kv之间有空格大小写敏感使用缩进
fgdgfh。
·
2023-10-07 23:20
Spring
Boot
spring
boot
SpringBoot学习
笔记——Web开发
目录1、简单功能分析1.1、静态资源访问1.2、欢迎页支持1.3、自定义Favicon——网站访问项目时的小图标2、数据响应与内容协商2.1、响应JSON2.2、内容协商3、模板引擎-Thymeleaf3.1、基本语法3.2、thymeleaf使用4、拦截器4.1、HandlerInterceptor接口4.2、配置拦截器5、文件上传1、简单功能分析1.1、静态资源访问静态资源目录:只要静态资源放
fgdgfh。
·
2023-10-07 23:20
Spring
Boot
spring
boot
【SpringBoot】
SpringBoot学习
笔记——整合数据库
文章目录4.SpringBoot整合数据库4.1整合Redis缓冲4.1.1Redis数据库操作4.1.2SpringBoot整合Redis4.1.3Redis缓冲在SpringBoot项目中的应用4.2整合MySQL4.2.1SpringBoot整合MySQL4.SpringBoot整合数据库4.1整合Redis缓冲是一个基于内存的单线程高性能Key-Value型数据库。整个数据库统统加载在内存
shen子怡
·
2023-10-07 23:50
spring
boot
数据库
redis
SpringBoot学习
笔记——SpringBoot2入门
目录1、系统要求1.1、maven设置2、创建第一个SpringBoot项目——HelloWorld2.1、第一种:用Maven创建SpringBoot项目2.2、第二种:用SpringInitializer快速创建SpringBoot项目3、热部署1、系统要求Java8&兼容java14Maven3.3+idea2019.1.2+1.1、maven设置修改maven的conf目录下的settin
fgdgfh。
·
2023-10-07 23:50
Spring
Boot
maven
spring
boot
【SpringBoot】
SpringBoot学习
笔记——应用开发
文章目录3.应用开发3.1文件上传与下载3.1.1单文件上传3.1.2多文件上传3.1.3文件下载3.2定时器3.2.1Task3.2.2Quartz3.3SpringBoot发送Email3.3.1发送邮件需要的配置3.3.2使用SpringBoot发送邮件3.应用开发3.1文件上传与下载SpringBoot没有自己的文件上传与下载技术,它依赖于SpringMVC的文件上传与下载技术,只不过在S
shen子怡
·
2023-10-07 23:49
spring
boot
java
spring
SpringBoot学习
笔记——快速入门
1.了解SpringBoot人们把SpringBoot称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注于业务而非配置。主要作用就是帮助我们解决Spring复杂的配置和混乱的依赖管理。并且内嵌tomcat、jetty和undertow(不需要打包成war包部署),提供了固定化的“starter”配置,以简
Mai_iii
·
2023-10-07 23:48
springboot
spring
boot
java
spring
SpringBoot学习
笔记——用springboot简单搭建新应用
最近在搞一个项目,摒弃了公司老套的框架模式,采用了springboot搭建新应用。看到如此简洁的代码,深受诱惑。趁周末闲余之时,打开了b站,跟着动力节点的视频学起了springboot视频资源https://www.bilibili.com/video/BV1XQ4y1m7ex简单粗暴的,搭建个应用run起来.本文不介绍细节,后续会深入了解springboot,剖析源码一、搭建一个maven模块工
动力节点的铁杆粉丝
·
2023-10-07 23:18
SpringBoot
spring
boot
java
spring
后端
架构
Springboot学习
笔记——2
Springboot学习
笔记——2一、打包与运行1.1、程序打包与运行(windows版)1.2、打包插件1.3、Boot工程快速启动(Linux版)二、配置高级2.1、临时属性设置2.2、配置程序四级分类
Sumlll_
·
2023-10-07 23:18
SpringBoot
spring
boot
学习
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他