Null-Chain 是一个强大的空值安全链式编程框架,提供了类似 Optional 但功能更丰富的链式 API。通过 Null 链,可以优雅地处理可能为空的值,避免 NullPointerException。 🛡️ 空值安全:所有操作都是空值安全的,不会抛出 NullPointerException 🔗 链式调用:支持流畅的链式编程风格 🎯 类型安全:通过泛型保证类型安全 🚀 高性能:延迟执行和短路操作,性能优异 📦 模块化:提供多个模块,按需引入 🌐 Spring集成:完美集成 Spring Boot 生态 📝 完整日志:提供完整的操作日志追踪 🔄 异步支持:支持异步操作和并发处理

LicenseApache 2.0
Tagsgiteechain
HomePage https://gitee.com/huanminabc/null-chain 🔍 Inspect URL
DateNov 05, 2025
Filespom (4 KB)  View All
RepositoriesCentral
Ranking#114973 in MvnRepository (See Top Artifacts)
Used By4 artifacts
VulnerabilitiesVulnerabilities from dependencies:
CVE-2025-52999
CVE-2025-49128
CVE-2025-48924
View 65 more ...

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Compile Dependencies (1)

Category/License Group / ArtifactVersionUpdates

Apache 2.0
com.gitee.huanminabc » jcommon 1.1.1-RELEASE

Managed Dependencies (197)

Category/License Group / ArtifactVersionUpdates

Apache 2.0
cn.easy-es » easy-es-boot-starter 1.0.31.1.1

MULANPSL 2.0
cn.hutool » hutool-all 5.8.255.8.41
ElasticSearch Client
Apache 2.0
co.elastic.clients » elasticsearch-java 8.1.29.2.1

Apache 2.0
com.alibaba » druid-spring-boot-starter 1.2.191.2.27
JDBC Driver
Apache 2.0
com.alibaba » druid 1.2.61.2.27

Apache 2.0
com.alibaba » transmittable-thread-local 2.2.02.14.5
JSON Lib
Apache 2.0
com.alibaba » fastjson1 vulnerability 1.2.83_noneautotype2.0.60
Excel Lib
Apache 2.0
com.alibaba » easyexcel 3.0.54.0.3

Apache 2.0
com.alibaba.cloud » spring-cloud-alibaba-sentinel-datasource 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-alibaba-sentinel-gateway 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-sentinel 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-circuitbreaker-sentinel 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-seata 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-nacos-discovery 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-nacos-config 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-nacos-config-server 2020.0.RC12021.1

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-stream-rocketmq 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-bus-rocketmq 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-alibaba-sidecar 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-alibaba-commons 2020.0.RC12025.0.0.0

Apache 2.0
com.alibaba.cloud » spring-cloud-starter-dubbo 2020.0.RC12021.1

Apache 2.0
com.alibaba.csp » sentinel-core 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-parameter-flow-control 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-extension 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-apollo 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-zookeeper 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-nacos 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-redis 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-datasource-consul 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-web-servlet 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-spring-cloud-gateway-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-transport-simple-http 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-annotation-aspectj 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-dubbo-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-apache-dubbo-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-reactor-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-cluster-server-default 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-cluster-client-default 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-spring-webflux-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-api-gateway-adapter-common 1.8.01.8.9

Apache 2.0
com.alibaba.csp » sentinel-spring-webmvc-adapter 1.8.01.8.9

Apache 2.0
com.alibaba.nacos » nacos-client1 vulnerability 1.4.13.1.0

Apache 2.0
com.alibaba.nacos » nacos-config 0.8.0

com.alibaba.spring » spring-context-support 1.0.101.0.11
Cloud Computing
Apache 2.0
com.aliyun » aliyun-java-sdk-core 4.1.04.7.6

Apache 2.0
com.aliyun » alibabacloud-dysmsapi20170525 2.0.244.0.5

Apache 2.0
com.baomidou » mybatis-plus-boot-starter 3.5.53.5.14

Apache 2.0
com.baomidou » mybatis-plus-boot-starter-test 3.5.03.5.14

Apache 2.0
com.baomidou » mybatis-plus-annotation 3.5.3.23.5.14

Apache 2.0
com.drewnoakes » metadata-extractor2 vulnerabilities 2.15.02.19.0
Annotation Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-annotations 2.12.32.20
JSON Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-core2 vulnerabilities 2.12.33.0.2
Date/Time
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310 2.13.53.0.0-rc2

Apache 2.0
com.gitee.huanminabc » null-chain-core 1.1.2-RELEASE

Apache 2.0
com.gitee.huanminabc » null-chain-boot-starter 1.1.2-RELEASE

Apache 2.0
com.gitee.huanminabc » null-chain-work 1.1.2-RELEASE

Apache 2.0
com.gitee.huanminabc » null-chain-boot-dubbo 1.1.2-RELEASE

Apache 2.0
com.gitee.huanminabc » jcommon 1.1.1-RELEASE

Apache 2.0
com.gitee.huanminabc » fast-boot 1.1.1-RELEASE1.1.3-RELEASE

Apache 2.0
com.gitee.huanminabc » null-chain 1.1.1-RELEASE1.1.2-RELEASE
Java Compiler/Parser
Apache 2.0LGPL 3.0
com.github.javaparser » javaparser-core 3.26.33.27.1

Apache 2.0LGPL 3.0
com.github.javaparser » javaparser-core-serialization 3.26.33.27.1

MPL 1.1
com.github.jiangxincode » cpdetector 1.0.10

Apache 2.0LGPL 2.1
com.github.jsqlparser » jsqlparser 4.05.3

MIT
com.github.pagehelper » pagehelper-spring-boot-starter 1.3.02.1.1

Apache 2.0
com.github.yulichang » mybatis-plus-join-boot-starter 1.4.121.5.4
JSON Lib
Apache 2.0
com.google.code.gson » gson 2.10.12.13.2
Core Utils
Apache 2.0
com.google.guava » guava2 vulnerabilities 31.1-jre33.5.0-jre
PDF Lib
AGPL 3.0
com.itextpdf » itextpdf1 vulnerability 5.5.135.5.13.4

AGPL 3.0
com.itextpdf » itext7-core 7.2.69.4.0

AGPL 3.0
com.itextpdf » itext-asian 5.2.0
SSH Lib
BSDISC
com.jcraft » jsch1 vulnerability 0.1.492.27.6

Apache 2.0
com.jhlabs » filters 2.0.235-1
Dist Coordination
Apache 2.0
com.netflix.eureka » eureka-client 1.10.142.0.5
Dist Coordination
Apache 2.0
com.netflix.eureka » eureka-core 1.10.142.0.5
HTTP Clients
Apache 2.0
com.squareup.okhttp3 » okhttp 3.14.95.3.1
JDBC Pool
Apache 2.0
com.zaxxer » HikariCP 4.0.37.0.2
Reflection
Apache 2.0
commons-beanutils » commons-beanutils1 vulnerability 1.9.41.11.0
I/O
Apache 2.0
commons-io » commons-io1 vulnerability 2.11.02.21.0
Core Utils
Apache 2.0
commons-lang » commons-lang1 vulnerability 2.63.20.0
Logging
Apache 2.0
commons-logging » commons-logging 1.1.31.3.5
FTP
Apache 2.0
commons-net » commons-net1 vulnerability 3.63.12.0
XML Processing
BSD 3-clause
dom4j » dom4j2 vulnerabilities 1.6.12.2.0
Classpath Tool
MIT
io.github.classgraph » classgraph 4.8.1794.8.184
JWT Lib
Apache 2.0
io.jsonwebtoken » jjwt 0.6.00.13.0
Redis Client
MIT
io.lettuce » lettuce-core 6.3.1.RELEASE7.0.0.RELEASE
Network Framework
Apache 2.0
io.netty » netty-all 4.1.119.Final4.2.7.Final

Apache 2.0
io.seata » seata-spring-boot-starter 1.3.02.0.0

Apache 2.0
io.springfox » springfox-swagger2 2.9.23.0.0

Apache 2.0
io.springfox » springfox-swagger-ui1 vulnerability 2.9.23.0.0
Annotation Lib
Apache 2.0
io.swagger » swagger-annotations 1.6.42.2.40
Java Spec
EPL 2.0
jakarta.json » jakarta.json-api 2.1.3
Validation
Apache 2.0
javax.validation » validation-api 2.0.1.Final3.1.1
Console
BSD 3-clause
jline » jline 2.14.63.30.6
JDBC Driver
mysql » mysql-connector-java3 vulnerabilities 8.0.219.5.0
Bytecode
Apache 2.0
net.bytebuddy » byte-buddy 1.10.111.18.1

CC0 1.0
net.i2p.crypto » eddsa1 vulnerability 0.3.0

Apache 2.0
net.lecousin.compression » gzip 0.1.50.1.10
Build Tool
Apache 2.0
org.apache.ant » ant4 vulnerabilities 1.10.51.10.15
Expression Lang
Apache 2.0
org.apache.commons » commons-jexl3 3.13.6.0
Compression
Apache 2.0
org.apache.commons » commons-compress2 vulnerabilities 1.211.28.0
Object Pool
Apache 2.0
org.apache.commons » commons-pool2 2.8.12.12.1
I/O
Apache 2.0
org.apache.commons » commons-io1 vulnerability 1.3.22.21.0
String Utils
Apache 2.0
org.apache.commons » commons-text1 vulnerability 1.91.14.0

Apache 2.0
org.apache.dubbo » dubbo-spring-boot-starter 3.3.23.3.5

Apache 2.0
org.apache.dubbo » dubbo-dependencies-zookeeper-curator5 3.3.2
Logging
Apache 2.0
org.apache.logging.log4j » log4j-api 2.19.02.25.2
Logging
Apache 2.0
org.apache.logging.log4j » log4j-core 2.19.02.25.2
Build Model
Apache 2.0
org.apache.maven » maven-model 2.2.13.9.11
Build Tool
Apache 2.0
org.apache.maven » maven-core1 vulnerability 2.2.13.9.11
Build Model
Apache 2.0
org.apache.maven » maven-plugin-api 2.2.13.9.11
Annotation Lib
Apache 2.0
org.apache.maven.plugin-tools » maven-plugin-annotations 3.14.03.15.2
PDF Lib
Apache 2.0
org.apache.pdfbox » pdfbox 2.0.293.0.6

Apache 2.0
org.apache.poi » ooxml-schemas 1.15.5.0

Apache 2.0
org.apache.poi » poi-scratchpad1 vulnerability 4.0.15.5.0

Apache 2.0
org.apache.poi » poi-ooxml1 vulnerability 4.0.15.5.0

Apache 2.0
org.apache.poi » poi-ooxml-schemas 4.0.14.1.2

Apache 2.0
org.apache.poi » poi-examples 4.0.15.5.0

Apache 2.0
org.apache.poi » poi-excelant 4.0.15.5.0
Excel Lib
Apache 2.0
org.apache.poi » poi1 vulnerability 4.0.15.5.0

Apache 2.0
org.apache.shardingsphere.elasticjob » elasticjob-lite-spring-boot-starter 3.0.33.0.4

Apache 2.0
org.apache.shiro » shiro-spring-boot-starter1 vulnerability 1.5.32.0.6

Apache 2.0
org.apache.sshd » sshd-scp 2.7.02.16.0
FTP
Apache 2.0
org.apache.sshd » sshd-sftp1 vulnerability 2.7.02.16.0
SSH Lib
Apache 2.0
org.apache.sshd » sshd-core 2.9.02.16.0
XML Processing
Apache 2.0
org.apache.xmlbeans » xmlbeans 3.0.25.3.0
Encryption Lib
BouncyCastle
org.bouncycastle » bcprov-jdk15on18 vulnerabilities 1.471.82

BouncyCastle
org.bouncycastle » bcmail-jdk15on 1.471.82
JSON Lib
EPL 2.0
org.eclipse.parsson » parsson 1.1.7
ElasticSearch Client
AGPL 3.0SSPL 1
org.elasticsearch » elasticsearch10 vulnerabilities 7.14.09.2.1
ElasticSearch Client
org.elasticsearch.client » elasticsearch-rest-high-level-client 7.14.07.17.29
Template Engine
Apache 2.0
org.freemarker » freemarker 2.3.322.3.34
Bytecode
Apache 2.0LGPL 2.1MPL 1.1
org.javassist » javassist 3.20.0-GA3.30.2-GA
Defect Detection
Apache 2.0
org.jetbrains » annotations 23.0.026.0.2-1
JSON Lib
Public
org.json » json2 vulnerabilities 2022032020250517
HTML Parser
MIT
org.jsoup » jsoup2 vulnerabilities 1.11.31.21.2
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter-api 5.7.26.0.1
Collections
Apache 2.0
org.mapdb » mapdb 3.0.103.1.0
CodeGen
Apache 2.0
org.mapstruct » mapstruct 1.5.3.Final1.6.3
Mocking
MIT
org.mockito » mockito-core 3.12.45.20.0
Mocking
MIT
org.mockito » mockito-junit-jupiter 3.6.285.20.0
Computer Vision
BSD
org.openpnp » opencv 3.4.2-14.9.0-0
CodeGen
MIT
org.projectlombok » lombok 1.18.281.18.42

MIT
org.projectlombok » lombok-mapstruct-binding 0.2.0
Redis Client
Apache 2.0
org.redisson » redisson 3.26.13.52.0
Web Testing
Apache 2.0
org.seleniumhq.selenium » selenium-java 3.141.594.38.0
Transactions
Apache 2.0
org.springframework » spring-tx 5.3.137.0.0
Web Framework
Apache 2.0
org.springframework.boot » spring-boot-starter-web1 vulnerability 2.4.133.5.7

Apache 2.0
org.springframework.boot » spring-boot-starter-jdbc 2.3.3.RELEASE3.5.7
Testing
Apache 2.0
org.springframework.boot » spring-boot-starter-test 2.4.133.5.7

Apache 2.0
org.springframework.boot » spring-boot-starter-data-redis 2.3.3.RELEASE3.5.7

Apache 2.0
org.springframework.cloud » spring-cloud-starter-openfeign 2.2.6.RELEASE4.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-task-dependencies 2.3.23.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-circuitbreaker-dependencies 2.0.23.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-config-dependencies 3.0.44.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-function-dependencies 3.1.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-gateway-dependencies 3.0.34.3.2
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-consul-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-sleuth-dependencies 3.0.33.1.11
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-vault-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-zookeeper-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-cloudfoundry-dependencies 3.0.23.1.4
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-bus-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-contract-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-openfeign-dependencies 3.0.34.3.0
Bill of materials
Apache 2.0
org.springframework.cloud » spring-cloud-kubernetes-dependencies 2.0.33.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-commons 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-context 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-loadbalancer 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-bootstrap 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-loadbalancer 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-netflix-eureka-client 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-netflix-eureka-client 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-netflix-eureka-server 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-netflix-eureka-server 3.0.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-test 3.1.33.2.10

Apache 2.0
org.springframework.cloud » spring-cloud-schema-registry-core 1.1.31.1.5

Apache 2.0
org.springframework.cloud » spring-cloud-schema-registry-server 1.1.31.1.5

Apache 2.0
org.springframework.cloud » spring-cloud-schema-registry-client 1.1.31.1.5

Apache 2.0
org.springframework.cloud » spring-cloud-stream-test-support 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-kafka 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-kafka-streams 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-kafka-core 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-stream-kafka 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-rabbit 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-rabbit-core 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-stream-rabbit 3.1.34.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-stream-binder-rabbit-test-support 3.1.34.3.0
Encryption Lib
Apache 2.0
org.springframework.security » spring-security-rsa 1.0.10.RELEASE1.1.5

Apache 2.0
org.springframework.session » spring-session-data-redis 2.3.3.RELEASE3.5.3

LGPL 2.1
org.xhtmlrenderer » core-renderer R8

LGPL 2.1
org.xhtmlrenderer » flying-saucer-pdf 9.1.1610.0.3
Redis Client
MIT
redis.clients » jedis 5.1.07.0.0

GPL 3.0
ws.schild » jave-all-deps 3.5.0

Licenses

LicenseURL
The Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt

Developers

NameEmailDev IdRolesOrganization
胡安民3426154361<at>qq.com胡安民