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学习
之整合Druid的简单应用
一、Druid介绍Druid简介Druid是目前Java语言中最好的数据库连接池之一。结合了C3P0、DBCP等DB池的优点,同时加入了日志监控。Druid是一个分布式的、支持实时多维OLAP分析的数据处理系统。它既支持高速的数据实时摄入处理,也支持实时且灵活的多维数据分析查询。Druid已经在阿里巴巴部署了超过600个应用,经过生产环境大规模部署的严苛考验。SpringBoot2.0以上默认使用
TIOXY
·
2020-07-29 10:00
Spring Boot学习案例开源项目
为了更好的学习并使用springboot进行开发,维护了一个
springboot学习
案例开源项目,涉及springboot从基础开发到企业实战,涵盖不同场景的开发案例。
rhwayfunn
·
2020-07-29 06:57
spring
Spring Boot学习笔记(一):Spring Boot 入门基础
开始我的
SpringBoot学习
之旅!
一点点努力
·
2020-07-29 06:57
超详细的
springBoot学习
笔记
本系列是springboot的学习笔记,从入门到精通,不积跬步无以至千里,水滴石穿!欲速则不达,欲达则欲速!在学习springboot的过程中,发现了一个springboot中文索引做的非常不错,分享springboot的学习资源和开源软件,对springboot的学习帮助极大。小编推荐学习视频:SpringBoot_最新教程_springboot_springboot核心篇+springboot
素小暖
·
2020-07-29 05:02
Spring
Boot
SpringBoot学习
(一)
学习SpringBoot第一天:SpringBoot入门一:什么是SpringBootSpringBoot是Pivotal团队提供的全新框架,是为了简化Spring初始搭建和开发过程的。不用再配置繁琐的XML文件,通过注解的方式省略了大量的XML文件,提高开发效率。二:SpringBoot入门案例1.创建maven项目常规创建一个普通的maven项目,2.导入依赖配置3.编写启动类4.创建cont
zhaoshuai_01
·
2020-07-29 03:03
半吊子架构师,一来就想用Kafka取代RabbitMQ?
推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份
SpringBoot学习
指南能解决你遇到的98%的问题最全面试题新鲜出炉:70+算法题、近30
Jav进阶道路
·
2020-07-29 00:18
队列
大数据
分布式
数据库
python
YGC问题排查,又让我涨姿势了!
推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份
SpringBoot学习
指南能解决你遇到的98%的问题最全面试题新鲜出炉:70+算法题、近30
Jav进阶道路
·
2020-07-29 00:47
MySQL性能优化做得好的人,都懂的索引绝技
推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份
SpringBoot学习
指南能解决你遇到的98%的问题最全面试题新鲜出炉:70+算法题、近30
Jav进阶道路
·
2020-07-29 00:46
面试官:Java 线程池中的线程复用是如何实现的?
推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份
SpringBoot学习
指南能解决你遇到的98%的问题最全面试题新鲜出炉:70+算法题、近30
Jav进阶道路
·
2020-07-29 00:46
队列
java
多线程
面试
并发编程
SpringBoot学习
-第一个Spring Rest应用
第一个SpringRest应用1创建Marven工程(1)新建Marven工程可以使用https://start.spring.io/网站来快速的生成一个springboot的模板程序,包含了springboot的基本结构或者使用下面的新建工程向导选择新建工程的Marven选项,archetype可以选择默认点击下一步设置下项目的GroupID,ArtifactID,Version(2)工程结构工
羞羞的铁脚
·
2020-07-29 00:33
编程
SpringBoot学习
2.1-集成mybatis之HikariCP+注解
环境:jdk1.8;springboot2.0.2;Maven3.3摘要说明:Mybatis:作为一款优秀的持久层框架,mybatis以简单易学、灵活、解耦等特点已逐步占领市场;HikariCP:springboot2开始将HikariCP作为默认的数据库连接池;作为后起之秀其拥有代码量少、速度快、稳定、可靠积攒了非常好的口碑;本篇文章就基于springboot2+mybatis+HikariCP
叶落自飘零
·
2020-07-28 13:12
Spring
Boot学习
Spring Boot学习笔记(二):Spring Boot 运行原理
看一下Spring实现自动配置的原理~~全部章节传送门:
SpringBoot学习
笔记(一):SpringBoot入门基础
SpringBoot学习
笔记(二):SpringBoot运行原理
SpringBoot
一点点努力
·
2020-07-28 10:22
SpringBoot学习
笔记 (七)项目结构划分和整合mybatis
项目结构划分这是看了CodeSheep的文章:文章链接#整合MyBatis这是看的楠哥的SpringBoot教程:教程链接创建Maven工程,pom.xml中加入相关依赖org.springframework.bootspring-boot-starter-parent2.1.4.RELEASEorg.springframework.bootspring-boot-starter-webmysql
拉里拉
·
2020-07-28 09:34
Springboot学习笔记
SpringBoot学习
--第一篇
起源:spring的大量XML配置开始时Spring用XML配置,而且是很多XML配置;Spring2.5引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式XML配置;Spring3.0引入了基于Java的配置,这是一种类型安全的可重构配置方式,可以代替XML;用XML或Java进行显式配置的场景:开启某些Spring特性(事务管理、SpringMVC);启用第三方库时--基于Thy
灯塔先生
·
2020-07-28 08:42
SpringBoot
springcloud微服务全家桶实战
2.1SpringCloud2.2Eureka2.3Ribbon2.4Feign2.5Hystrix2.6HystrixDashbord2.7Config2.8Zuul2.9SleuthZipKin2.10RabbitMQ三、实战3.1
springboot
qq_36481502
·
2020-07-28 07:12
spring
cloud
rabbitmq
SpringBoot学习
笔记4--资源文件与实体类映射
1.在pom.xml文件中引入读取资源文件的依赖如下图:2.创建资源文件resource.properties注意:com.springboot.resource为前缀,name,website,language为实体类的属性3.创建映射的实体类Resource,需要加上注解,如下图所示:4.创建Controller注意:resource.properties属性文件已经设置实体类Resource
Jasper2s
·
2020-07-28 05:21
Java
SpringBoot
SpringBoot学习
笔记一
SpringBoot特点:简化spring的开发没有xml的配置,可以修改默认值来实现特定的需求提供大型项目中的常用的非功能特性不是对spring在功能上的增强,而是提供了一种快速使用spring的方式一.SpringBoot的初体验1.建立一个maven工程在pom.xml文件中引入springboot父节点依赖,引入这个之后相关的引入就不需要添加version配置,springboot会自动选
Lyric__
·
2020-07-28 02:58
SpringBoot
SpringBoot学习
笔记
positive:正确的,积极的negative:否认的,消极的navigate:导航navicat:数据库连接软件candidate:候选者detect:检测indicate:表明indentation:缩进feature:特征1.前言2.SpringBoot项目的创建3.关于SpirngBoot的pom文件继承的两种写法3.1继承方式3.2导入方式4.SpringBoot配置文件的加载顺序与优
ThinkingInCoding
·
2020-07-28 02:17
SpringBoot
springboot学习
--springboot+maven+mybatis项目搭建
今天我们来搭建一个简单的基于springboot+mybatis+maven的项目,使用的数据库为mysql。最终项目目录结构一、项目创建1.新建spring项目选择SpringInitializr,选择jdk版本,之后点击Next填写Group,Artifact,Type选择MavenProject点击Next添加项目依赖,暂时只需添加Web,Mybatis,Mysql三个依赖,点击Next选择
Destiny宿命
·
2020-07-27 19:29
springboot
SpringBoot学习
笔记(6) SpringBoot数据缓存Cache [Guava和Redis实现]
Spring定义了org.springframework.cache.CacheManager和org.springframework.cache.Cache接口来统一不同的缓存技术,而SpringBoot为我们提供了自动配置多个CacheManager的实现在不适用任何额外配置的情况下,默认使用SimpleCacheConfigurationSpringBoot通过spring.cache为前缀
胡小海丶
·
2020-07-27 18:54
spring
boot
SpringBoot 学习案例(crud、redis、mybatis plus、jpa)
文章目录
SpringBoot学习
案例1、入门案例之增删改查1.1资料来源1.2案例描述1.3项目结构1.3.1resources文件夹1.3.2java文件夹2、SpringBoot与Redis2.1pom.xml
你家宝宝
·
2020-07-27 15:13
web框架学习
SpringBoot学习
——springboot整合Redis实现数据缓存
版权声明:转载请注明来源https://blog.csdn.net/qq_24598601/article/details/89284040 SpringBoot整合Redis数据库实现数据缓存的本质是整合Redis数据库,通过对需要“缓存”的数据存入Redis数据库中,下次使用时先从Redis中获取,Redis中没有再从数据库中获取,这样就实现了Redis做数据缓存。 按照惯例,下面一步一步
C18298182575
·
2020-07-27 14:05
SpringBoot学习
笔记(一)
1、Spring的优缺点1.1优点(1)开源,轻量级,非侵入式的一站式框架,简化企业级应用开发。(2)控制反转(IOC),依赖注入(DI)降低了组件之间的耦合性,实现了软件各层之间的解耦。(3)面向切面(AOP),利用它可以很容易实现一些拦截,如事务控制等。(4)spring对于主流的应用框架提供了很好的支持,例如mybatis。(5)spring提供有自己的mvc实现。1.2缺点虽然Spring
NullPointer_C
·
2020-07-27 13:58
javaee
SpringBoot学习
笔记(5)-配置文件占位符
1、随机数${random.value}、${random.int}、${random.long}${random.int(10)}、${random.int[1024,65536]}2、占位符获取之前配置的值,如果没有可以是用:指定默认值person.last-name=张三${random.uuid}person.age=${random.int}person.birth=2017/12/15
你个小秃头
·
2020-07-23 11:00
SpringBoot学习
笔记(4)-@Value注解以及@PropertySource & @ImportResource & @Bean注解
一、@Value注解之前我们都用的@ConfigurationProperties(prefix="xxxx")这个注解拿到配置文件中的值,其实我们还可以利用@Value注解再运行下@Value获取值和@ConfigurationProperties获取值比较@ConfigurationProperties@Value功能批量注入配置文件中的属性一个个指定松散绑定(松散语法)支持不支持SpEL不支
你个小秃头
·
2020-07-23 10:00
SpringBoot学习
笔记(3)-了解配置文件并从配置文件中拿值
1、YAML配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAMLAin'tMarkupLanguage)YAMLAMarkupLanguage:是一个标记语言YAMLisn'tMa
你个小秃头
·
2020-07-23 09:00
SpringBoot学习
笔记(2)-Hello World探究
之前将我们的helloworld程序跑了起来,现在我们需要简单的理解一下1、pom文件首先,要理解我们导入的依赖都是什么1、父项目我们按住ctrl点进去看看org.springframework.bootspring-boot-starter-parent1.5.9.RELEASE他的父项目是org.springframework.bootspring-boot-dependencies1.5.9
你个小秃头
·
2020-07-22 18:00
SpringBoot学习
笔记(1)-搭建环境并运行hello world
1、环境jdk1.8SpringBoot推荐jdk1.7及以上apache-maven-3.6.3IntelliJIDEACommunityEdition2020.1x64环境没有太大要求,不过java的jdk版本最好是1.7及以上,需要自己把maven和javajdk配置好环境变量。2、IDEA设置点击apply和OK即可3、创建maven项目接下来我们新建一个Maven项目点击maven并且选
你个小秃头
·
2020-07-22 17:00
springboot学习
之旅12-安全
springboot底层是用springsecurity作为安全框架的。总的来说就两部分:授权+认证。一、Security使用1)利用idea向导创建项目启动完项目后,我们访问localhost:8080发现访问被拦截,需要登录,效果图如下;2)编写配置类extendsWebSecurityConfigurerAdapter1.先定义先定义请求的授权规则@EnableWebSecurity(底层点
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅04-web开发02
一.代码示例:1.1扩展SpringMVC的映射、拦截器、国际化组件(注意看注释里说明)//使用WebMvcConfigurerAdapter可以来扩展SpringMVC的功能//@EnableWebMvc//不要接管SpringMVC@ConfigurationpublicclassMyConfigAsLearnextendsWebMvcConfigurerAdapter{//第一种方式:@Ov
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅05-Spring Boot 2.0.2 版本嵌入式Servlet容器自动配置及启动原理分析
作者:mujun_链接:https://www.jianshu.com/p/017a7f40efff来源:简书SpringBoot2.0.2版本的嵌入式Servlet容器自动配置是通过WebServerFactoryCustomizer定制器来定制的,而在SpringBoot1.x版本中我们是通过EmbeddedServletContainerCustomizer嵌入式的Servlet容器定制器来
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅14-分布式整合springcloud
一、1)创建一个空项目2)创建名为eureka-server的module(作为注册中心)3)创建服务提供者4)消费者同理自此项目结构创建完毕;5)注册中心的application.yml文件配置server:port:8761eureka:instance:hostname:eureka-service#eureka实例名client:register-with-eureka:false#不把自
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅13-分布式结合zookeeper和dubbo
一、dubbo简介这边举个例子,如果有两个模块,用户模块和订单模块,面对日益增长的用户访问量,对服务器的压力是巨大的,所以这个时候可以将用户模块放在几台服务器上,每个服务器都能承载几百个并发,订单模块也部署在好几台服务器上,这时候用户模块想要调用订单模块的话,需要rpc远程过程调用技术(写代码、或者webservice技术),这样做就太麻烦了,所以就需要一个rpc框架(分布式框架),而dubbo和
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅08-springboot与数据访问
一、整合jdbc用idea向导引入mysql驱动、jdbc、web(便于测试)1、引入JDBC依赖org.springframework.bootspring-boot-starter-jdbcmysqlmysql-connector-javaruntime2.数据库配置spring:datasource:username:rootpassword:123456url:jdbc:mysql://1
qq_38009397
·
2020-07-16 07:56
springboot学习
之旅15-热部署
一、何为热部署在开发中我们修改一个java文件后想看到效果不得不重启应用,这导致大量时间话费,我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何实现热部署。1、模板引擎在SpringBoot中开发情况下禁用模板引擎的cache页面模板改变ctrl+F9可以重新编译当前页面并生效2、SpringLoadedSpring官方提供的热部署程序,实现修改类文件的热部署下载Spri
qq_38009397
·
2020-07-16 07:25
springboot学习
之旅
springboot之helloworld1.开发环境开发环境JDK1.7开发工具(Eclipse)项目管理工具(Maven)2.创建MavenProject(spring-boot-hello)3.pom.xml文件org.springframework.bootspring-boot-starter-parent1.4.1.RELEASEUTF-81.7org.springframework.
那时秋风正爽
·
2020-07-16 06:08
SpringBoot学习
eclipse-mybatis逆向生成工具
参考博客:http://blog.csdn.net/zng_xp/article/details/78085403作为菜鸡一枚,我觉得有必要把学到的知识记录下来。在学习springboot时就有学到如何使用springboot生成数据库表。但是菜如我不会配置各种外键索引参数,so只能每次生成表之后又到数据库添加索引,外键等等约束。表不多还好,一旦表多起来都不想去改了,看着就心累。后来就想着自己写s
open_yu
·
2020-07-16 04:54
java
spring-boot
SpringBoot学习
之旅终章---超越外部化配置
通常,对于可扩展性应用,尤其是中间件,它们的功能性组件是可配置化的,如:认证信息、端口范围、线程池规模以及连接时间等。假设需要设置Spring应用的Profile为"dev",可通过调用SpringConfigurableEnvironment的setActiveProfiles("dev")方法实现。这种方式是一种显示地代码配置,配置数据来源于应用内部实现,所以称之为"内部化配置"。“内部化配置
光贤
·
2020-07-16 03:11
SpringBoot
架构
Spring
SpringBoot学习
开篇--为什么学,springBoot的特性
springboot做了一些项目,但是发现自己仍然处于很low的水平,下定决心好好学学springBoot,第一篇文章写了WebFlux学习之旅1---函数式编程学习,考虑到之前学习的比较肤浅,打算放在
SpringBoot
光贤
·
2020-07-16 03:10
SpringBoot
springboot学习
:bean生命周期
1、bean生命周期bean创建—初始化—销毁构造(对象创建):单实例:在容器启动的时候创建对象;多实例:在每次获取的时候创建对象;初始化:对象创建完成,并赋值好,调用初始化方法销毁:单实例,容器关闭的时候;多实例:容器不会管理bean,容器调用销毁方法2、自定义初始化方法和销毁方法2.1、通过@Bean指定初始化方法(initMethod)和销毁方法(destroyMethod)MainConf
请叫我卫卫
·
2020-07-16 02:59
springboot
SpringBoot学习
之旅(九)---超详细的自动刷新配置教程
文章目录前言代码下载知识点基本流程图准备工作撸码EurekaServerConfigServer配置文件说明常用文件名结构配置示例业务服务(BUSI-A)使用CONFIG创建项目配置业务服务(BUSI-B)RabbitMQ队列查看自动刷新配置准备工作码云WebHooks配置测试修改配置总结前言Java程序员的一天;运营人员:大神,帮忙把风控参数调一下呗!这个参数下风险有点不可控啊!!!程序员And
lupengfei1009
·
2020-07-16 02:42
SpringCloud
SpringBoot学习
之旅(四)---MVC设计模式
文章目录导读源码地址前言目录结构完善编码Service层实现测试导读本文基于以下文章开发:
SpringBoot学习
之旅(二)—整合MyBatis(MyBatisGenerator);可优先读取该文章,快速搭建一个基于整合了
lupengfei1009
·
2020-07-16 02:42
SpringBoot
SpringBoot学习
之旅(二)---整合MyBatis(MyBatis Generator)
文章目录前言源码地址准备工作Pom.xml资源引入资源目录创建数据库及表创建generator配置配置mybatis-generator.xml配置application.yml运行generator配置项目启动类测试druid连接池及监控统计druid配置durid监控页面查看前言数据库操作是一个项目不可缺少的一部分,工欲善其事必先利其器,一个好的工具会让整个开发效率翻倍,本文介绍SpringB
lupengfei1009
·
2020-07-16 02:42
SpringBoot
SpringBoot学习
笔记【一】整合 Mybatis + Druid + Swagger2
目录一、添加依赖二、配置(一)配置文件(二)配置类三、测试(一)Druid监控(二)日志记录(三)在线API文档四、总结本文以Maven构建SpringBoot项目,并整合Mybatis、Druid和Swagger2,实现Druid监控和在线API文档的功能。一、添加依赖pom.xml中依赖包如下所示:org.springframework.bootspring-boot-starter-webo
一颗贪婪的星
·
2020-07-15 23:01
SpringBoot
Springboot
mybatis
druid
swagger
SpringBoot学习
之旅(四)快速集成Redis
添加依赖,redis配置以及工具类org.springframework.bootspring-boot-starter-redis1.4.1.RELEASEcom.alibabafastjson1.2.3com.fasterxml.jackson.corejackson-databindspring.redis.host=127.0.0.1spring.redis.port=6379spring
夏天吹过的风
·
2020-07-15 19:06
SpringBoot
springboot学习
之旅03-web开发01
一.SpringBoot对静态资源的映射规则1.1.源代码解析关于这点我们可以查看WebMvcAuotConfiguration这个自动配置类的addResourceHandlers方法;publicstaticclassWebMvcAutoConfigurationAdapterimplementsWebMvcConfigurer{privatestaticfinalLoglogger=LogF
qq_38009397
·
2020-07-15 15:23
springboot学习
之旅02-springboot自动配置原理
1.关于pom文件org.springframework.bootspring-boot-starter-parent1.5.9.RELEASE他的父项目是org.springframework.bootspring-boot-dependencies1.5.9.RELEASE../../spring-boot-dependencies他来真正管理SpringBoot应用里面的所有依赖版本;在这里
qq_38009397
·
2020-07-15 15:23
springboot学习
之旅09-缓存
一、spring缓存抽象idea向导引入cache、mysql、web(便于测试)1.走向:Cachingprovider—>CachingManager—>Cache2.要使用缓存的话,需要在启动类上使用@EnableCaching3.小知识点:1)如果指定特定范围内的日志控制台输出,可在application.properties里面配置:logging.level.com.atguigu.b
qq_38009397
·
2020-07-15 15:23
spring
boot
SpringBoot整合EasyPoi 实现Excel 导入与导出 导入数据校验
SpringBoot整合EasyPoi实现Excel导入与导出导入数据校验本文
SpringBoot学习
小营地是SpringBoot与EasyPoi的整合,通过此文章你可以做到基本数据的导入与导出以及导入数据校验参考官网
保护我方胖虎
·
2020-07-15 14:14
Poi
SpringBoot
excel
SpringBoot学习
笔记(十七:异步调用)
@目录1、@EnableAsync2、@Async2.1、无返回值的异步方法2.1、有返回值的异步方法3、Executor3.1、方法级别重写Executor3.2、应用级别重写Executor3.3、自定义线程池配置4、异常处理5、总结“异步调用”对应的是“同步调用”,在实际开发中,有时候为了及时处理请求和进行响应,我们可能使用异步调用,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上
三分恶
·
2020-07-15 14:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他