真实接入示例:Spring Boot Web 应用,展示 FacetTemplate 与 @CheckAllowed

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.yaotj » facet-spring
把 Facet 内核包成 Spring Boot 自动配置:Facet Bean、类型安全判定客户端、@CheckAllowed 方法安全
4.3.04.4.0
Apache 2.0
io.github.yaotj » facet-store-memory
内存元组存储。带正反双向索引,是端口语义的参考实现与一致性基准。
4.3.04.4.0
Web Framework Apache 2.0
org.springframework.boot » spring-boot-starter-web
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded ...
4.1.04.1.1

Managed Dependencies (41)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.341.6.5
Logging EPL 2.0 +1
ch.qos.logback » logback-core
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.5.341.6.5
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.212.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.21.43.2.3
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind8 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.21.43.2.3
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.3.61.4.0
Apache 2.0
io.micrometer » micrometer-commons
Module containing common code
1.17.01.17.1
Apache 2.0
io.micrometer » micrometer-observation
Module containing Observation related code
1.17.01.17.1
Annotation Lib EPL 2.0 +1
jakarta.annotation » jakarta.annotation-api
Jakarta Annotations API
3.0.0✔
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.25.42.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-to-slf4j
The Apache Log4j binding between Log4j 2 API and SLF4J.
2.25.42.26.1
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core3 vulnerabilities
Core Tomcat implementation
11.0.2211.0.27
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-el
Core Tomcat implementation
11.0.2211.0.27
WebSocket Clients Apache 2.0
org.apache.tomcat.embed » tomcat-embed-websocket
Core Tomcat implementation
11.0.2211.0.27
AOP EPL 2.0
org.aspectj » aspectjweaver
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
1.9.25.1✔
Annotation Lib Apache 2.0
org.jspecify » jspecify
An artifact of well-named and well-specified annotations to power static analysis checks
1.0.01.0.1
org.slf4j » jul-to-slf4j
Jul-to-slf4j includes a java.util.logging (jul) handler, namely SLF4JBridgeHandler, which routes all incoming jul ...
2.0.182.0.20
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.182.0.20
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
7.0.87.0.9
Dep Injection Apache 2.0
org.springframework » spring-beans
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
7.0.87.0.9
Dep Injection Apache 2.0
org.springframework » spring-context
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
7.0.87.0.9
Core Utils Apache 2.0
org.springframework » spring-core
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
7.0.87.0.9
Expression Lang Apache 2.0
org.springframework » spring-expression
Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ...
7.0.87.0.9
Web Framework Apache 2.0
org.springframework » spring-web
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
7.0.87.0.9
Web Framework Apache 2.0
org.springframework » spring-webmvc2 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
7.0.87.0.9
App Server Apache 2.0
org.springframework.boot » spring-boot
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
4.1.04.1.1
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-http-converter
Spring Boot HTTP Converter
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-jackson
Spring Boot Jackson
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-servlet
Spring Boot Servlet
4.1.04.1.1
App Server Apache 2.0
org.springframework.boot » spring-boot-starter
Core starter, including auto-configuration support, logging and YAML
4.1.04.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-jackson
Starter for using Jackson
4.1.04.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-logging
Starter for logging default logging
4.1.04.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-tomcat
Starter for using Tomcat as the embedded servlet container
4.1.04.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-tomcat-runtime
Starter for the Tomcat runtime
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-tomcat
Spring Boot Tomcat
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-web-server
Spring Boot Web Server
4.1.04.1.1
Apache 2.0
org.springframework.boot » spring-boot-webmvc
Spring Boot Web MVC
4.1.04.1.1
YAML Apache 2.0
org.yaml » snakeyaml
YAML 1.1 parser and emitter for Java
2.62.7
JSON Lib Apache 2.0
tools.jackson.core » jackson-core2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
3.1.43.2.3
JSON Lib Apache 2.0
tools.jackson.core » jackson-databind7 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
3.1.43.2.3