摘要:
ReferencePipeline实现了Stream接口,Stream接口定义了顺序和并行聚合的元素序列操作。 public interface Stream<T> extends BaseStream<T, Stream<T>> { Stream<T> filter(Predicate<? sup 阅读全文
摘要:
Stream是跟随Lambda表达式一起发布的java8新特性。是支持串行和并行处理数据的工具。有四种类型的Stream。在StreamShape枚举中定义了Stream的类型。分别是REFERENCE(引用流,对应的是类BaseStream),INT_VALUE(元素是int的Stream,对应类 阅读全文
摘要:
本文转自:https://blog.csdn.net/weixin_43687181/article/details/116053262 文章目录 Lambda表达式的背景传递一段代码匿名内部类写法Lambda写法 两种写法的实际操作匿名内部类的实际操作Lambda写法的实际操作 Lambda表达式 阅读全文
摘要:
Quarkus DI解决方案(也叫ArC)是基于Java 2.0规范的上下文和依赖注入。然而,它并不是一个经过TCK验证的完整的CDI实现。只实现了CDI功能的一个子集。 一、bean发现 bean档案是由以下内容合成的: 1、应用类 2、包含 beans.xml 描述符的依赖项(内容被忽略)。 3 阅读全文
摘要:
一、bean注入 Quarkus使用CDI的子集实现依赖注入。java对象不需要手动创建,java对象的生命周期及与其他对象的依赖关系都不需要我们关心。将java对象的创建,对象间的依赖关系交由框架管理。我们只需要关注业务逻辑实现。如: import javax.inject.Inject; imp 阅读全文
摘要:
http://patorjk.com/software/taag/ 是一个在线生成banner的网站。在文本框中输入文字。Font选择字体。点击Test All按钮。在下面选择自己想要的banner。并点击Select & Copy将banner复制到剪切板。在Quarkus项目的resources 阅读全文
摘要:
Quarkus提供了Quarkus CLI供命令行操作。同时支持Maven和Gradle构建工具。可以通过https://code.quarkus.io/网页创建Quarkus项目。quarkus版本是2.14.2.Final,java版本是openjdk-19。 通过选择下面的选项来增加组件支持。 阅读全文
摘要:
Quarkus是Red Hat开源的云原生的java框架。虽然开源的时间没多久,但是社区活跃度很高。官网是https://cn.quarkus.io/。官网的口号是超音速/亚原子。意思是运行速度很快。支持Kubernetes Native Java栈,为OpenJDK HotSpot和GraalVM 阅读全文
摘要:
一、获取mapper代理对象 DefaultSqlSession.getMapper(Class type) public <T> T getMapper(Class<T> type) { return configuration.getMapper(type, this); } Configura 阅读全文
摘要:
一、构建SqlSessionFactory SqlSessionFactoryBuilder.build(InputStream inputStream, String environment, Properties properties) public SqlSessionFactory buil 阅读全文