Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(InputStream) - Method in class tech.riemann.nif.nutz.dao.sqlmanager.XmlSqlManager
-
从输入流中解析XML文档并提取SQL语句 解析XML中的<sql>节点,获取key属性和文本内容作为SQL语句存储
- addParam(String, Object) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
添加参数到paras映射中,如果paras尚未初始化则先进行初始化
- all() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
查询全部
- applicationContext - Variable in class tech.riemann.nif.nutz.dao.SpringResourceLocation
-
Spring应用上下文对象,用于获取资源文件
- asc(String) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
添加一个升序(ASC)排序字段。
- asc(PFun) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
使用Lambda表达式添加一个升序(ASC)排序属性。
- asCtx(Sql) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.VarSetMap
-
构建Sql执行上下文Map,包含全局变量、参数变量等信息
- asMap(VarSet) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.VarSetMap
-
将VarSet对象转换为Map结构
- AtomicBooleanHandler - Class in tech.riemann.nif.nutz.json
-
AtomicBoolean类型处理器,用于处理AtomicBoolean对象的JSON序列化和反序列化操作
- AtomicBooleanHandler() - Constructor for class tech.riemann.nif.nutz.json.AtomicBooleanHandler
- avg(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
平均值
- avg(String, Cnd) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
平均值
B
- BaseService<T> - Class in tech.riemann.nif.nutz.dao.service
-
基础服务类,继承自EntityService并实现ExtService接口 提供实体操作的基础功能和扩展服务接口的实现
- BaseService() - Constructor for class tech.riemann.nif.nutz.dao.service.BaseService
- BEETL - Enum constant in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlTemplate.Type
-
beetl
- BeetlSqlTpl - Class in tech.riemann.nif.nutz.dao.sqltpl.beetl
-
BeetlSqlTpl 是基于 Beetl 模板引擎实现的 SQL 模板处理类。
- BeetlSqlTpl(String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
构造方法,初始化源 SQL 内容。
C
- c(Sql) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
使用 Beetl 模板引擎渲染指定的 Sql 对象。
- c(Sql) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
渲染一个Sql对象,使用FreeMarker模板引擎处理SQL模板 将SQL模板中的变量替换为实际值
- canWork() - Method in class tech.riemann.nif.nutz.log.Log4j2Adapter
-
检测当前环境是否可以正常工作 通过尝试加载Logger类来判断Log4j2是否可用
- canWrite(Type, Class, MediaType) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
-
判断当前消息是否可以被写出。
- cfg - Static variable in class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
自定义Configuration
- cfg() - Static method in class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
获取Configuration配置对象 如果没有自定义的Configuration,则创建一个默认配置
- checkRender() - Method in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
检查渲染状态,如果未完成渲染则执行渲染操作
- ClasspathStringResourceLoader - Class in tech.riemann.nif.nutz.dao.sqltpl.beetl
-
ClasspathStringResourceLoader 类扩展了 ClasspathResourceLoader, 用于同时支持从类路径加载资源和直接使用字符串作为模板资源。
- ClasspathStringResourceLoader() - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
默认构造函数,调用父类的默认构造函数
- ClasspathStringResourceLoader(ClassLoader) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
构造函数,使用指定的类加载器初始化资源加载器
- ClasspathStringResourceLoader(ClassLoader, String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
构造函数,使用指定的类加载器和根路径初始化资源加载器
- ClasspathStringResourceLoader(ClassLoader, String, String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
构造函数,使用指定的类加载器、根路径和字符集初始化资源加载器
- ClasspathStringResourceLoader(String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
构造函数,使用指定的根路径初始化资源加载器
- ClasspathStringResourceLoader(String, String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
构造函数,使用指定的根路径和字符集初始化资源加载器
- clear() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
全表删除
- clear() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
清除全部数据
- clear(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
批量删除
- clear(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件删除
- clearLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
删除关联数据
- COMPACT - Enum constant in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
压缩:去除所有空白字符以减小体积。
- CONSOLE - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
控制台日志框架类型(系统标准输出)
- count(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据条件统计符合条件的记录数
- count(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件进行计数
- countByNutz() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
全表的总记录数
- create() - Method in class tech.riemann.nif.nutz.dao.NutzDatabaseInitializer
-
在Spring容器初始化完成后执行数据库表的创建和迁移操作。
- create(boolean) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据一个实体的配置信息为其创建一张表
- createSql(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
创建sql对象
- CUSTOMER - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
自定义日志框架类型
D
- dao() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
获取dao实例
- dataList(List) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
设置当前分页的数据列表
- delete(long) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.IdEntityService
-
根据@Id所在的属性的值删除一个实体对象
- delete(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.NameEntityService
-
根据@Name所在的属性的值删除一条记录
- delete(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
删除对象
- deleteLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
删除对象的关联链接
- deleteWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据正则表达式删除关联对象
- deletex(Object...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据复合主键删除记录
- desc(String) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
添加一个降序(DESC)排序字段。
- desc(PFun) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
使用Lambda表达式添加一个降序(DESC)排序属性。
E
- each(Condition, Pager, Each) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
遍历条件分页查询结果
- each(Condition, Each) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
对一组对象进行迭代,这个接口函数非常适用于很大的数据量的集合,因为你不可能把他们都读到内存里
- entity(Class) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
获取entity
- Entity - Class in tech.riemann.nif.nutz.dao.service.entity
-
实体基类,提供通用的序列化、反序列化和字符串表示功能
- Entity() - Constructor for class tech.riemann.nif.nutz.dao.service.entity.Entity
- EntityService<T> - Interface in tech.riemann.nif.nutz.dao.service.interfaces
-
实体服务接口,提供基于泛型实体的通用数据库操作方法
- EQ - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
等于操作符
- EQ - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
等于操作符
- equals(Object) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
低级: 手写 equals——纳入页码/页大小/总数(父类 Pager 字段)+ paras/dataList, 分页参数不同的对象不再误判相等
- equals(Object) - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation
- equals(Object) - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation.SpringResource
- exchange(Class) - Method in class tech.riemann.nif.nutz.dao.service.entity.Entity
-
将当前实体对象转换为目标类型的实体对象 通过JSON序列化和反序列化实现对象类型转换
- excute(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql
- executCountSql(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行count sql
- executDeleteOrUpdateSql(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行删除或者更新语句
- exist(String) - Method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
检查指定键对应的资源是否存在 如果键以 "/" 开头,则使用父类的存在性检查机制; 否则直接返回 true,因为字符串模板总是存在的。
- exists(long) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.IdEntityService
-
是否存在@Id所在属性的值为指定值的记录
- exists(Object...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
判断复合主键对应的记录是否存在
- exists(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.NameEntityService
-
是否存在@Name所在的属性与指定值相符的记录
- ExtService<T> - Interface in tech.riemann.nif.nutz.dao.service.interfaces
-
扩展服务接口,提供通用的数据库操作方法。
F
- fetch(long) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.IdEntityService
-
根据@Id所在的属性的值获取一个实体对象
- fetch(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.NameEntityService
-
根据@Name所在的属性的值获取一个实体对象
- fetch(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
查出符合条件的第一条记录
- fetch(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回对象
- fetch(Sql, Class) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回对象
- fetchAsRecord(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回记录
- fetchByField(String, Object) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据指定字段查询(仅限唯一属性,非唯一属性返回第一个满足条件的数据)
- fetchx(Object...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
复合主键专用查询方法
- FILE - Enum constant in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlManager.Mode
-
sql文件
- FilePoolAutoConfiguration - Class in tech.riemann.nif.nutz.filepool
-
文件池自动配置类 用于在Spring Boot应用中自动配置Nutz文件池组件
- FilePoolAutoConfiguration() - Constructor for class tech.riemann.nif.nutz.filepool.FilePoolAutoConfiguration
- FilePoolAutoConfigurationProperties - Class in tech.riemann.nif.nutz.filepool
-
文件池自动配置属性类 该类用于配置文件池的相关属性,通过Spring Boot的@ConfigurationProperties注解 自动绑定application.properties或application.yml中的配置项 配置前缀为: nif.nutz.filepool
- FilePoolAutoConfigurationProperties() - Constructor for class tech.riemann.nif.nutz.filepool.FilePoolAutoConfigurationProperties
- FORLOOK - Enum constant in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
阅读友好:优化阅读体验的格式。
- FREEMARKER - Enum constant in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlTemplate.Type
-
free marker
- FreeMarkerSqlTpl - Class in tech.riemann.nif.nutz.dao.sqltpl.freemarker
-
基于FreeMarker模板引擎的SQL模板实现类 该类继承自NutSqlTpl,用于处理使用FreeMarker语法编写的SQL模板
- FreeMarkerSqlTpl(String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
构造函数,创建一个FreeMarkerSqlTpl实例
- fromJson(Object, Mirror) - Method in class tech.riemann.nif.nutz.json.AtomicBooleanHandler
-
从JSON对象反序列化为AtomicBoolean对象
- fromJson(Object, Mirror) - Method in class tech.riemann.nif.nutz.json.LocalDateHandler
- fromJson(Object, Mirror) - Method in class tech.riemann.nif.nutz.json.LocalTimeHandler
- fromJson(Object, Mirror) - Method in class tech.riemann.nif.nutz.json.URIHandler
-
从JSON对象反序列化为URI对象
- fromJson(Object, Mirror) - Method in class tech.riemann.nif.nutz.json.URLHandler
-
从JSON数据创建URL对象。
- FULL - Enum constant in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
完整:保留完整的结构信息。
- func(String, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
对某一个对象字段,进行计算
- func(String, String, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
对某一个对象字段,进行计算
G
- getAdaptors() - Method in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
获取值适配器数组,在获取之前会检查并执行渲染操作
- getCnd(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据对象获取查询条件
- getDefaultPageSize() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
默认分页大小
- getEntity() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
获取实体对象
- getEntity() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
获取泛型的Entity描述
- getEntityType() - Method in class tech.riemann.nif.nutz.dao.service.BaseService
-
获取实体类型 实现ExtService接口的方法,返回当前服务处理的实体类类型
- getEntityType() - Method in class tech.riemann.nif.nutz.dao.service.IdBaseService
-
获取实体类型Class对象
- getEntityType() - Method in class tech.riemann.nif.nutz.dao.service.IdNameBaseService
-
获取实体类型
- getEntityType() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
获取实体类型
- getEntityType() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
获取泛型类型class
- getEntityType() - Method in class tech.riemann.nif.nutz.dao.service.NameBaseService
- getInputStream() - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation.SpringResource
-
获取资源的输入流
- getItems() - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
获取当前所有排序项列表。
- getLogger(String) - Method in class tech.riemann.nif.nutz.log.Log4j2Adapter
-
根据类名获取对应的日志记录器实例
- getMaxId() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.IdEntityService
-
根据@Id所在的属性在数据库中的最大值
- getObject(ResultSet, FieldMatcher) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
从一个 ResultSet 中获取一个对象
- getObject(ResultSet, FieldMatcher, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
从一个 ResultSet 中获取一个对象,支持字段前缀
- getParamMatrix() - Method in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
获取参数矩阵,在获取之前会检查并执行渲染操作
- getResource(String) - Method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.ClasspathStringResourceLoader
-
获取指定键对应的资源 如果键以 "/" 开头,则使用父类的资源获取机制从类路径加载资源; 否则将键作为字符串模板直接创建 StringTemplateResource 对象。
- global - Static variable in class tech.riemann.nif.nutz.dao.sqltpl.VarSetMap
-
global
- Global() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.Global
- gt - Static variable in class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
自定义GroupTemplate
- gt() - Static method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
获取当前使用的 GroupTemplate 实例。
- GT - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
大于操作符
- GT - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
大于操作符
- GT_AND_EQ - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
大于等于操作符
- GT_AND_EQ - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
大于等于操作符
H
- hashCode() - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
- hashCode() - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation
- hashCode() - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation.SpringResource
I
- id() - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation
-
获取资源定位器的唯一标识符
- IdBaseService<T> - Class in tech.riemann.nif.nutz.dao.service
-
基于ID实体的服务类,继承自Nutz的IdEntityService并实现了ExtService扩展接口 提供基于ID的基本CURD操作以及额外的扩展功能
- IdBaseService() - Constructor for class tech.riemann.nif.nutz.dao.service.IdBaseService
- IdEntityService<T> - Interface in tech.riemann.nif.nutz.dao.service.interfaces
-
基于ID实体的服务接口,提供基于主键的基本数据操作功能
- IdNameBaseService<T> - Class in tech.riemann.nif.nutz.dao.service
-
基于ID和名称的服务基类,继承自Nutz的IdNameEntityService并实现ExtService接口 提供基于实体ID和名称的基本数据操作功能
- IdNameBaseService() - Constructor for class tech.riemann.nif.nutz.dao.service.IdNameBaseService
- IdNameEntityService<T> - Interface in tech.riemann.nif.nutz.dao.service.interfaces
-
ID和名称实体服务接口
- IN - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
IN操作符
- IN - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
IN操作符
- init() - Method in class tech.riemann.nif.nutz.json.NutzJsonMessageConverterAutoConfiguration
-
初始化方法,在 Spring 容器初始化完成后执行。
- init() - Method in class tech.riemann.nif.nutz.log.NutzLogAutoConfiguration
-
初始化日志适配器。
- init(Dao) - Method in class tech.riemann.nif.nutz.dao.service.BaseService
-
初始化方法,注入Dao对象 通过Resource注解自动注入Dao实例,并设置到父类中
- init(Dao) - Method in class tech.riemann.nif.nutz.dao.service.IdBaseService
-
注入DAO实例并初始化父类的DAO
- init(Dao) - Method in class tech.riemann.nif.nutz.dao.service.IdNameBaseService
-
注入Dao实例并初始化父类的Dao
- init(Dao) - Method in class tech.riemann.nif.nutz.dao.service.NameBaseService
-
初始化方法,通过Resource注解注入Dao对象
- initSqlTemplate() - Method in class tech.riemann.nif.nutz.dao.NutzDaoAutoConfiguration
-
初始化 SQL 模板引擎设置。
- insert(List) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存数据
- insert(Chain) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入数据到实体对应的表中
- insert(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存实体
- insertLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存关联数据
- insertRelation(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
插入中间表
- insertWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存指定字段
- instance() - Static method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
创建一个新的OrderBy实例。
- instance() - Static method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
创建一个默认的分页实例
- instance(int, int) - Static method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
根据给定的页码和页面大小创建一个新的分页实例
- instance(List) - Static method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
使用提供的数据列表创建一个新的分页实例,并将该列表赋值给dataList字段
- Interceptor() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.Interceptor
- IS - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
IS操作符
- IS - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
IS操作符
- IS_NOT - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
IS NOT操作符
- IS_NOT - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
IS NOT操作符
L
- LIKE - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
LIKE操作符
- LIKE - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
LIKE操作符
- list(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件查询
- list(Condition, int) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询
- list(Condition, int, int) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询
- list(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回对象列表
- list(Sql, Class) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回对象列表
- listAsBoolean(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回单个Boolean字段列表
- listAsInteger(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回单个Integer字段列表
- listAsLong(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回单个Long字段列表
- listAsMap(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回map列表,列别名作为key
- listAsRecord(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回记录列表
- listAsString(Sql) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
执行sql并返回单个字符串字段列表
- LocalDateHandler - Class in tech.riemann.nif.nutz.json
- LocalDateHandler() - Constructor for class tech.riemann.nif.nutz.json.LocalDateHandler
- LocalTimeHandler - Class in tech.riemann.nif.nutz.json
- LocalTimeHandler() - Constructor for class tech.riemann.nif.nutz.json.LocalTimeHandler
- LOG4J - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
log4j日志框架类型
- LOG4J2 - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
log4j2日志框架类型
- Log4j2Adapter - Class in tech.riemann.nif.nutz.log
-
Log4j2日志适配器实现类,用于将Nutz的日志接口适配到Log4j2日志框架 实现了LogAdapter和Plugin接口,提供日志记录功能和插件工作能力检测
- Log4j2Adapter() - Constructor for class tech.riemann.nif.nutz.log.Log4j2Adapter
- logger - Variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
日志记录器实例 通过Logs.get()方法获取日志记录器对象,用于记录程序运行过程中的各种日志信息。
- logger - Variable in class tech.riemann.nif.nutz.dao.service.IdBaseService
-
日志记录器实例
- logger - Variable in class tech.riemann.nif.nutz.dao.service.IdNameBaseService
- logger - Variable in class tech.riemann.nif.nutz.dao.service.NameBaseService
- LT - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
小于操作符
- LT - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
小于操作符
- LT_AND_EQ - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
小于等于操作符
- LT_AND_EQ - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
小于等于操作符
M
- makeChain(T, String[]) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
创建一个链式对象,用于处理实体对象的字段匹配和数据访问操作
- max(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
最大值
- max(String, Cnd) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
最大值
- min(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
最小值
- min(String, Cnd) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
最小值
- mix(Cnd) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
将当前排序信息混入到已有的Cnd条件中。
- mix(Cnd, String, String...) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
在给定的Cnd基础上增加LIKE搜索条件,并将当前排序信息混入其中。
N
- NameBaseService<T> - Class in tech.riemann.nif.nutz.dao.service
-
基于名称的实体服务类,继承自Nutz的NameEntityService并实现ExtService接口 提供基于名称的实体操作基础功能
- NameBaseService() - Constructor for class tech.riemann.nif.nutz.dao.service.NameBaseService
- NameEntityService<T> - Interface in tech.riemann.nif.nutz.dao.service.interfaces
-
基于@Name注解字段的实体服务接口 提供了根据实体中@Name注解标记的字段值进行删除、查询和存在性检查的操作
- NEQ - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
不等于操作符
- NEQ - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
不等于操作符
- NICE - Enum constant in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
美化:具有良好的可读性,带有适当的缩进和换行。
- NOP - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
无操作日志框架类型(禁用日志输出)
- NOT - Static variable in class tech.riemann.nif.nutz.dao.service.BaseService
-
NOT操作符
- NOT - Static variable in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
NOT操作符
- NutSqlTpl - Class in tech.riemann.nif.nutz.dao.sqltpl
-
NutSqlTpl是一个抽象模板类,继承自NutSql,用于处理SQL模板渲染 该类确保在获取SQL相关信息前必须完成渲染操作
- NutSqlTpl(String) - Constructor for class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
构造函数,使用指定的SQL源创建NutSqlTpl实例
- NutzDaoAutoConfiguration - Class in tech.riemann.nif.nutz.dao
-
Nutz DAO 自动配置类。
- NutzDaoAutoConfiguration() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfiguration
- NutzDaoAutoConfigurationProperties - Class in tech.riemann.nif.nutz.dao
-
Nutz DAO 自动配置属性类,用于从 Spring Boot 配置文件中读取 nutz.dao 前缀的相关配置。
- NutzDaoAutoConfigurationProperties() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties
- NutzDaoAutoConfigurationProperties.Global - Class in tech.riemann.nif.nutz.dao
-
全局配置类,包含对字段名、关键字检查等全局行为的控制。
- NutzDaoAutoConfigurationProperties.Interceptor - Class in tech.riemann.nif.nutz.dao
-
拦截器相关的配置类,用于控制 SQL 执行过程中的拦截行为。
- NutzDaoAutoConfigurationProperties.Runtime - Class in tech.riemann.nif.nutz.dao
-
运行期行为配置类,用于控制数据库表结构的自动创建与变更行为。
- NutzDaoAutoConfigurationProperties.SqlManager - Class in tech.riemann.nif.nutz.dao
-
SQL 管理器配置类,用于配置 SQL 资源的加载方式和路径。
- NutzDaoAutoConfigurationProperties.SqlManager.Mode - Enum Class in tech.riemann.nif.nutz.dao
-
SQL 资源加载模式枚举
- NutzDaoAutoConfigurationProperties.SqlTemplate - Class in tech.riemann.nif.nutz.dao
-
SQL 模板处理插件配置类,用于配置模板引擎类型和启用状态。
- NutzDaoAutoConfigurationProperties.SqlTemplate.Type - Enum Class in tech.riemann.nif.nutz.dao
-
支持的模板引擎类型枚举
- NutzDatabaseInitializer - Class in tech.riemann.nif.nutz.dao
-
Nutz数据库初始化器,用于在Spring Boot应用启动时自动创建表结构和执行数据库迁移操作。
- NutzDatabaseInitializer() - Constructor for class tech.riemann.nif.nutz.dao.NutzDatabaseInitializer
- NutzJsonAutoConfigurationProperties - Class in tech.riemann.nif.nutz.json
-
Nutz JSON 自动配置属性类。
- NutzJsonAutoConfigurationProperties() - Constructor for class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties
- NutzJsonAutoConfigurationProperties.Mode - Enum Class in tech.riemann.nif.nutz.json
-
JSON 输出模式枚举。
- NutzJsonMessageConverterAutoConfiguration - Class in tech.riemann.nif.nutz.json
-
Nutz JSON 消息转换器的自动配置类。
- NutzJsonMessageConverterAutoConfiguration() - Constructor for class tech.riemann.nif.nutz.json.NutzJsonMessageConverterAutoConfiguration
- NutzLogAutoConfiguration - Class in tech.riemann.nif.nutz.log
-
Nutz 日志自动配置类,用于根据配置属性初始化 Nutz 的日志适配器。
- NutzLogAutoConfiguration() - Constructor for class tech.riemann.nif.nutz.log.NutzLogAutoConfiguration
- NutzLogConfigurationProperties - Class in tech.riemann.nif.nutz.log
-
Nutz日志配置属性类 用于配置Nutz框架在Spring Boot环境下的日志相关属性
- NutzLogConfigurationProperties() - Constructor for class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties
- NutzLogConfigurationProperties.Type - Enum Class in tech.riemann.nif.nutz.log
-
日志类型枚举类 定义了支持的日志框架类型及其对应的适配器实现
O
- orderBy(String, String) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
根据指定方向添加排序字段。
- orderBy(PFun, String) - Method in class tech.riemann.nif.nutz.dao.cnd.OrderBy
-
使用Lambda表达式根据指定方向添加排序属性。
- OrderBy - Class in tech.riemann.nif.nutz.dao.cnd
-
排序构建器类,用于构造数据库查询中的排序条件。
- OrderBy() - Constructor for class tech.riemann.nif.nutz.dao.cnd.OrderBy
- OrderBy.OrderByItem - Class in tech.riemann.nif.nutz.dao.cnd
-
表示单个排序项的数据结构。
- OrderByItem() - Constructor for class tech.riemann.nif.nutz.dao.cnd.OrderBy.OrderByItem
P
- page(int) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
设置当前页码
- Pagination<T> - Class in tech.riemann.nif.nutz.dao.service.entity
-
分页结果封装类,用于承载分页查询的结果数据及分页参数信息
- Pagination(int, int) - Constructor for class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
构造方法:根据指定页面和页面大小初始化分页对象
Q
- query(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
查询一组对象。
- query(Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件查询列表
- query(Condition, Pager) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据条件分页查询
- query(Condition, Pager) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件进行分页查询
- queryByNutz() - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
查询所有记录
R
- readInternal(Type, Reader) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
- recordCount(int) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
设置总记录数
- refresh() - Method in class tech.riemann.nif.nutz.dao.sqlmanager.XmlSqlManager
-
刷新SQL配置,扫描指定路径下的所有XML文件并加载其中的SQL语句 该方法会遍历所有配置路径,查找.xml结尾的文件并解析其中的SQL定义
- render() - Method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
调用静态方法 c 来完成当前对象的渲染逻辑。
- render() - Method in class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
执行SQL模板渲染操作 调用c方法完成实际的模板渲染工作
- render() - Method in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
抽象渲染方法,由子类实现具体的渲染逻辑
- renderComplete - Variable in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
标识渲染是否完成的标志位
- resource - Variable in class tech.riemann.nif.nutz.dao.SpringResourceLocation.SpringResource
-
被封装的Spring资源对象
- Runtime() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.Runtime
S
- save(Class, Chain) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存
- save(String, Chain) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存
- save(T, boolean, boolean, boolean) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存
- save(T, FieldFilter) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
保存对象指定字段
- scan(String, Pattern, List) - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation
-
扫描指定基础路径下的资源文件,并根据正则表达式过滤符合条件的文件
- searchByKeyAndPage(int, int, OrderBy, String, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询,带排序
- searchByKeyAndPage(String, int, int, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
关键词搜索
- searchByKeyAndPage(String, int, int, Cnd, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询
- searchByKeyAndPage(String, int, int, Cnd, OrderBy, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询,带排序
- searchByKeyAndPage(String, int, int, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据关键字和分页条件进行搜索
- searchByKeyAndPage(String, int, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
关键词搜索
- searchByKeyAndPage(String, int, Cnd, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询
- searchByKeyAndPage(String, int, Cnd, OrderBy, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询,带排序
- searchByKeyAndPage(String, int, OrderBy, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件及关键词进行分页查询,带排序
- searchByPage(int) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询
- searchByPage(int, int, Cnd, OrderBy) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件分页查询,带排序
- searchByPage(int, int, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件分页查询
- searchByPage(int, int, OrderBy) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询,带排序
- searchByPage(int, Cnd, OrderBy) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询,带排序
- searchByPage(int, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询
- searchByPage(int, OrderBy) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
分页查询,带排序
- setApplicationContext(ApplicationContext) - Method in class tech.riemann.nif.nutz.dao.SpringResourceLocation
-
设置Spring应用上下文对象
- setConfiguration(Configuration) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.freemarker.FreeMarkerSqlTpl
-
设置自定义Configuration配置对象
- setExpert(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
设置专家模式
- setFormat(JsonFormat) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
-
设置 JSON 输出格式
- setGlobal(Map) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.VarSetMap
-
设置全局变量Map
- setGroupTemplate(GroupTemplate) - Static method in class tech.riemann.nif.nutz.dao.sqltpl.beetl.BeetlSqlTpl
-
设置自定义的 GroupTemplate 实例。
- setIgnoreTypes(List) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
-
设置需要忽略处理的类名匹配规则列表
- setignoreUris(List) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
-
设置需要忽略处理的 URI 匹配规则列表
- size(int) - Method in class tech.riemann.nif.nutz.dao.service.entity.Pagination
-
设置每页显示的记录数量
- SLF4J - Enum constant in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
slf4j日志框架类型
- SpringBootNutzJsonMessageConverter - Class in tech.riemann.nif.nutz.json
-
Nutz JSON 消息转换器,用于在 Spring Boot 中集成 Nutz 的 JSON 处理能力。
- SpringBootNutzJsonMessageConverter() - Constructor for class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
- SpringDaoRunner - Class in tech.riemann.nif.nutz.dao
-
Spring环境下的DAO执行器,继承自NutDaoRunner 用于在Spring框架中管理数据库连接的获取和释放
- SpringDaoRunner() - Constructor for class tech.riemann.nif.nutz.dao.SpringDaoRunner
- SpringResource() - Constructor for class tech.riemann.nif.nutz.dao.SpringResourceLocation.SpringResource
- SpringResourceLocation - Class in tech.riemann.nif.nutz.dao
-
Spring资源定位器实现类,用于在Spring环境中扫描和加载资源文件。
- SpringResourceLocation() - Constructor for class tech.riemann.nif.nutz.dao.SpringResourceLocation
- SpringResourceLocation.SpringResource - Class in tech.riemann.nif.nutz.dao
-
Spring资源包装类,将Spring的Resource对象封装为Nutz框架的NutResource对象
- SpringResourceLocationConfiguration - Class in tech.riemann.nif.nutz.dao
-
Spring资源位置配置类 用于自动配置Spring资源位置相关的Bean
- SpringResourceLocationConfiguration() - Constructor for class tech.riemann.nif.nutz.dao.SpringResourceLocationConfiguration
- sql(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
创建sql对象
- SqlManager() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlManager
- SqlTemplate() - Constructor for class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlTemplate
- sum(String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
求和
- sum(String, Cnd) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
求和
- supportFromJson(Mirror, Object) - Method in class tech.riemann.nif.nutz.json.AtomicBooleanHandler
-
判断是否支持从JSON反序列化为指定类型的对象
- supportFromJson(Mirror, Object) - Method in class tech.riemann.nif.nutz.json.LocalDateHandler
- supportFromJson(Mirror, Object) - Method in class tech.riemann.nif.nutz.json.LocalTimeHandler
- supportFromJson(Mirror, Object) - Method in class tech.riemann.nif.nutz.json.URIHandler
-
判断是否支持从JSON反序列化为指定类型的对象
- supportFromJson(Mirror, Object) - Method in class tech.riemann.nif.nutz.json.URLHandler
-
判断是否支持从JSON数据反序列化为目标类型(URL)。
- supports(Class) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
-
判断是否支持指定类型的解析
- supportToJson(Mirror, Object, JsonFormat) - Method in class tech.riemann.nif.nutz.json.AtomicBooleanHandler
-
判断是否支持将指定类型的对象序列化为JSON
- supportToJson(Mirror, Object, JsonFormat) - Method in class tech.riemann.nif.nutz.json.LocalDateHandler
- supportToJson(Mirror, Object, JsonFormat) - Method in class tech.riemann.nif.nutz.json.LocalTimeHandler
- supportToJson(Mirror, Object, JsonFormat) - Method in class tech.riemann.nif.nutz.json.URIHandler
-
判断是否支持将指定对象序列化为JSON
- supportToJson(Mirror, Object, JsonFormat) - Method in class tech.riemann.nif.nutz.json.URLHandler
-
判断是否支持将指定对象序列化为JSON格式。
T
- tech.riemann.nif.nutz.dao - package tech.riemann.nif.nutz.dao
- tech.riemann.nif.nutz.dao.cnd - package tech.riemann.nif.nutz.dao.cnd
- tech.riemann.nif.nutz.dao.service - package tech.riemann.nif.nutz.dao.service
- tech.riemann.nif.nutz.dao.service.entity - package tech.riemann.nif.nutz.dao.service.entity
- tech.riemann.nif.nutz.dao.service.interfaces - package tech.riemann.nif.nutz.dao.service.interfaces
- tech.riemann.nif.nutz.dao.sqlmanager - package tech.riemann.nif.nutz.dao.sqlmanager
- tech.riemann.nif.nutz.dao.sqltpl - package tech.riemann.nif.nutz.dao.sqltpl
- tech.riemann.nif.nutz.dao.sqltpl.beetl - package tech.riemann.nif.nutz.dao.sqltpl.beetl
- tech.riemann.nif.nutz.dao.sqltpl.freemarker - package tech.riemann.nif.nutz.dao.sqltpl.freemarker
- tech.riemann.nif.nutz.filepool - package tech.riemann.nif.nutz.filepool
- tech.riemann.nif.nutz.json - package tech.riemann.nif.nutz.json
- tech.riemann.nif.nutz.log - package tech.riemann.nif.nutz.log
- TIDY - Enum constant in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
整洁:在保证清晰的同时尽量节省空间。
- toJson(Mirror, Object, JsonRender, JsonFormat) - Method in class tech.riemann.nif.nutz.json.AtomicBooleanHandler
-
将AtomicBoolean对象序列化为JSON格式
- toJson(Mirror, Object, JsonRender, JsonFormat) - Method in class tech.riemann.nif.nutz.json.LocalDateHandler
- toJson(Mirror, Object, JsonRender, JsonFormat) - Method in class tech.riemann.nif.nutz.json.LocalTimeHandler
- toJson(Mirror, Object, JsonRender, JsonFormat) - Method in class tech.riemann.nif.nutz.json.URIHandler
-
将URI对象序列化为JSON格式
- toJson(Mirror, Object, JsonRender, JsonFormat) - Method in class tech.riemann.nif.nutz.json.URLHandler
-
将URL对象以原始字符串形式写入到JSON渲染器中。
- toPreparedStatement() - Method in class tech.riemann.nif.nutz.dao.sqltpl.NutSqlTpl
-
转换为预处理SQL语句,在转换之前会检查并执行渲染操作
- toString() - Method in class tech.riemann.nif.nutz.dao.service.entity.Entity
-
返回实体对象的格式化JSON字符串表示 使用美观格式(JSONFormat.nice())进行序列化
U
- update(Chain, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
批量更新
- update(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
更新对象
- update(T, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
更新对象的指定字段,使用id或者主键作为条件
- update(T, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件更新数据
- update(T, Condition, String...) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
根据条件更新数据
- updateFields(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
更新字段的指定字段
- updateIgnoreNull(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
更新对象的非空字段
- updateLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
更新对象的链接信息
- updateRelation(String, Chain, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
更新@ManyMany关联表中的数据
- updateWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.ExtService
-
使用正则表达式更新对象
- URIHandler - Class in tech.riemann.nif.nutz.json
-
URI处理器,用于处理URI对象的JSON序列化和反序列化操作
- URIHandler() - Constructor for class tech.riemann.nif.nutz.json.URIHandler
- URLHandler - Class in tech.riemann.nif.nutz.json
-
URL处理器,用于处理URL对象的JSON序列化与反序列化操作。
- URLHandler() - Constructor for class tech.riemann.nif.nutz.json.URLHandler
V
- valueOf(String) - Static method in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlManager.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlTemplate.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlManager.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlTemplate.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.riemann.nif.nutz.json.NutzJsonAutoConfigurationProperties.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.riemann.nif.nutz.log.NutzLogConfigurationProperties.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VarSetMap - Class in tech.riemann.nif.nutz.dao.sqltpl
-
VarSetMap工具类,用于将VarSet和Sql对象转换为Map结构,便于模板处理
W
- writeInternal(Object, Type, Writer) - Method in class tech.riemann.nif.nutz.json.SpringBootNutzJsonMessageConverter
X
- XML - Enum constant in enum class tech.riemann.nif.nutz.dao.NutzDaoAutoConfigurationProperties.SqlManager.Mode
-
xml文件
- XmlSqlManager - Class in tech.riemann.nif.nutz.dao.sqlmanager
-
XML SQL管理器,用于从XML文件中加载SQL语句 继承自FileSqlManager,专门处理XML格式的SQL配置文件
- XmlSqlManager() - Constructor for class tech.riemann.nif.nutz.dao.sqlmanager.XmlSqlManager
-
默认构造函数
- XmlSqlManager(String...) - Constructor for class tech.riemann.nif.nutz.dao.sqlmanager.XmlSqlManager
-
带路径参数的构造函数
_
- _clearLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
清除对象的关联链接
- _delete(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
删除对象
- _deleteLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
删除对象的关联链接
- _deleteWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
删除对象及其关联对象
- _fastInsert(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
快速插入对象
- _fetch(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
获取对象
- _fetchLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
获取对象的关联链接
- _fetchLinks(T, String, Condition) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据条件获取对象的关联链接
- _insert(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入对象
- _insert(T, boolean, boolean, boolean) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入对象,可指定忽略规则
- _insert(T, FieldFilter) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
使用字段过滤器插入对象
- _insertLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入对象的关联链接
- _insertRelation(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入对象的关联关系
- _insertWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
插入对象及其关联对象
- _query(Condition, Pager, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据条件和正则表达式分页查询
- _query(Condition, Pager, FieldMatcher) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据条件和字段匹配器分页查询
- _run(DataSource, ConnCallback) - Method in class tech.riemann.nif.nutz.dao.SpringDaoRunner
-
执行数据库操作的核心方法 通过Spring的DataSourceUtils来获取和释放数据库连接,确保与Spring事务管理的兼容性
- _update(T) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
更新对象
- _update(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
根据正则表达式更新对象
- _updateIgnoreNull(Object) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
更新对象,忽略null值
- _updateLinks(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
更新对象的关联链接
- _updateWith(T, String) - Method in interface tech.riemann.nif.nutz.dao.service.interfaces.EntityService
-
更新对象及其关联对象
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form