随笔分类 -  Java

关于微服务架构中的分布式事务问题思考
摘要:上一个项目被疫情打断,无限期延后,公司也解散了。于是自己在网上又找了一个类似的电商项目,试图按之前二开的需求改造成spring cloud微服务架构。今天遇到事务的思考,因此记录一下想法。 由于运营商的后台系统、商家的后台系统、订单系统甚至是搜索系统都会不同程度地需要对某些实体的操作,于是先将商品相 阅读全文
posted @ 2020-06-10 19:12 银色甲壳虫 阅读(290) 评论(0) 推荐(0)
Spring Security配置类, 启动后报Can't configure antMatchers after anyRequest...
摘要:原来的同事丢过来一个模块工程, 让我帮忙改Spring Boot, 捣鼓半天整完了, 就剩权限了。想着一大堆配置类, 单留着Spring Security的xml似乎不大和谐, 正好对Spring Security不熟, 索性练练手。 结果一个小时, 被Spring Security整的死去活来。之 阅读全文
posted @ 2020-05-28 21:41 银色甲壳虫 阅读(7730) 评论(0) 推荐(0)
Spring Data JPA中带条件的分页查询
摘要:最新Spring Data JPA官方参考手册 Version 2.0.0.RC2,2017-07-25 https://docs.spring.io/spring-data/jpa/docs/2.0.0.RC2/reference/html/ JPA参考手册 (找了半天, 在线版的只找到这个) h 阅读全文
posted @ 2020-05-23 11:52 银色甲壳虫 阅读(1748) 评论(0) 推荐(0)
添加Spring Boot热部署依赖报错 java.lang.NoSuchFieldException: findAnnotationCache
摘要:在IDEA里添加了一个热部署依赖spring-boot-devtools后, 启动项目报错 java.lang.NoSuchFieldException: findAnnotationCache 网上说是缺失字段导致, 具体暂时还不知道是缺失什么字段, 但我的case非常确定是添加了热部署后报出这种 阅读全文
posted @ 2020-05-22 17:10 银色甲壳虫 阅读(1580) 评论(0) 推荐(0)
Servlet的生命周期
摘要:Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。 Servlet的生命周期由Web容器控制(指由Web Server负责调用)。 在代码中,Servlet生命周期由javax.servlet.Servlet接口定义, 所有的Servlet必 阅读全文
posted @ 2020-05-16 23:25 银色甲壳虫 阅读(242) 评论(0) 推荐(0)
什么是面向对象?
摘要:面向对象编程OOP (Object Oriented Programming), 你可能大致明白这种思想是干什么的, 老师会告诉你, OOP就是一切都是对象的意思。但说真的, "面向XX"这种说法它不符合国人的习惯表达, 而且一切都是对象的说法也太笼统了, 比如花括号、表达式、关键字这些都不是对象啊 阅读全文
posted @ 2020-05-10 19:26 银色甲壳虫 阅读(195) 评论(0) 推荐(0)
Maven命令行手动添加依赖 mvn dependency:get命令的使用
摘要:dependency:get是一个插件 全名是: org.apache.maven.plugins:maven-dependency-plugin:3.1.2:get 可选参数(等号右边改为实参): -Dartifact=groupId:artifactId:version[:packaging[: 阅读全文
posted @ 2020-05-05 09:31 银色甲壳虫 阅读(8091) 评论(0) 推荐(0)
为什么Java Bean被叫做domain类?
摘要:领域类是什么鬼?领域不是field吗? Oxford Dict中的解释是,domain源自于法语domeine,原意是estate, belonging to a lord,后来引进英语主要指an area of territory。domain在计算机方向有两个解释: 来自于数学术语,the se 阅读全文
posted @ 2020-05-04 20:21 银色甲壳虫 阅读(2739) 评论(0) 推荐(1)