上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 背景 最近在研究mapStruct,而mapStruct核心技巧就是apt,通过编译期注解+freemarker进行java文件生成,从而省去了很多编码。 本wiki将阐述一个apt的编程实践。 实践过程 创建一个hello工程 工程由两个模块组成: application模块,将使用自定义的编译器 阅读全文
posted @ 2024-06-25 00:44 自在现实 阅读(104) 评论(0) 推荐(0)
摘要: Java-注解 转载声明: 本文大量内容系转载自以下文章,有删改,并参考其他文档资料加入了一些内容: 最通俗易懂的java注解讲解 作者:frank909 来源:腾讯云 转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版,如果带来不便请联系我删除。 摘要 Annotation中文译过来 阅读全文
posted @ 2024-06-25 00:40 自在现实 阅读(27) 评论(0) 推荐(0)
摘要: 最近项目中遇到一个问题,在用户没填数据的时候,我们需要接收从前端传过来的对象为null,但是前端说他们一个一个判断特别麻烦,只能传个空对象过来,我第一个想法就是可以通过反射来判断对象是否为空。 第一版: User.java public class User { private String use 阅读全文
posted @ 2024-06-25 00:07 自在现实 阅读(142) 评论(0) 推荐(0)
摘要: 代理模式 代理模式的英文叫做Proxy或Surrogate,中文都可译为“代理”,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用 。代理就是为其他对象提供一个代理以控制对某个 阅读全文
posted @ 2024-06-24 23:58 自在现实 阅读(55) 评论(0) 推荐(0)
摘要: 反射:框架设计的灵魂 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码。 反射:将类的各个组成部分封装为其它对象,这就是反射机制。 好处 可以在程序运行过程中,操作这些对象。 可以解耦,提高程序的可扩展性。 获取Class对象的方式: 1. Class.forName("全类名"):将字节 阅读全文
posted @ 2024-06-24 23:22 自在现实 阅读(23) 评论(0) 推荐(0)
摘要: 什么是java集合? 1、java集合大致分为Set、List、Queue、Map四种体系。 List代表有序、可重复的集合;(有序指存储顺序和取出顺序一致) Set表示无序、不可重复(元素唯一)的集合;(无序指存储顺序和取出顺序不一致) Map代表具有映射关系的集合; Queue代表一种队列集合。 阅读全文
posted @ 2024-06-23 00:13 自在现实 阅读(803) 评论(0) 推荐(0)
摘要: 一、Maven概述 1.1 为什么要学习Maven? Maven作为依赖管理工具,能够管理规模庞大jar包。使用Maven后,依赖对应的Jar包能够自动下载、方便、快捷且规范。 Maven作为构建管理工具。当我们使用 IDEA 进行开发时,构建是 IDEA 替我们做的。脱离IDEA环境执行构建操作, 阅读全文
posted @ 2024-06-22 23:01 自在现实 阅读(52) 评论(0) 推荐(0)
摘要: 原文:https://edu.csdn.net/skill/java/java-4ddfc05dbbe54300905f404c1ed1b4f9?category=462&typeId=19824 前言 为什么写这篇文章呢,因为我不想再去百度搜别人的文章了,所以自己写一篇以作记录。 一、 准备工作 阅读全文
posted @ 2024-06-22 22:33 自在现实 阅读(29) 评论(0) 推荐(0)
摘要: FastJson文章目录 第一章 FastJson使用详解这一篇就够了 第二章 FastJsonHttpMessageConverter 类的作用与使用详解 第三章 Jackson 使用详解 文章目录 FastJson文章目录 前言 一、FastJson是什么? 二、使用步骤 1.引入库 2.序列化 阅读全文
posted @ 2024-06-22 22:04 自在现实 阅读(1137) 评论(0) 推荐(0)
摘要: package org.hu.fk.datastream_connector; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.ververica.cdc.connectors. 阅读全文
posted @ 2024-06-22 16:48 自在现实 阅读(73) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页