Java
Java
capricornce
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jdk8 Optional 优雅处理空指针,直接使用,含3个实例引用
Useruser=null; 1.用户不存在,抛出异常 Optional.ofNullable(user).orElseThrow(()->newException("用户不存在")); 2.用户不存在,创建用户 user=Optional.ofNullable(user).orElse(createUser()); 3.如果用户不为空: isPresent即判断value值是否为空, 不要写成: User user = Optional.ofNullable(u...原创 2021-10-08 11:05:16 · 666 阅读 · 1 评论 -
springboot的父子项目依赖pom设置
父项目: 父项目给子项目提供依赖,不需要代码,不需要src目录 父项目pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.原创 2021-06-15 23:08:53 · 3179 阅读 · 0 评论 -
spring boot 项目依赖maven的java项目配置pom
如图:v-user依赖于v-dto v-dto,属于maven纯jar模块 v-user属于spring boot模块 只需要在v-user的pom.xml里面配置:原创 2021-06-15 21:32:58 · 1149 阅读 · 1 评论 -
java8 Stream 流 分组求和,根据一个字段,求和多个字段分组求和
现有数据 a{"f",1,2,3} b{"f",3,4,5} b{"c",3,4,5} xian原创 2021-06-03 22:59:23 · 3939 阅读 · 0 评论 -
JsonString 字符串转java对象 fastjson
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; String jsonString = "{ \"sumCost\": 80, \"sumAmount\": null}"; JSONObject JsonObj = JSONObject.parseObject(jsonString); SumVO sumVO = JSON.toJavaObject(subItemJson,SumVO.class); ..原创 2021-06-03 09:16:46 · 231 阅读 · 0 评论 -
java8 stream流 根据字段分组统计求和 lambda表达式
直接代码: public class StreamTest { public static void main(String[] args) { List<Good> list = new ArrayList<>(); Good g1 = new Good(1,"x",1); Good g2 = new Good(2,"x",1); Good g3 = new Good(1,"x",2);原创 2021-05-29 22:09:55 · 4676 阅读 · 1 评论 -
【IDEA】idea父子项目创建module,解决springboot的<parent>标签问题
一、创建普通maven的父子节点 这个很简单,先建立一个maven项目,然后再新建这个项目的module: 观察父pom: 观察子pom: 这些都是自带的,父项目的src可以删除,基本父项目不写代码,只做pom引入公共jar包,测试: 在父pom,引入junit,子项目使用: 很简单,接下来看springboot: 二、maven+springboot父子项目...原创 2020-04-18 14:30:02 · 5878 阅读 · 1 评论
分享