随笔分类 - Java基础知识点
Java语言基础知识点
摘要:Mybatis-plus 连接Oracle数据库,更新插入操作报错,为空的字段不知道类型导致报错!!! 方法一 在字段上添加注解el = " 字段名, jdbcType=字段类型 "比如本例 @TableField(strategy= FieldStrategy.IGNORED,el = "rema
阅读全文
摘要:1、List<Map<String, Object>> 转为 json(String) public static Map initQueryMap(String code, String symbol, String data) { Map<String, Object> map = new Ha
阅读全文
摘要:装载解析 Map<String, List<Map<String,Object>>> // Map<String, List<Map<String,Object>>> //1、先装载 Map<String,Object> //2、再装载 List<Map<String,Object>> //3、最后
阅读全文
摘要:根据节点,查询出所有子节点(递归) public List<BudgetCbs> treeBudgetCbsList(List<BudgetCbs> budgetCbsList, String pid) { //子节点 List<BudgetCbs> childBudgetCbs = new Arr
阅读全文
摘要:前言 需求:有一张表,数据如下。SRV_DESC字段值为查询列表信息,需要修改为如图示的描述信息。示例:查询列表信息,修改后为单据状态-查询列表信息。 SRV_URL字段值为控制层中的@GetMapping、@PostMapping的值。示例 :@GetMapping("/102020029")。根
阅读全文
摘要:关于java中遍历map具体哪四种方式,请看下文详解吧。 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Inte
阅读全文
Java xxList.stream().collect(Collectors.groupingBy(User::getCategory)); List对象集合按对象属性分组、分组汇总、过滤等操作示例
摘要:userList.stream().collect(Collectors.groupingBy(User::getCategory));使用详解及扩展。直接上代码(底部附带异常) @Test void contextLoads1() { User user0 = new User(); user0.
阅读全文
摘要:1、PO即persistant Object 持久对象:在O/R 映射(即ORM-ObjectRelationMapping)中出现的概念,通常对应数据模型(数据库),是与数据库汇总的表想影射的java对象,最简单的PO就是对应数据库中某个表中的一条记录,多个记录则用PO的集合。PO中不应该包含任何
阅读全文
摘要:前言 刚入职一家新公司,因为项目还没开展,领导安排了小功能开发,给我了两个PDF文件,有logo、条形码、以及不确定有多少内容的表格、还有固定的地步落款信息。还是挺多内容的。我也是一顿百度认识了 iText插件,看其他大佬说这是还是挺牛的。(我只是简单的会用了,还要再接再厉啊)废话不说了,先上效果图
阅读全文
摘要:第一章 类和对象 假设要编程解决一个很大的问题,需要写几万行代码,如果按照以前的做法,将这些代码放一个Java文件中,可以想象这个文件会非常冗长,而且很难维护。 因此,出现了面向对象的设计。 面向对象程序设计,英语缩写为 OOP。面向对象程序设计是一个里程碑,Alan Kay 因为设计了世界上第一个
阅读全文
摘要:第一章 初识 Java 1、什么是程序? 程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。 2、Java语言的产生和发展史 1995年5月,Sun公司开发一门新的编程语言 Java。 J2SE (Java 2 Platform Standard Edition),包括构成J
阅读全文