Java
CC丶Z
迷失不要紧,关键是我们得在清醒后找到自己的定位和要前进的方向。
不过,你也要允许自己走上曲折的路。因为“走捷径”,会错过很多事情。
展开
-
IDEA使用版本控制工具-Git
本文介绍使用IDEA控制Git操作关联本地Git客户端首先要根据系统环境安装Git客户端然后使用File --> Settings --> Version Control --> Git配置客户端安装目录创建本地仓库根据项目要求创建自己的项目然后使用VCS--> Import into Version Control --> Create Git Repository...在项目上创建Git仓库创建成功后会在项目文件夹内...转载 2020-07-21 11:10:29 · 862 阅读 · 0 评论 -
Springboot项目启动时自动执行sql脚本文件
需要在application.properties文件中加上以下配置#需要加上这句,否则不会自动执行sql文件spring.datasource.initialization-mode=always# schema.sql中一般存放的是建表语句DDLspring.datasource.schema = classpath:schema.sql# data.sql中一般存放的是需要插入...原创 2020-01-17 14:35:06 · 4578 阅读 · 0 评论 -
Spring Boot下使用Feign提示找不到注解@EnableFeignClients的原因及解决方法
最近在实践Spring Boot 2+Spring Cloud(Finchley.M9),在用到Feign的时候发现@EnableFeignClients注解开不了,独立使用Feign是可以的,但就是开启不了Spring对Feign的支持.经过一番摸索终于把问题解决了,在这里分享一下解决方案和思路.解决思路写得较繁琐,可以选择性阅读,结论和解决方案写在前面1. 结论和解决方案Spring C...转载 2020-01-16 15:01:27 · 7225 阅读 · 0 评论 -
使用@FeignClient进行微服务间调用
通过@FeignClient注解可以调用外部微服务接口总共分为5步:第一步:加载Jar包第二步:新建一个Feign接口类( ClearBatchFeign.java),并且注明接口实现类第三步:创建一个Feign接口实现类(ClearBatchFeignFallback.java),实现Feign接口,需要加上注解@Component自动注入第四步,定义DTO类来接...转载 2020-01-15 16:24:11 · 11353 阅读 · 0 评论 -
UUID.randomUUID().toString()简介
UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部份。UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需...原创 2020-01-14 08:46:48 · 2792 阅读 · 0 评论 -
Java处理时间/时区/普通时间与时间戳的转换
将时间转换为时间戳:/* * 将时间转换为时间戳 */ public static String dateToStamp(String s) throws ParseException{ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat...转载 2020-01-03 14:22:44 · 14152 阅读 · 1 评论 -
Spring Boot实现系统间接口调用
Spring Boot实现跨系统接口调用一、概述在开发过程中经常会需要和其他系统进行对接,或者调用一些外部的第三方接口来获取所需要的数据信息,这个时候我们就需要跨系统去调用接口,本文基于spring boot项目整理三种方案。1、使用httpClient请求;2、使用RestTemplate方法;3、使用Fegin进行消费;1、使用httpClient请求需要先在mav...转载 2019-12-24 15:44:12 · 3262 阅读 · 0 评论 -
Spring和SpringBoot区别分析
1、概述:对于Spring和SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,我相信对于用了SpringBoot很久的开发人员来说,有绝大部分还不是很理解SpringBoot到底和Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法!2、什么是Sp...转载 2019-12-17 19:37:07 · 157 阅读 · 0 评论 -
Java实现Json和String之间的转换
我们将围绕fastjson中的JSONObject这个类来谈转换<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.15</version></dependenc...转载 2019-12-02 19:53:48 · 2445 阅读 · 0 评论 -
Java基础中throw和throws详解
Java基础-throw和throws虽然了解一些有关 Java 的异常处理,但是发现自己对 throw 和 throws 二者还不是很清楚,所以想深入的理解理解。抛出异常的三种方式系统自动抛出异常、throw 和 throws三种方式。1、系统自动抛出异常public class ThrowTest { public static void main(St...转载 2019-11-21 16:43:43 · 354 阅读 · 0 评论 -
java中的static和final关键字详解
static关键字的用法 static的意思是“’静态的”,在java里面可用于修饰属性和方法。是静态修饰关键字,可以修饰变量和程序块以及类方法:当定义一个static的变量的时候jvm会将将其分配在内存堆上,所有程序对它的引用都会指向这一个地址而不会重新分配内存;当修饰一个程序块的时候(也就是直接将代码写在static{...}中)时候,虚拟机就会优先加载静态块中代码,这主要用...转载 2019-11-20 20:26:24 · 636 阅读 · 0 评论 -
关于Maven项目build时出现No compiler is provided in this environment的问题
近日遇到在编译Maven项目时出现[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?的问题, 原以为这是个个例, 源于同事粗心, 配置环境出问题造成, 后到百度查看一下, 遇到这个问题的不在少数, 但是对问题的解释没有说到根源, 于是写下...转载 2019-11-20 15:27:36 · 126 阅读 · 0 评论 -
消息队列入门简介
本文内容思维导图:消息队列总结消息队列其实很简单“RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息队列这个关键词。我也在我的多篇文章中提到了这个概念。可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你了不了解消息队列,本文都将带你搞懂消息队列的一些基本理论。如果你是老手,你可能从本文学到你之前不曾注意的...转载 2019-11-18 18:45:27 · 137 阅读 · 0 评论 -
JDK,JRE,JVM三者的区别
简单粗暴的理解JDK包含了JRE,JRE包含了JVM详解JDK: java development kit, java开发工具包,用来开发Java程序的,针对java开发者。 JRE: java runtime environment, java运行时环境,针对java用户 JVM: java virtual machine,java虚拟机 用来解释执行字节码文件(class...转载 2019-09-16 21:39:59 · 164 阅读 · 0 评论