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
Boot学习
Spring
Boot学习
文档汇总
转载自:http://www.ityouknow.com/springboot/2015/12/30/springboot-collect.html收集SpringBoot相关的学习资料,SpringCloud点这里重点推荐:SpringBoot中文索引推荐博客纯洁的微笑-SpringBoot系列文章林祥纤-从零开始学SpringBootMkyong-SpringBoot教程(国外)baeldun
目睹了整个事件的索先生
·
2023-11-03 09:28
spring
boot学习
笔记——docker简单应用
Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机进行操作;do
ChienAAAy
·
2023-11-03 09:28
docker
Spring Boot 学习笔记
Spring
Boot学习
笔记源码地址Spring
Boot学习
笔记(一)helloworldSpring
Boot学习
笔记(二)整合log4j2Spring
Boot学习
笔记(三)整合MyBatis+DruidSpring
Boot
U_2647
·
2023-11-02 08:51
Spring
Boot学习
笔记二 @conditional注释
作用,必须@conditional条件成立,才给容器中添加组件,配置类里面内容才生生效@Conditional扩展注解作用(判断是否满足当前指定条件)@ConditionalOnJava系统的java版本是否符合要求@ConditionalOnBean容器中存在指定Bean;@ConditionalOnMissingBean容器中不存在指定Bean;@ConditionalOnExpression
非甲即丁
·
2023-11-01 08:44
Spring
Boot学习
教程----7.springboot的自动化配置原理---源码分析
3.自动化原理入门3.1引导加载自动配置类@SpringBootApplication是以下注解的合成注解@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters={@Filter(type=FilterType.CUSTOM,classes={TypeExcludeFilter.class}),@F
白鹿依山近
·
2023-10-30 12:16
springboot
spring
boot
Spring
Boot学习
之旅(十一)---运行时环境、配置文件自动切换
需求说明开发过程中,经常出现的环境必定会有以下几个:开发环境、测试环境、预发布环境(可能会有,可能没有)、正式环境;由于这些环境的存在,我们就不得不去维护这一系列环境的配置(如数据库连接、商户资料等等)及版本,那么要如何去管理这些配置呢?常用的方式第一种:版本管理工具比如,通过git去维护不同的分支,不同的分支有不同的配置文件信息;发布的时候,切换不同的分布打不同版本的包进行上传发布缺点分支众多且
码霸霸
·
2023-10-29 20:19
Spring
Boot学习
日记
Spring程序与SpringBoot程序对比SpringBoot程序优点起步依赖(简化依赖配置)自动装配(简化常用工程相关配置)辅助功能(内置服务器,......)内嵌TomcatREST风格REST简介REST,表现形式状态转化传统风格资源描述形式:http://localhost/user/getById?id=1http://localhost/user/saveUserREST风格描述形
ʚ 炫酷的腿毛 ɞ
·
2023-10-29 10:48
spring
boot
学习
java
Spring
Boot学习
历程(五):集成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
Spring
Boot学习
笔记一 自动配置原理
自动配置原理配置文件的配置属性参照自动配置原理springboot启动的时候加载主配置类即是@SpringbootApplication开启自动配置@EnableAutoconfiguration利用EnableAutoConfigurationImportSelector给容器导入一些组件,插件selectImports()方法的内容:ListgetCandidateConfigurations
非甲即丁
·
2023-10-27 13:05
Spring
Boot学习
笔记
一、关于SpringBootSpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像Maven整合了所有的Jar包,SpringBoot整合了所有的框架。二、配置环
Flood_7asd0f7
·
2023-10-26 19:31
旧文
spring
boot
rabbitmq
redis
Spring
Boot学习
一、swagger测试接口了解随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让你更好的书写API文档的框架。在pom里添加依赖com.spring4allswagger-spring-
黑桃_06ea
·
2023-10-26 18:37
Spring
boot学习
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
spring
boot学习
笔记
第一章:第四讲:编写你的第一个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
Spring
Boot学习
笔记
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
Spring
Boot学习
笔记(一) maven 父子模块项目搭建
目录新建maven父工程删掉src文件夹新建dubboApi创建基于SpringBoot的web工程启动成功新建maven父工程删掉src文件夹file-newmodule--quickstart新建dubboApi创建基于SpringBoot的web工程删除左侧多余文件,并将子模块添加至父级pom.xml中启动成功
基础不牢,地动山摇...
·
2023-10-24 20:28
#
SpringBoot
Spring
Boot学习
笔记(三) 自动装配原理
继Spring
Boot学习
笔记(二)整合redis+mybatis+Dubbo,本篇文章我们开始分析SpringBoot的自动装配原理。
基础不牢,地动山摇...
·
2023-10-24 20:28
#
SpringBoot
Spring
Boot学习
笔记(二) 整合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博客Spring
Boot学习
笔记(二)整合redis+mybatis+Dubbo-CSDN
基础不牢,地动山摇...
·
2023-10-24 20:54
#
mybatis
#
SpringBoot
mybatis
spring
boot
java
Spring
Boot学习
(三)--@Conditional按条件注册
@Conditional按条件注册一、SpringBoot怎么判断自动配置需要注册?二、SpringBoot中@Conditional简单使用三、自定义@Conditional注解DEMO四、@Conditional注解解析五、SpringBoot启动自动注册配置类解析1、SpringBoot中的Condition2、SpringBoot注册自动配置类2.1getConfigurationClas
Alen_0076
·
2023-10-24 19:52
Spring注解开发
VUE+Spring
boot学习
day1
记录一下Vue+Spring
boot学习
过程,以防忘记开发环境使用IDEA专业版目录1、下载Maven,在官网下载2、修改Maven的conf文件夹下的settings.xml文件3、打开IDEA创建一个
六六安
·
2023-10-23 19:35
spring
boot
vue.js
学习
Spring
Boot学习
笔记(十一)Druid数据源及动态数据源配置
一、普通方式配置即不使用springboot的自动配置方式配置Druid数据源。pom文件:org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-testtestorg.springframework.bootspring-boot-starter-aoporg.myba
飞!!!!
·
2023-10-23 14:05
Spring
Boot
spring
boot
学习
java
druid
数据源
spring
boot学习
[版本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
后端
spring
boot学习
笔记:mybatis,分页,事务,时钟调度,拦截器,全局异常,数据校验
springboot初探随着动态语⾔流⾏(Ruby、Scala、NodeJs等),Java开发变得相对笨重,配置繁琐,开发效率低下,部署流程复杂,以及第三⽅集成难度也相对较⼤,针对该环境,SpringBoot被开发出来,其使⽤“习惯⼤于配置⽬标”,借助SpringBoot能够让项⽬快速运⾏起来,同时借助SpringBoot可以快速创建web应⽤并独⽴进⾏部署(jar包war包⽅式,内嵌servle
但许人间现白头
·
2023-10-22 07:00
spring
spring
boot
Spring
Boot学习
笔记
SpringBoot特征特征创建独立的Spring应用程序直接嵌入Tomcat、Jetty或Undertow(无需部署WAR文件)提供“入门”依赖项以简化构建配置尽可能自动配置Spring和第三方库提供生产就绪功能,例如指标、健康检查和外部化配置完全无需代码生成,无需XML配置创建SpringBoo项目第一种方式,使用Spring提供的初始化器,就是向导创建SpringBoot应用1.IEDA创建
没有腰的嘟嘟嘟
·
2023-10-21 06:47
spring
boot
学习
spring
SpringBoot基础
搭建基于SpringBoot的web项目开发,所以内容设置较少,主要包含如下内容:SpringBoot快速入门SpringBoot基础配置基于SpringBoot整合SSMPJC-1.快速上手Spring
Boot
( ̄(工) ̄)霸天下
·
2023-10-20 18:30
springboot
springboot
框架
Spring
Boot学习
笔记(1)
Spring
Boot学习
笔记(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]JavaEESpring
Boot学习
是个积累,踏踏实实去做,多去虚心请教,热爱兴趣很重要课前提问:Spring框架中的核心组件是什么?
卓律涤
·
2023-10-19 02:14
Java
项目
java-ee
spring
boot
java
Spring
boot学习
教程(五) 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
分布式
全网最详细的Spring
Boot学习
-day05
自动配置原理关于作者博客主页:作者主页简介:JAVA领域优质创作者、一名在校大三学生、在校期间参加各种省赛、国赛,斩获一系列荣誉。关注我:关注我学习资料、文档下载统统都有,每日定时更新文章,励志做一名JAVA资深程序猿。配置文件到底能写什么?怎么写?----联系----spring.factoriesSpringBoot官方文档中有大量的配置,我们无法全部记住,官网:CommonApplicat
java厂长
·
2023-10-17 09:39
Springboot
spring
boot
java
spring
Spring
Boot学习
笔记
Springboot启动流程:0.判断springboot项目的属性在SpringApplication类中有一个私有变量:webApplicationType该属性决定了当前springboot项目是否是一个web项目:privateWebApplicationTypededuceWebApplicationType(){if(ClassUtils.isPresent(REACTIVE_WEB_
指间砂的宿命
·
2023-10-16 18:36
超详细的Spring
Boot学习
笔记
写在前面 你们好,我是小庄。很高兴能和你们一起学习Springboot。如果您对Java感兴趣的话可关注我的动态. 写博文是一种习惯,在这过程中能够梳理知识和巩固知识点。1.快速搭建项目(1)选定SpringInitializr=>Next=>配置包名,项目名=>Next=>Web->SpringWeb=>Next=>项目名和项目存放路径=>Finish(2)选择自动装配(3)删去不需要的东西
码农_小庄
·
2023-10-16 12:39
springboot
spring
Spring
Boot学习
(七)之Web应用使用Spring-data-jpa让数据访问
在实际开发过程中,对数据库的操作无非就“增删改查”。就最为普遍的单表操作而言,除了表和字段不同外,语句都是类似的,开发人员需要写大量类似而枯燥的语句来完成业务逻辑。为了解决这些大量枯燥的数据操作语句,我们第一个想到的是使用ORM框架,比如:Hibernate。通过整合Hibernate之后,我们以操作Java实体的方式最终将数据改变映射到数据库表中。为了解决抽象各个Java实体基本的“增删改查”操
小小冒险家2022
·
2023-10-16 06:55
Spring
Boot
springboot
数据库
springdatajpa
hql实例 jpa_Spring
Boot学习
笔记九: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全面复习
Spring
boot学习
总结学习笔记根据此demo示例撰写https://github.com/liushuijinger/springboot第一天03helloworld标题为springboot实战项目的章节名这一章为
沈晨曦0723
·
2023-10-16 01:35
spring
boot
java
spring
boot
黑马程序员SSM-Spring
Boot学习
笔记
学习目标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
Spring
Boot学习
专题——数据校验
今天还在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
Spring
Boot学习
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注解
【s5p4418嵌入式学习】u-
boot学习
之makefile注释07
作者:Linux-小企鹅博客地址:http://blog.csdn.net/u012319379/article/details/77882450这一篇博客真的很耗时间,Makefile中需要很多shell脚本的知识,针对于u-boot这样一个大的工程管理规则需要分析的很具体的话估计是神一样的级别,网上大体的u-bootMakefile文件分析大多是都停留在s3c2440,s3c6410和210上
Linux-小企鹅
·
2023-10-14 02:10
嵌入式
u-boot
Spring
Boot学习
笔记(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项目
spring
boot学习
笔记,第四章开发工具: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
Spring
Boot学习
之自定义注解,AOP 切面统一打印请求日志(六)
其实,小哈在之前就出过一篇关于如何使用AOP切面统一打印请求日志的文章,那为什么还要再出一篇呢?没东西写了?哈哈,当然不是!原因是当时的实现方案还是存在缺陷的,原因如下:不够灵活,由于是以所有Controller方法中的方法为切面,也就是说切死了,如果说我们不想让某个接口打印出入参日志,就办不到了;Controller包层级过深时,导致很多包下的接口切不到;今天主要说说如何通过自定义注解的方式,在
易雪寒
·
2023-10-11 17:33
Spring
Boot学习
笔记(三)整合Logback日志框架
一、日志框架介绍1、常见日志框架目前我们常见的日志框架为Log4j、Log4j2、Logback这3种,并且现在很多的工具包里面都会自带日志框架,因此我们使用要格外小心日志框架的冲突。2、三种日志框架之间的关系最先有Log4j,然后因为Log4j有很大的性能问题因此该作者又重写了一个Logback,并且抽象出一个日志门面slf4j。由于之前Log4j的问世,Apache公司就借鉴了Log4j的部分
小鲁蛋儿
·
2023-10-10 15:14
#
SpringBoot
spring
boot
spring
boot学习
笔记——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
Spring
boot学习
笔记——3
Spring
boot学习
笔记——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
学习
笔记
Spring
boot学习
笔记——Docker
五、Docker1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接d
开拖拉机的大宝
·
2023-10-07 23:22
SpringBoot学习笔记
docker
JAVA
Spring
Boot学习
笔记——日志框架
在项目的开发中,日志是必不可少的一个记录事件的组件,所以也会相应的在项目中实现和构建我们所需要的日志框架。而市面上常见的日志框架有很多,比如:JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback等等,我们该如何选择呢?通常情况下,日志是由一个抽象层+实现层的组合来搭建的。SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘Sp
带起飞的程序猿
·
2023-10-07 23:22
笔记
spring
boot
logging
spring
boot学习
笔记——日志
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
Spring
Boot学习
笔记——数据访问
目录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
Spring
Boot学习
笔记——容器功能
目录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
Spring
Boot学习
笔记——配置文件
目录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
上一页
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
其他