All Classes and Interfaces

Class
Description
AtomicBoolean类型处理器,用于处理AtomicBoolean对象的JSON序列化和反序列化操作
基础服务类,继承自EntityService并实现ExtService接口 提供实体操作的基础功能和扩展服务接口的实现
BeetlSqlTpl 是基于 Beetl 模板引擎实现的 SQL 模板处理类。
ClasspathStringResourceLoader 类扩展了 ClasspathResourceLoader, 用于同时支持从类路径加载资源和直接使用字符串作为模板资源。
实体基类,提供通用的序列化、反序列化和字符串表示功能
实体服务接口,提供基于泛型实体的通用数据库操作方法
扩展服务接口,提供通用的数据库操作方法。
文件池自动配置类 用于在Spring Boot应用中自动配置Nutz文件池组件
文件池自动配置属性类 该类用于配置文件池的相关属性,通过Spring Boot的@ConfigurationProperties注解 自动绑定application.properties或application.yml中的配置项 配置前缀为: nif.nutz.filepool
基于FreeMarker模板引擎的SQL模板实现类 该类继承自NutSqlTpl,用于处理使用FreeMarker语法编写的SQL模板
基于ID实体的服务类,继承自Nutz的IdEntityService并实现了ExtService扩展接口 提供基于ID的基本CURD操作以及额外的扩展功能
基于ID实体的服务接口,提供基于主键的基本数据操作功能
基于ID和名称的服务基类,继承自Nutz的IdNameEntityService并实现ExtService接口 提供基于实体ID和名称的基本数据操作功能
ID和名称实体服务接口
 
 
Log4j2日志适配器实现类,用于将Nutz的日志接口适配到Log4j2日志框架 实现了LogAdapter和Plugin接口,提供日志记录功能和插件工作能力检测
基于名称的实体服务类,继承自Nutz的NameEntityService并实现ExtService接口 提供基于名称的实体操作基础功能
基于@Name注解字段的实体服务接口 提供了根据实体中@Name注解标记的字段值进行删除、查询和存在性检查的操作
NutSqlTpl是一个抽象模板类,继承自NutSql,用于处理SQL模板渲染 该类确保在获取SQL相关信息前必须完成渲染操作
Nutz DAO 自动配置类。
Nutz DAO 自动配置属性类,用于从 Spring Boot 配置文件中读取 nutz.dao 前缀的相关配置。
全局配置类,包含对字段名、关键字检查等全局行为的控制。
拦截器相关的配置类,用于控制 SQL 执行过程中的拦截行为。
SQL 管理器配置类,用于配置 SQL 资源的加载方式和路径。
SQL 资源加载模式枚举
SQL 模板处理插件配置类,用于配置模板引擎类型和启用状态。
支持的模板引擎类型枚举
Nutz数据库初始化器,用于在Spring Boot应用启动时自动创建表结构和执行数据库迁移操作。
Nutz JSON 自动配置属性类。
JSON 输出模式枚举。
Nutz JSON 消息转换器的自动配置类。
Nutz 日志自动配置类,用于根据配置属性初始化 Nutz 的日志适配器。
Nutz日志配置属性类 用于配置Nutz框架在Spring Boot环境下的日志相关属性
日志类型枚举类 定义了支持的日志框架类型及其对应的适配器实现
排序构建器类,用于构造数据库查询中的排序条件。
表示单个排序项的数据结构。
分页结果封装类,用于承载分页查询的结果数据及分页参数信息
Nutz JSON 消息转换器,用于在 Spring Boot 中集成 Nutz 的 JSON 处理能力。
Spring环境下的DAO执行器,继承自NutDaoRunner 用于在Spring框架中管理数据库连接的获取和释放
Spring资源定位器实现类,用于在Spring环境中扫描和加载资源文件。
Spring资源位置配置类 用于自动配置Spring资源位置相关的Bean
URI处理器,用于处理URI对象的JSON序列化和反序列化操作
URL处理器,用于处理URL对象的JSON序列化与反序列化操作。
VarSetMap工具类,用于将VarSet和Sql对象转换为Map结构,便于模板处理
XML SQL管理器,用于从XML文件中加载SQL语句 继承自FileSqlManager,专门处理XML格式的SQL配置文件