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
Spring-boot
mybatis-plus自定义sql注入器
mybatis-plus:自定义sql注入器虽然mybats-plus的BaseMapper提供了非常好用,非常多的方法,但是如果我们需要扩充BaseMapper中的方法又该如何实现呢以findAll方法为例新建一个
spring-boot
xu2414506319
·
2020-08-14 06:09
笔记
【JAVA-OSS】如何在
spring-boot
项目中使用oss上传下载文件
准备工作:1.申请oss你会得到endpoint,accessKeyId,bucketName,accessKeySecret2.引入ossmavendependency:com.aliyun.oss:aliyun-sdk-oss:jar:2.5.03.创建ossClient@BeanpublicOSSClientcreateOSSClient(){OSSClientclient=newOSSCl
N-P-E
·
2020-08-14 01:59
springboot整合log4j2
github地址:https://github.com/JackrayWang/springbootshiro项目目录如下:pom特别注意,在由
spring-boot
的依赖中默认添加了日志,需要去掉之后
编码的三叔
·
2020-08-14 01:25
springboot
spring-boot
redis 配置
Redis简介Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种数据类型,如Strings,hashs,lists,sets,sortedsets,bitmaps,hyperloglogs等。Redis提供内置复制,Lua脚本,Lua回收,事务已经不同级别的磁盘持久化功能,同时通过RedisSentinel哨兵来提供高可用,以及集群的自动
雨幕下的稻田
·
2020-08-14 00:42
spring-boot
Spring Boot 日志集成 Logging 入门
摘要:原创出处http://www.iocoder.cn/
Spring-Boot
/Logging/「芋道源码」欢迎转载,保留摘要,谢谢!
木子叶
·
2020-08-13 23:04
web框架
log
日志记录
Eureka 快速搭建集群高可用
1、eclipse构建一个
spring-boot
项目,并引入spring-cloud-starter-eureka-server模块这是我的pom.xml文件:4.0.0com.itmuch.cloudmicroservice-discovery-eureka-ha0.0.1
weixin_36338164
·
2020-08-13 21:53
spring
cloud
使用Docker部署
spring-boot
maven应用
使用Docker部署spring-bootmaven应用部署过程分为以下几个步骤:创建一个简单的
spring-boot
应用打包运行应用容器化应用在pom文件中添加docker支持创建docker镜像运行
Ramer-F
·
2020-08-13 19:02
java
idea下的spring boot remote debug 启动办法
最近做个springboot的项目,因为涉及到dubbo,采用的是
spring-boot
:run启动的工程下面的图那个样子需要在pom.xml使用这个pluginsorg.springframework.bootspring-boot-maven-plugin-Xdebug-Xrunjdwp
黑火弧
·
2020-08-13 19:12
SpringBoot
SpringBoot2.X学习第十三课(SpringBoot全局异常处理)
在项目开发过程中难免遇到异常,如果不进行处理的话直接返回给前端的话就会非常不友好,这里我们就进行SpringBoot异常处理的讲解,官方文档:https://docs.spring.io/
spring-boot
泼墨画丹青
·
2020-08-13 17:39
springboot
spring-boot
学习:六、配置多环境和打包
由于开发、测试和生产环境配置都不一样,如果手动替换application.properties文件容易出错,希望各环境的配置文件独立开,环境与配置文件自动匹配,就需要用到maven的profiles了。1.分别创建多环境application.properties2.pom.xml定义多环境1)在dependencies后面加入profilesdevtruedevtesttestprodprod2
Kevin.Y.K
·
2020-08-13 14:56
spring-boot
spring-boot
学习:五、自定义配置
https://docs.spring.io/
spring-boot
/docs/2.1.6.REL
Kevin.Y.K
·
2020-08-13 14:56
spring-boot
spring-boot
学习:三、
spring-boot
构建jar包部署
前面讲过
spring-boot
内置了应用服务器(如:tomcat),
spring-boot
项目的运行不在需要搭建外部tomcat环境,那么我们就可以将程序build成jar包直接运行,本文简单介绍如何buildjar
Kevin.Y.K
·
2020-08-13 14:55
spring-boot
spring-boot
学习:二、创建一个restful web service
刚开始学习,不知道如何入手,可以根据官方提供的demo进行学习。如:https://spring.io/guides/gs/rest-service/,可下载源码查看,有一个大致的了解。环境准备:JDK1.8及以上、Maven3.2+对于编辑器,推荐使用IntelliJIDEA,创建工程时有引导,可选择需要的spring组件,包括springweb、springcloudxxx等等,直接生成对应的
Kevin.Y.K
·
2020-08-13 14:55
spring-boot
spring-boot
学习:四、
spring-boot
构建war包部署
现在的项目(特别是互联网项目)很多都是前后端分离,后台专注提供API服务,这种情况下jar包发布是首选,特别是结合jenkins和docker实现自动化部署更加便捷。但是依然还有很大一部分小项目或内部项目,因为规模、成本和运维人员不足,依然是保持传统的web架构,前端和后台耦合在一起作为一个工程发布,而且这些小项目经常需求变动,特别是页面调整,在jar包部署的情况下,每次一个小的调整都需要重新打包
Kevin.Y.K
·
2020-08-13 14:55
spring-boot
Spring
Boot
spring-boot
war包
spring-boot
学习:一、
spring-boot
是什么?
SpringBoot的由来:spring普及型就不用说了,为啥还要再弄一个springboot?在基于spring的开发中,我们会经常遇到各种问题,如:1)jar包版本冲突2)缺少jar包依赖3)应用工程各种xml配置漫天飞4)依赖外部容器,配置繁琐以上等等问题让开发者各种头疼,高复杂度对初学者来说真的是望而却步,学习成本很高。而springboot就是为了解决这些问题应运而生。SpringBoo
Kevin.Y.K
·
2020-08-13 14:24
spring-boot
spring-boot
学习:十一、
spring-boot
集成事务
spring-boot
事务也就是使用spring事务,业务执行过程中出现异常事务能够自动回滚,避免数据库出现脏数据。
Kevin.Y.K
·
2020-08-13 14:23
spring-boot
spring-boot
学习:九、数据库连接之集成alibaba druid
虽然spring-boot2中默认使用HikariCP作为默认连接池,而且该作者也宣传HikariCP是最快牛逼的连接池,但是,但是,但是我们还是不用。因为我们有更好的选择,阿里的druid,自带监控、中文文档、社区活跃,阿里自己都用,我们有理由不用么。一、早期版本1.pom.xml中引入jar包com.alibabadruid-spring-boot-starter1.1.102.配置datab
Kevin.Y.K
·
2020-08-13 14:23
spring-boot
spring-boot
学习:八、数据库连接之自定义配置
尽管springboot为我们封装了大量的配置,开箱即用;但是每个项目背景不一样,最归会有一些个性化的需求,比如连接多个数据库,数据库配置需要独立开。以下介绍如何自定义数据库配置。因为个人习惯,做项目时习惯将数据库配置独立配置到一个单独的文件database.properties中,如:1.将配置在application.properties中的数据库配置移入到database.propertie
Kevin.Y.K
·
2020-08-13 14:23
spring-boot
spring-boot
学习:十、
spring-boot
集成mybatis
在java代码中写sql,而且还要对结果集手动进行处理,如果是简单的sql还好,复杂一点想想都头皮发麻。为了便于解耦,让代码更整洁、层次更清晰,后期维护更好实施,我们引入mybatis。一、简单集成,目录结构如下:1.pom.xml中增加jar包org.mybatis.spring.bootmybatis-spring-boot-starter1.3.22.创建mybatismapper接口,如U
Kevin.Y.K
·
2020-08-13 14:23
spring-boot
spring-boot
学习:七、数据库连接之默认配置
要学习一个知识点,首要的还是查看官方文档:https://docs.spring.io/
spring-boot
/docs/2.1.6.RELEASE/reference/htmlsingle/#boot-features-sqlspring-boot
Kevin.Y.K
·
2020-08-13 14:23
spring-boot
认识spring容器
而不变的是,最开始并且至今最核心的功能都是其基于控制反转(IOC)、依赖注入(DI)的作为容器,对象管理的功能,无论是用户分布式开发的spring-cloud还是帮助快速开发的
spring-boot
都是离不开它的
CSU_CX
·
2020-08-13 13:56
spring学习笔记
spring
java
springboot application.properties配置大全
springbootapplication.properties配置大全官方文档https://docs.spring.io/
spring-boot
/docs/current/reference/html
arjg30483
·
2020-08-13 13:59
spring-boot
学习:十五、
spring-boot
集成thymeleaf
springboot2.x和spring5.x不再支持velocity,推荐使用thymeleaf,原因是velocity更新太慢或太少,社区不够活跃。实现步骤:1.引入jar包org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-thymeleaf2.在applicat
Kevin.Y.K
·
2020-08-13 10:59
spring-boot
spring-boot
学习:十四、
spring-boot
统一分页处理
分页处理在项目开发中是不可避免的步骤,本文主要是介绍基于Mybatis的分页。一、推荐使用开源的pagehelper,简单好用,兼容性也强。引入pagehelpercom.github.pagehelperpagehelper-spring-boot-starter1.2.13使用pagehelperpackagecom.kevin.fish.controller.demo;importcom.g
Kevin.Y.K
·
2020-08-13 10:27
spring-boot
微服务入门学习教程(Spring Boot+Spring Cloud+Docker)
2.SpringBoot系列
spring-boot
学习:一、
spring-boot
是什么?
spring-boot
学习:二、创建一个restfulwebservicespring-boot学
Kevin.Y.K
·
2020-08-13 10:27
docker
spring-cloud
微服务
微服务
Spring
Cloud
Docker
微服务学习
Spring
Cloud学习教程
spring-boot
学习:十三、
spring-boot
统一异常处理
上文讲了如何对返回的数据格式进行统一处理,本文主要是进一步对异常情况的补充。在后台接口处理的过程中会产生各种各样的异常,比如参数校验异常、系统内部异常、业务逻辑异常等,这些异常产生在各个环节,不能随意抛给调用方,格式不一致会导致调用方无法处理。实现思路:1)对后台接口(Controller)中的异常进行处理,使用@ControllerAdvice+@ExceptionHandler的方式进行处理;
Kevin.Y.K
·
2020-08-13 10:27
spring-boot
spring
boot
统一异常
spring-boot
学习:十六、
spring-boot
获取ApplicationContext上下文
很多时候我们希望直接获取spring容器中管理的bean,则可以通过上下文ApplicationContext来获取,哪如何获取ApplicationContext呢?以下几种方式,根据需要选用:1.实现接口ServletContextListener,并实现接口需要实现的方法,使用@WebListener与@ServletComponentScan进行注册publicvoidcontextIni
Kevin.Y.K
·
2020-08-13 10:27
spring-boot
spring
boot
上下文
spring容器
bean
spring-boot
学习:十二、
spring-boot
统一返回数据格式
后台服务最终的功能之一就是提供服务接口供其他方调用,减少不必要的混乱,那么定义统一的返回数据格式就显得尤为重要。实现思路:利用spring暴露的方法返回值处理接口类HandlerMethodReturnValueHandler,实现该接口类,定义标记有注解@ResponseBody的方法才需要处理,对方法返回的结果进行统一封装;由于@ResponseBody的粒度比较大,有些可能不需要处理的接口也
Kevin.Y.K
·
2020-08-13 10:26
spring-boot
spring-boot
学习:十七、
spring-boot
集成redis
在springboot1.x中默认使用Jedis,而在springboot2.x中默认使用lettuce。为什么使用lettuce替换jedis呢?Jedis在实现上是直连的redisserver,在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个Jedis实例增加物理连接;Lettuce的连接是基于Netty的,连接实例(StatefulRedisConnection)可以在多个线程间
Kevin.Y.K
·
2020-08-13 09:21
spring-boot
SpringBoot基础——知其所以然,更知其然。
(我记得有中文API一时没找到,先锻炼一下英文阅读)https://docs.spring.io/
spring-boot
/docs/current-SNAPSHOT/reference/htmlsingle
weixin_33962621
·
2020-08-12 18:05
java
测试
python
spring boot 2.0 h2配置
h2是一种内存数据库,可以方便的整合进
spring-boot
项目内。
思与学
·
2020-08-12 18:38
spring-boot
h2配置
java
Junit几个实用功能
以下示例是在
spring-boot
的基础上跑的,源码地址rest-base.一、Junit依赖要使用上述全部功能,版本建议选择4.12(spring2.5.6确定不能
思与学
·
2020-08-12 18:37
java
springboot -- 整合 shiro 认证+授权+密码加盐+加载权限(jpa)
复制这段内容后打开百度网盘手机App,操作更方便哦一,数据库设计,省略(jpa运行项目会自动创建,到第六步)二,创建springboot项目坐标+项目名称下一步,在下一步创建包,Pom.xml添加maven依赖
Spring-boot
兮家小二
·
2020-08-12 17:44
springboot
Spring-Cloud学习(四)服务注册中心Eureka-Client端原理分析
一、
spring-boot
自动加载Eureka-Client端入口二、EurekaClientAutoConfiguration类做了那些准备工作2.1初始化EurekaClientConfig接口的实现类
Roger6650
·
2020-08-12 17:45
spring-cloud
自己实现spring的基本功能
将我们需要被管理的类统一的管理起来然后给需要初始化的类初始化,在遇到web端的请求的时候,根据url来匹配对应的controller的接口方法,进行调用.那么我们要先明白spring是在什么时间或者什么操作节点起作用的,在没有
spring-boot
K_Y_Lee
·
2020-08-12 16:26
spring
android界的
spring-boot
http服务框架
虽然标题是有点浮夸,但的确实现了部分功能有时候要用android当服务器去进行数据传输,如局域网的文件传输功能,这些用http服务去做是比较好的选择.既然要用到http服务,那使用NanoHttpd是最好的选择之一,只有一个文件但可以完成很多http服务的功能.但使用NanoHttpd的时候会有很多的不便,例如我们每次都要对uri进行分析,这样就使得代码臃肿,请求的方法过多的话,那看上去就会一脸懵
weixin_34161083
·
2020-08-12 15:59
Spring-boot
oauth2使用RestTemplate进行后台自动登录的实现
内容不限于登录业务,主要简单介绍RestTemplate的用法,包括使用RestTemplate进行post请求postForObject使用RestTemplate带body/form-data进行post请求MultiValueMap使用RestTemplate带josn进行post请求JSONObject使用RestTemplate带头信息headers进行post请求HttpHeaders
·
2020-08-12 15:51
基于SpringCloud开发的分布式系统,遇到爬虫、接口盗刷怎么办?
回复“666”,获取一份专属大礼包真爱,请设置“星标”或点个“在看”来源:https://www.oschina.net/p/kk-anti-reptilekk-anti-reptile是,适用于基于
spring-boot
欢迎关注公众号:【码农突围】
·
2020-08-12 15:15
spring-boot
连接池 druid 的配置及监控
连接池Druid简介Druid是Java中最好的数据库连接池,并且能够提供强大的监控和扩展功能。业界把Druid和HikariCP做对比后,虽说HikarCP的性能比Druid高,但是因为Druid包括很多维度的统计和分析功能,所以也是大家学则使用的主要原因。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让
雨幕下的稻田
·
2020-08-12 14:39
spring-boot
spring boot: Whitelabel Error Page的解决方案
初次搭建springcloud项目运行时浏览器主要是最后附上官网说明http://docs.spring.io/
spring-boot
/docs/current-SNAPSHOT/reference/htmlsingle
liuyinfei_java
·
2020-08-12 11:45
spring-boot
允许接口跨域并实现拦截
pom.xml(依赖的jar)//在spring-boot-starter-web的启动器中,已经依赖好了org.springframework.bootspring-boot-starter-web跨域的配置(主要配置允许什么样的方法跨域)importorg.springframework.context.annotation.Bean;importorg.springframework.con
Madisoon
·
2020-08-12 00:16
spring框架详解
SpringBoot Cli 安装运行测试
一、下载安装包SpringBootCli安装包下载地址:https://docs.spring.io/
spring-boot
/docs/current/reference/htmlsingle/#getting-started-installing-the-cli
王哲晓
·
2020-08-11 22:54
SpringBoot
java.lang.IllegalStateException: Calling [asyncError()] is not valid for a request with Async state
这个问题是在搭建spring-admin监控的时候发现的,版本如下
spring-boot
:2.1.2.RELEASEspring-boot-admin:2.1.2问题的相关描述看这里https://github.com
l1161558158
·
2020-08-11 21:38
spring-boot
spring-boot
tomcat
jetty
spring-boot
1.springboot简介2.三种创建方式2.1在线创建这是官网提供的一种创建方式,首先打开https://start.spring.io/这个地址,如下各配置项解析如下项目构建工具,这里我们选择maven开发语言,选择java了springboot版本项目坐标、项目描述等信息,另外这里还让输入包名,因为项目创建成功后会自动创建启动类然后选择构建的JDK版本最后选择所需要的依赖,输入关键字如:w
chesijian
·
2020-08-11 21:52
spring
boot
springboot如何直接读取webapp下页面?
公司改用springboot的时候,将页面相关的文件都放在了src/main/webapp下,我直接通过main方式启动的时候,无法读取到src/mian/webapp下文件,但是通过
spring-boot
weixin_30894389
·
2020-08-11 18:25
IntelliJ IDEA 2019将Maven项目导出成可执行jar包(思路)
1.在pom.xml文件中使用
spring-boot
技术快速集成它。
无论多远都可以到达
·
2020-08-11 17:04
IntelliJ
IDEA
StringRedisTemplate是在何时被交给spring容器管理的?
背景最近在使用
Spring-boot
对redis进行整合时,使用到了spring-data提供的StringRedisTemplate模板工具类,在service实现类中直接使用了@Resource对该模板类进行了依赖注入使用
喧哗丶
·
2020-08-11 16:26
spring-boot
mybatis-xml mybatis-注解 mybatis-plus tkmybatis
1、MyBatis+XML本小节,我们会使用mybatis-spring-boot-starter自动化配置MyBatis主要配置。同时,在XML中编写相应的SQL操作。1.1、引入依赖在pom.xml文件中,引入相关依赖。org.springframework.bootspring-boot-starter-parent2.1.3.RELEASE4.0.0lab-12-mybatisorg.sp
自由圣骑士
·
2020-08-11 09:36
mybatis
用JWT技术为SpringBoot的API增加授权保护
>>>概述示例https://github.com/qihaiyan/jwt-boot-auth用
spring-boot
开发RESTfulAPI非常的方便,在生产环境中,对发布的API增加授权保护是非常必要的
weixin_34396103
·
2020-08-11 04:26
spring boot application.properties 属性详解
2019年3月21日17:09:59英文原版:https://docs.spring.io/
spring-boot
/docs/current/reference/html/common-application-properties.html
weixin_33889665
·
2020-08-11 04:29
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他