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教程之配置文件(一)
写在前面鉴于有人留言说想要学习SpringBoot相关的知识,我这里打算写一个
SpringBoot系列
的相关博文,目标呢是想让看了这一系列博文的同学呢,能够对SpringBoot略窥门径,这一系列的博文初步都定下来包括
BoCong-Deng
·
2020-08-02 15:03
SpringBoot
Spring/
SpringBoot系列
之springboot+mysql+mybatis实现读写分离实战【二十六】
1.前言读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序自己去做分离。这里我们选择程序自己来做,主要是利用Spring提供的路由数据源,以及AOP。然而,应用程
fei1234456
·
2020-08-01 12:43
java
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
前言前段时间我们写一个简单的后台模板
SpringBoot系列
——Security+Layui实现一套权限管理后台模板,今天我们把它完善成一个简单通用的后台管理系统,我把它叫做:BaseAdmin这套BaseAdmin
androidstarjack
·
2020-08-01 11:26
SpringBoot系列
之日志框架介绍及其原理简介
SpringBoot系列
之日志框架介绍及其原理简介1、常用日志框架简介市面上常用日志框架:JUL、JCL、jboss-logging、logback、log4j、log4j2、slf4j、etc.其中日志门面
smileNicky
·
2020-08-01 07:03
springboot系列
(三) 启动类中关键注解作用解析
一、Springboot:请求入口@SpringBootApplication@EnableAspectJAutoProxy@EnableScheduling@EnableTransactionManagementpublicclassApplication{publicstaticvoidmain(String[]args){SpringApplication.run(Application.c
weixin_33759269
·
2020-08-01 04:45
SpringBoot系列
——异常报错现象(Failed to configure a DataSource: 'url' attribute is not specified and no embe)
SpringBoot系列
——>异常报错现象我们在进行开发的时候,会遇到很多bug,和异常报错现象,下面是我最近遇见的一种报错,也是一种常见型的报错,对此发现了几种解决方案,希望对大家有所帮助问题:Description
R-Shmily
·
2020-07-30 16:16
随笔杂记
SpringBoot系列
Java生态研究
whatsmars$mvncleanpackage-Dmaven.test.skip=true-Ptestjdk7+Java生态研究(SpringBoot+Redis+Dubbo+RocketMQ)
SpringBoot
javahongxi
·
2020-07-30 10:00
springboot:快速构建一个springboot项目
前言:springcloud是新一代的微服务框架而springboot作为springcloud的基础,花些时间来学习作为技术储备还是很有必要的,所以就有了这个
springboot系列
springboot
weixin_34362875
·
2020-07-30 03:42
SpringBoot系列
8-使用jasypt加密配置文件内容简单版
SpringBoot系列
8-使用jasypt加密配置文件内容简单版原文链接:http://www.lskyf.com/view/27文章目录为什么配置文件需要加密首先引入pom依赖文件在application.properties
猿份哥
·
2020-07-30 01:28
spring-boot
Spring
Boot系列
SpringBoot系列
9-使用jasypt自定义stater运行时动态传入加密密码
文章目录新建springboot-encryption-configuration项目实现staterpom文件引入jasypt在resources/support/下配置application.properties文件在resources/support/下根据不同环境配置文件,此处我的开发和测试环境application-${spring.profiles.active}.properties
猿份哥
·
2020-07-30 01:28
spring-boot
Spring
Boot系列
springboot系列
一、springboot产生背景及介绍
一、为什么用Springboot长期以来Java的开发一直让人所诟病:·Java项目开发复杂度极其高;·Java项目的维护非常困难;·在云时代如何实现项目的快速部署以及快速启动;·即便使用了大量的开发框架,发现我们的开发也没少多少;·当所有的人认为Spring不在前进的时候,Spring推出了微架构实现的两个重要开发框架:SpringBoot、SpringCloud。但是如果要想在Spring之中
weixin_30498807
·
2020-07-28 16:07
SpringBoot系列
六:配置文件加载
一、配置文件加载位置 SpringBoot启动时会扫描以下位置的application.properties或者application.yml文件作为SpringBoot的默认配置文件。 file:./config/ file:./ classpath:/config/ classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置加载主配置文件;互补
苍穹尘
·
2020-07-28 02:08
SpringBoot
SpringBoot系列
教程Web篇之开启GZIP数据压缩
本篇可以归纳在性能调优篇,虽然内容非常简单,但效果可能出乎预料的好;分享一个真实案例,我们的服务部署在海外,国内访问时访问服务时,响应有点夸张;某些返回数据比较大的接口,耗时在600ms+上,然而我们的服务rt却是在20ms以下,绝大部分的开销都花在了网络传输上针对这样的场景,除了买云服务商的网络通道之外,另外一个直观的想法就是减少数据包的大小,直接在nginx层配置gzip压缩是一个方案,本文主
一灰灰blog
·
2020-07-28 02:50
Spring/
SpringBoot系列
之springboot以war包方式发布配置【二十五】
1.项目不依赖本地jar包这种情况下只修改pom.xml文件即可。1.1修改打包方式为war:1.2排除依赖在Spring-boot-starter-web下排除tomcat依赖,因为1.3添加依赖此处注意:scope值为provided,也就是在编译和测试阶段有效,这样配置文件中的server.port和server.context-path在调试过程中有效,打包后采用tomcat端口和配置。1
fei1234456
·
2020-07-27 22:33
java
java
maven
spring
boot
Spring/
SpringBoot系列
之Spring中的bean默认是单例的【一】
Spring提供了5种scope,分别是singleton、prototype、request、session、globalsession。Spring官方文档介绍如下图:更多内容可以看官方文档介绍:https://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch04s04.html这里要介绍的是这五种中的前两种,也是Spring最初提供的
fei1234456
·
2020-07-27 22:33
java
Spring/
SpringBoot系列
之Spring中涉及的9种设计模式【七】
1.总览Spring中涉及的设计模式:简单工厂(非23种设计模式中的一种)工厂方法单例模式适配器模式装饰器模式代理模式观察者模式策略模式模版方法模式2.详细介绍2.1简单工厂(非23种设计模式中的一种)实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入beanName来获得Bean对象,先从缓存中取,缓存中没有再创建。实质:由一个工厂类根据传入
fei1234456
·
2020-07-27 22:33
java
spring
设计模式
java
springboot配置文件解析
一前言本篇是springboot的配置文件介绍篇,也是基础入门篇,今天补上,
springboot系列
基本已将齐全;公众号:知识追寻者知识追寻者(Inheritingthespiritofopensource
知识追寻者
·
2020-07-27 14:32
springboot
SpringBoot系列
之actuator监控管理极速入门与实践
@目录SpringBoot官方提供了spring-boot-starter-actuator场景启动器用于系统的监控管理,可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康及指标信息等环境准备:JDK1.8SpringBoot2.2.1Maven3.2+开发工具IntelliJIDEAsmartGit创建一个SpringBootInitialize项目,详情可以参考我之前博客:Sp
smileNicky
·
2020-07-23 18:00
SpringBoot系列
之IDEA项目中设置热部署教程
项目环境准备JDK1.8SpringBoot2.2.1Maven3.2+开发工具smartGitIntelliJIDEA2018创建一个SpringBootInitialize项目,详情可以参考我之前博客:
SpringBoot
smileNicky
·
2020-07-23 13:00
SpringBoot系列
之发送邮件极速入门与实践
目录一、Email前言介绍二、Email例子实践2.1开发实验环境准备2.2Meavn配置文件2.3application配置2.4发送文本格式邮件2.5发送Html格式邮件2.6发送html内嵌图片2.7发送模板html邮件2.8发送Attachment邮件一、Email前言介绍邮件发送业务,是很多公司都有的,本博客介绍一下基于SpringBoot的邮件发送功能,邮箱服务基于腾讯QQ邮箱Spri
smileNicky
·
2020-07-22 20:00
SpringBoot系列
之使用Spring Task实现定时任务
@目录一、前言介绍二、SpringTask2.1SpringTask简介2.2实验环境准备2.3EnableScheduling2.4单线程定时任务2.5线程池的使用配置一、前言介绍定时任务是企业开发中很常用的,比如定时推送一些接口数据,在java中实现定时任务的方法有SpringTask、Quartz等等框架,也有JDK自带的ScheduledExecutorService、TimerQuart
smileNicky
·
2020-07-22 15:00
SpringBoot系列
之异步任务@Async使用教程
@目录实验环境准备github用户信息类异步任务配置类查询github用户信息业务类启动测试类实现自定义异步任务异常例子翻译自国外的两篇博客:https://www.baeldung.com/spring-asynchttps://spring.io/guides/gs/async-method/实验环境准备JDK1.8SpringBoot2.2.1Maven3.2+开发工具IntelliJIDE
smileNicky
·
2020-07-20 13:00
springboot配置文件解析
一前言本篇是springboot的配置文件介绍篇,也是基础入门篇,今天补上,
springboot系列
基本已将齐全;公众号:知识追寻者知识追寻者(Inheritingthespiritofopensource
知识追寻者
·
2020-07-18 17:00
SpringBoot系列
之Elasticsearch极速入门与实践教程
@目录一、什么Elasticsearch?二、Elasticsearch安装部署2.1Elasticsearch安装环境准备2.2Docker环境安装Elasticsearch2.3Elasticsearch目录结构介绍2.4Elasticsearchcat命令使用三、Elasticsearch基本概念3.1索引(Index)3.2文档类型(Type)3.3文档(Document)3.4属性/域(
smileNicky
·
2020-07-16 18:00
狂神说SpringBoot18:集成SpringSecurity
狂神说
SpringBoot系列
连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。
狂神说
·
2020-07-16 06:29
狂神说SpringBoot07:整合JDBC
狂神说
SpringBoot系列
连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。
狂神说
·
2020-07-16 06:57
狂神说SpringBoot12:MVC自动配置原理
狂神说
SpringBoot系列
连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。
狂神说
·
2020-07-16 06:57
狂神说SpringBoot15:异步、定时、邮件任务
狂神说
SpringBoot系列
连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。
狂神说
·
2020-07-16 06:56
狂神说SpringBoot09:整合MyBatis
狂神说
SpringBoot系列
连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。
狂神说
·
2020-07-16 06:56
spring boot 系列之三:spring boot 整合JdbcTemplate
springboot系列
之三:springboot整合JdbcTemplate前面两篇文章我们讲了两件事情:通过一个简单实例进行springboot入门修改springboot默认的服务端口号和默认contextpath
JAVA开发老菜鸟
·
2020-07-15 17:18
spring
boot
spring
boot入门
SpringBoot系列
-第三章 SpringData JPA(Oracle)
创建数据库使用数据库工具创建数据库demo配置依赖oracle的依赖是无法从maven下载下来的,需要自行下载org.springframework.bootspring-boot-starter-data-jpaorg.projectlomboklomboktruecom.oracleojdbc611.2.0.1-->mysql-->mysql-connector-java-->5.1.46--
微笑的依凡
·
2020-07-15 08:31
SpringBoot
Spring Boot系列之二:一张图看懂请求处理流程
SpringBoot系列
之一:如何快速熟悉Spring技术栈Talkischeap,showmethepicture.有图有真相图中只说明了主要请求流程,如果看不清,辛苦打开原图(或者先下后看)通过图片
68号小喇叭
·
2020-07-15 05:04
SpringBoot系列
(7)---SpringBoot-Cache(EhCache)
SpringBoot提供数据缓存的功能,相信非常多人已经用过cache了。因为数据库的IO瓶颈应该大家也吃过不少亏了,所以一般情况下我们都会引入非常多的缓存策略,例如引入redis,引入hibernate的二级缓存等等。SpringBoot在annotation的层面给我们实现了cache,当然这也是得益于Spring的AOP。所有的缓存配置只是在annotation层面配置,完全没有侵入到我们的
TONY Yan
·
2020-07-14 23:58
Spring
SpringBoot
Spring Boot学习(二十五):Spring Boot整合EasyExcel,操作Excel太简单了
前言
SpringBoot系列
:点击查看
SpringBoot系列
文章EasyExcelEasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称,能避免OOM(使用poi可能会OOM
way_more
·
2020-07-14 18:25
springboot
java
spring
boot
poi
spring
后端
spring boot 2.1学习笔记【十九】SpringBoot 2 集成响应式redis reactive
springboot系列
学习笔记全部文章请移步值博主专栏**:springboot2.X/springcloudGreenwich。由于是一系列文章,所以后面的文章可能会使用到前面文章的项目。
快乐崇拜234
·
2020-07-14 10:42
spring
boot
2.X/spring
cloud
Greenwich
spring
boot
2.x
SpringBoot系列
:6、整合JPA
1、SpringDataJPA介绍1.1SpringDataJPA介绍SpringDataJPA(JavaPersistenceAPI),是Spring框架的主要构建块之一。如果您想使用持久数据,它也是一个强大的工具。包括以下三方面的内容:一套API标准。在javax.persistence的包下面,用来操作实体对象,执行CRUD操作,框架在后台替代我们完成所有的事情,开发者从烦琐的JDBC和SQ
chenjiecg
·
2020-07-14 08:16
SpringBoot
2.x
【
SpringBoot系列
04】SpringBoot之使用JPA完成简单的rest api
一、前言在前面我们已经知道在springboot中如何使用freemark与thymeleaf之类的视图模板引擎去渲染我们的视图页面,但是没涉及跟数据库交互的东西,所以今天在这里我们将介绍了一下如何在springboot中通过springdatajpa操作mysql数据库,并且构建一套简单的restapi接口。##1.1、SpringDataJpa介绍SpringDataJPA是Spring基于H
余空~
·
2020-07-14 03:10
springboot教程
SpringBoot系列
(6)---SpringBoot-JPA
JPA应该都熟悉了,我就不多说了什么是JPA了。目前JPA主要实现由hibernate和openJPA等。SpringDataJPA是SpringData的一个子项目,它通过提供基于JPA的Repository极大了减少了操作JPA的代码。笔者觉得这个由SpringBoot提供的JPARepository真的是非常爽。基本上大部分的业务都可以满足了。在Spring环境中需要配置大量了XML配置,但
TONY Yan
·
2020-07-14 02:15
springboot系列
之二-使用JPA操作mysql数据开发REST-API风格程序
一、项目目标开发一个IP地址查询功能的REST-API程序,实现对指定IP地址的国家、省、市及运营商信息查询,如果没有参数指定具体Ip地址则自动将来访IP作为查询IP地址进行返回信息。设计实现效果如下:1、有查询ip参数指定情况http://localhost:8080/getipinfo?ip=202.103.44.150[{"id":1,"ipadd":"202.103.44.150","co
新兴ICT项目支撑
·
2020-07-14 00:15
微服务学习
容器云学习
Springboot系列
:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
前言由于在开发MyBlog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMarker类似的模板引
xiaoxiao520c
·
2020-07-13 22:18
SPRINGBOOT系列
教材 (十四)- 持久层支持 - SPRINGBOOT中如何运用MYBATIS 简单例子
SPRINGBOOT系列
教材(十四)-持久层支持-SPRINGBOOT中如何运用MYBATIS简单例子步骤1:关于MybatisMybatis是用来进行数据库操作的框架,如果没有相关知识最好学习一下先:
涂家豪
·
2020-07-13 14:28
springboot
SPRINGBOOT系列
教材 (十三)- 持久层支持 - SPRINGBOOT中如何运用JPA,简单例子
SPRINGBOOT系列
教材(十三)-持久层支持-SPRINGBOOT中如何运用JPA,简单例子步骤1:JPA概念JPA(JavaPersistenceAPI)是Sun官方提出的Java持久化规范,用来方便大家操作数据库
涂家豪
·
2020-07-13 14:27
springboot
SPRINGBOOT系列
教材 (十一)- 基础 - 通过 ECLIPSE 导入 SPRINGBOOT 项目
SPRINGBOOT系列
教材(十一)-基础-通过ECLIPSE导入SPRINGBOOT项目步骤1:现成项目有时候会拿到别人现成的springboot项目,而不是从头自己做一个。
涂家豪
·
2020-07-13 14:27
springboot
SPRINGBOOT系列
教材 (十)- 基础 - SPRINGBOOT中用YML方式进行配置
SPRINGBOOT系列
教材(十)-基础-SPRINGBOOT中用YML方式进行配置步骤1:yml格式现在大家发现,在springboot里还是要用到配置文件的。
涂家豪
·
2020-07-13 14:27
springboot
SPRINGBOOT系列
教材 (十五)- 持久层支持 - MYBATIS-XML方式
SPRINGBOOT系列
教材(十五)-持久层支持-MYBATIS-XML方式步骤1:xml方式Mybatis-注解方式教程用的是mybatis注解方式,可是mapper加xml方式也很流行,所以本教程讲
涂家豪
·
2020-07-13 14:56
springboot
Springboot+cache 增删改查
SpringBoot系列
-缓存会飞的污熊2018-02-0243阅读springspringboot内存的速度远远大于硬盘的速度,当我们需要重复获取相同的数据的时候,一次又一次的请求数据库或远程服务,导致大量时间都消耗在数据库查询或远程方法调用上面
qq_37946744
·
2020-07-13 11:35
springboot系统构架
Spring Boot学习(十五):Java三大器之一!Spring Boot监听器使用秘籍
前言
SpringBoot系列
:点击查看
SpringBoot系列
文章监听器顾名思义,监听器就是用来监听某些事件,当事件发生某些情况的时候,我们就采取对应的行动。
way_more
·
2020-07-13 10:52
springboot
小马哥微服务实战(SpringBoot+SpringCloud)
【课程内容】一丶SpringBoot篇1.Java微服务实践-
SpringBoot系列
(一)初体验2.Java微服务实践-
SpringBoot系列
(二)Web篇(上)3.Java微服务实践-
SpringBoot
IT墨者
·
2020-07-13 06:59
资源分享
Spring Boot系列十五 spring boot集成RabbitMQ 源码分析
1.概述在这篇文章
SpringBoot系列
十三SpringBoot集成RabbitMQ中,我们介绍了在SpringBoot如何使用RabbitMQ,本篇文章中,从源码中分析SpringBoot如何集成RabbitMQ
hry2015
·
2020-07-13 05:48
rabbitmq
spring
boot
源码阅读
Spring
boot
消息中间件
SpringBoot 系列教程 JPA 错误姿势之环境配置问题
image191218-
SpringBoot系列
教程JPA错误姿势之环境配置问题又回到jpa的教程上了,这一篇源于某个简单的项目需要读写db,本想着直接使用jpa会比较简单,然而悲催的是实际开发过程中,
一灰灰blog
·
2020-07-13 00:55
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他