Spring Cloud 官宣分手 starter-parent,详解 BAT 都在用的“祖-父-子” 3 代模式
herman 2周前 (01-20) 68浏览
最近同事问我了一个好问题,大致的意思是,他搞不明白 Spring Boot、Spring Cloud 体系中 pom.xml 的各种配置。 说白了,就是 Parent、dependencyManagement、dependency、plugi...
herman 2周前 (01-20) 68浏览
最近同事问我了一个好问题,大致的意思是,他搞不明白 Spring Boot、Spring Cloud 体系中 pom.xml 的各种配置。 说白了,就是 Parent、dependencyManagement、dependency、plugi...
herman 1个月前 (12-26) 154浏览
每一次的改动都需要一个说辞,而这说辞背后就是架构演进艺术上的平衡。 随着 Spring Cloud 2025.1.0 的重磅发布,这其中带来了一个比较显眼的变革,告别了 spring-cloud-starter-parent,拥抱更灵活的依赖...
herman 1个月前 (12-24) 162浏览
距离上次浏览 Spring 官网差不多有两个星期了,于是我今天再次去官网找找看,有没有新的技术文章值得学习。 你还别说,突然发现 Spring 发布了 v7.0.2 版本,这个版本中竟然有一个重大 bug。 这个 bug 就是由Conc...
herman 3个月前 (11-13) 326浏览
好久没写博客了,要荒废了。 今天闲来无事,就写一个在今天遇到的问题吧。 报错信息如下: Caused by: java.lang.ClassNotFoundException: org.apache.hc.client5.http...
herman 6年前 (2020-02-03) 2677浏览
在使用 SpringBoot 的时候,都要涉及到服务的停止和启动,当我们停止服务的时候,很多时候大家都是kill -9 直接把程序进程杀掉,这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。 我们很多时候都需要安全的将服务停止...
herman 7年前 (2019-04-04) 2986浏览
SpringBoot 的 Starter 其实并没有什么神奇的。只是最近很多人问起我,而且我的百度搜索指数告诉我,最近搜索 druid-spring-boot-starter 的人在增多。于是,我今天便给大家科普一下,如何自定义实现一个 Sprin...
herman 7年前 (2019-03-05) 2597浏览
现在 CSDN 的资源下载特别贵啊。自从我开了免积分下载后,很多人来找我。我发现有一些人借助 csdn 来下载 jar 包文件。这真是浪费啊,太浪费了,现在积分是有多贵啊,竟然用来下载 jar 文件。 所以,这篇教程来了,一招教你免费下载所...
herman 8年前 (2018-04-29) 12804浏览 0评论
Spring AOP 经常是各大面试官必提的知识点。我这里总结了 AOP 的各种关键知识点,希望能帮助到大家。 AOP 它能做什么:事务、安全、日志、缓存. 以前都是OOP的思想下编程模型,一切都是面向对象,显得井然有序,但某一...
herman 8年前 (2018-04-24) 12886浏览 0评论
idea无法识别导入的maven项目,刚导入还好好的,后来突然发现maven无法现在依赖,无法识别项目了。最近发现了原因,并总结如下: 删除项目的 .idea *.iml 文件,然后重新导入 若上述步骤不行,清除项目缓存,再重...
herman 8年前 (2018-04-14) 10326浏览 0评论
在一些老的 Maven 项目中配置了 execution 后,再导入其他的 Eclipse ,可能会发现 execution 配置报错了,这是什么原因呢? pom.xml 的这个配置在别人的 Eclipse 中就没有问题...
herman 8年前 (2018-04-14) 5707浏览 0评论
网上关于 Springboot 教程的博客有一大堆了,但是基本上都是从 http://start.spring.io/ 上创建好了项目,在导入开发工具的方式进行创建 Springboot 项目的。他们没有考虑到一些公司内部根本...
herman 8年前 (2018-03-02) 16144浏览 0评论
好的开发工具往往能起到事半功倍的效果。在 java 开发中有的人使用 eclipse,有的人使用 IDEA,也有使用 sts 的。 最近有网友给我留言说,使用 IDEA 导入 Springboot 项目后出现异常:“cannot...
herman 8年前 (2018-02-05) 6173浏览 0评论
使用 Jenkins 作为持续集成工具的企业在国内是普遍的存在,市场占有率很高,相比其他持续集成工具,Jenkins的优点有很多,因此被广泛的采用。本文将介绍Jenkins的搭建过程。 Jenkins 是非常流行的开源的持续集成工具。它提供...
herman 9年前 (2017-03-03) 3848浏览 0评论
ANT指令build.xml[ANT运行的配置文件]命令集 1.ANT示例1.0(将指定路径下的文件复制到指定的其他位置) <?xml version="1.0" encoding="GBK"?&...
herman 9年前 (2017-02-10) 4884浏览 0评论
最近遇到了maven的一个编译错误,在这里记录一下解决过程。 开发环境 eclipse 4.3.0 maven 3.0.4 m2e 1.4.0 ...