Index

A B C D E F G H I L M N O P Q R S T U V W X _ 
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
更新对象及其关联对象
A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form