SpringBoot
站在风口上的猪
想让一生沉浸在自己喜欢的事情之中
展开
-
服务网关简介
服务网关的要素稳定性,高可用性性能,并发性安全性扩展性常用的网关方案Ngix+LuakongTykSpringCloud Zuul原创 2021-12-03 10:26:00 · 163 阅读 · 0 评论 -
字符串中的空格trim不起作用,一步debug教你直观的看到why
前提知识字符串底层是char数组 1char=2Byte=16bit字符是根据不同类型的编码映射的,类似于字典.Java默认Unicode编码在Java中你写’a’和(char)97 是一样的,不懂看看编码表代码+原理 讲解示例代码// example String a ="a"; String b =" 半角空格(普通的) 半角空格但不换行"+(char)160;...原创 2019-08-07 17:46:19 · 1074 阅读 · 0 评论 -
设计模式-单例设计模式
单例-设计模式(Design Pattern)== 设计模式基础知识 ==** 基础概念**作用原创 2019-07-19 16:21:28 · 105 阅读 · 0 评论 -
SpringBoot配置多线程(多数据源情况下)
SpringBoot配置多线程运用SpringBoot配置多线程整体两步走,配置线程池.使用异步处理.配置线程池在你的项目Configure包中,添加异步配置类.具体代码@Configuration@EnableAsyncpublic class AsyncTaskConfig implements AsyncConfigurer { @Override pu...原创 2019-06-19 16:35:20 · 3248 阅读 · 4 评论 -
6个实例详解如何把if-else代码重构成高质量代码
写的还不错吧,适合0-2年左右的菜鸟,比如我.都有案例.原文链接转载 2019-05-30 10:36:04 · 253 阅读 · 0 评论 -
前言中不允许有内容(XML Parser Error on line 1)不管你是什么情况遇到这种问题,都是编码不统一导致的.
1.方法入栈内存分析2.SpringBoot多数据源3.JAVA与事务与数据库4.感想原创 2019-02-21 14:18:24 · 892 阅读 · 0 评论 -
Java 读取项目下的文件 亲测,必然可用!
以下是个人经过多次验证和分析拿到的两个很确定的结果,网上大多数使用ClassLoader获取文件存在很多问题,踩过好多坑,希望有时间的话,筒子们可以提醒一下 笔者 再研究研究 文件路径问题原创 2018-12-17 11:08:03 · 3582 阅读 · 1 评论 -
常见的日志框架以及日志框架选择
日志门面采取的就是facade设计模式设计的一组接口应用。 日志实现当然是接口的实现了。我们先从日志实现分析下手,JUL(java.util.logger)直接放弃使用,设计简单,不足以支撑开发应用系统。 Log4j是非常流行的日志实现,但是目前作者进行了日志升级就是LogBack,作者在官网声明了logback的很多优点比log4j更强大,可参考官网。https://logback...原创 2018-09-04 14:07:11 · 5520 阅读 · 1 评论 -
SpringBoot自定义属性配置读取
概述:SpringBoot读取配置文件,将配置文件内容注入到Entity或者配置字段中。 将配置文件注入到Entity中 1.在application.yml中自定义配置如下属性,girl,cupsize,age,content:注意content的内容可以使用$取出来。 2.定义一个Entity,给出set,get方法。加上注解@Component@Confi...原创 2018-08-20 14:25:56 · 8446 阅读 · 0 评论 -
SpringBoot中的底层json转化JackSon在JavaBean中的通常用法:@JsonIgnore@JsonFormat@JsonInclude......
写在最前面:官方github地址:https://github.com/FasterXML/jackson-databind/wikiJackSon注解使用引入:我们先看一段代码:UserController代码中的信息package zone.reborn.springbootstudy.controller;import java.util.Date;import o...原创 2018-07-21 18:59:55 · 2865 阅读 · 0 评论 -
SpringBoot中service注入失败(A component required a bean of type 'XXService' that could)
本人的错误原因是:entity,service,serviceImpl,controller等这些包和Application.java SpringBoot程序的入口不在同一个包且不在Application.java的子包中。原因是:SpringBoot运行时所加载的包是Application.java本包及其子包的代码。所以根本扫描不到其他包,你怎么改注解都是错误的。原因之二:就...原创 2018-06-11 15:08:05 · 50123 阅读 · 4 评论