相关文章
GraphQL基础知识与Spring for GraphQL使用教程
文章目录 1、数据类型1.1、标量类型1.2. 高级数据类型 基本操作2、Spring for GraphQL实例2.1、项目目录2.2、数据库表2.3、GraphQL的schema.graphql2.4、Java代码 3、运行效果3.1、添加用户3.2、添加日志3.3、查询所有日志3.4、查询指定用户日志3.5、数据订阅 4、总结 GraphQL…
建站知识
2024/9/30 4:27:40
day06_Java中的流程控制语句
流程控制
简单来讲所谓流程就是完成一件事情的多个步骤组合起来就叫做一个流程。在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能…
建站知识
2024/9/26 7:00:16
Java动态代理Aop的好处
1. 预备知识-动态代理 1.1 什么是动态代理 动态代理利用Java的反射技术(Java Reflection)生成字节码,在运行时创建一个实现某些给定接口的新类(也称"动态代理类")及其实例。
1.2 动态代理的优势 动态代理的优势是实现无侵入式的代…
建站知识
2024/9/26 7:00:12
策略模式的两种实现方式--枚举和map
我们常常会有这样的需求,根据传入参数的不同调用不同的方法,返回不同的值,这个时候大家就会想到使用策略模式,但是使用大量的switch或者if else 代码会很不优雅,下边我来说两个优雅的实现方式
一,枚举
首…
建站知识
2024/9/30 2:32:09
Word 文档转换 PDF、图片
工作有需要 Word 文档转换 PDF、图片 的场景,我们来看看 Java 开发中怎么解决这个问题的。
Word 转 PDF
Word 转 PDF 分为商用 Aspose 方案和开源 Apache POIiText 方案。
Aspose 方案
这种方式在目前来看应该是最好的,无论是转换的速度还是成功的概…
建站知识
2024/9/30 16:36:39
数据结构-----队列
目录
前言
队列
定义
队列的定义和操作方法 队列节点的定义 操作方式 顺序表实现队列(C/C代码)
链表实现队列(C/C代码)
Python语言实现队列 前言 排队是我们日常生活中必不可少的一件事,去饭堂打饭的时候排队&a…
建站知识
2024/9/26 7:00:04
Java面向对象七大原则以及设计模式单例模式和工厂模式简单工厂模式
面向对象的七大原则(OOP)
1,开闭原则:
对扩展开发,对修改关闭
2.里氏替换原则:
继承必须确保超类所拥有的子类的性质在子类中仍然成立
3.依赖倒置原则:
面向接口编程,不要面向实现编程&am…
建站知识
2024/9/26 7:00:01