您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
W
X
A
AbstractTreeBuildFactory
<
T
> -
cn.stylefeng.roses.core.treebuild.abst
中的类
树构建的抽象类,定义构建tree的基本步骤
AbstractTreeBuildFactory()
- 类 的构造器cn.stylefeng.roses.core.treebuild.abst.
AbstractTreeBuildFactory
addConversionConfig()
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration
时间转化器
addOtherHeaders(RequestTemplate)
- 类 中的方法cn.stylefeng.roses.core.feign.
RosesFeignHeaderProcessInterceptor
afterBuild(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.abst.
AbstractTreeBuildFactory
构建之后的处理工作
afterBuild(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.
DefaultTreeBuildFactory
AopAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
保留类,如果控制器需要些aop在这里写
AopAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
AopAutoConfiguration
apiService(ApiServiceException)
- 类 中的方法cn.stylefeng.roses.core.exception.
DefaultExceptionHandler
拦截各个服务的具体异常,返回状态码500
apply(RequestTemplate)
- 类 中的方法cn.stylefeng.roses.core.feign.
RosesFeignHeaderProcessInterceptor
AppNameProperties
-
cn.stylefeng.roses.core.config.properties
中的类
应用名称属性spring.application.name
AppNameProperties()
- 类 的构造器cn.stylefeng.roses.core.config.properties.
AppNameProperties
appNameProperties()
- 类 中的方法cn.stylefeng.roses.core.config.
PropertiesAutoConfiguration
around(ProceedingJoinPoint)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.aop.
MultiSourceExAop
B
BaseController
-
cn.stylefeng.roses.core.base.controller
中的类
控制器基类,封装一些控制器常用的方法
BaseController()
- 类 的构造器cn.stylefeng.roses.core.base.controller.
BaseController
BaseControllerWrapper
-
cn.stylefeng.roses.core.base.warpper
中的类
控制器查询结果的包装类基类
BaseControllerWrapper(Map<String, Object>)
- 类 的构造器cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
BaseControllerWrapper(List<Map<String, Object>>)
- 类 的构造器cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
BaseControllerWrapper(Page<Map<String, Object>>)
- 类 的构造器cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
BaseControllerWrapper(PageResult<Map<String, Object>>)
- 类 的构造器cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
beforeBuild(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.abst.
AbstractTreeBuildFactory
构建之前的处理工作
beforeBuild(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.
DefaultTreeBuildFactory
C
canRead(Type, Class<?>, MediaType)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
canWrite(Type, Class<?>, MediaType)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
clearCache()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
clearDataSourceType()
- 类 中的静态方法cn.stylefeng.roses.core.mutidatasource.
DataSourceContextHolder
清除数据源类型
close()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
cn.stylefeng.roses.core.aop
- 程序包 cn.stylefeng.roses.core.aop
cn.stylefeng.roses.core.base.controller
- 程序包 cn.stylefeng.roses.core.base.controller
cn.stylefeng.roses.core.base.warpper
- 程序包 cn.stylefeng.roses.core.base.warpper
cn.stylefeng.roses.core.config
- 程序包 cn.stylefeng.roses.core.config
cn.stylefeng.roses.core.config.cache
- 程序包 cn.stylefeng.roses.core.config.cache
cn.stylefeng.roses.core.config.properties
- 程序包 cn.stylefeng.roses.core.config.properties
cn.stylefeng.roses.core.context
- 程序包 cn.stylefeng.roses.core.context
cn.stylefeng.roses.core.converter
- 程序包 cn.stylefeng.roses.core.converter
cn.stylefeng.roses.core.datascope
- 程序包 cn.stylefeng.roses.core.datascope
cn.stylefeng.roses.core.db
- 程序包 cn.stylefeng.roses.core.db
cn.stylefeng.roses.core.db.listener
- 程序包 cn.stylefeng.roses.core.db.listener
cn.stylefeng.roses.core.dbid
- 程序包 cn.stylefeng.roses.core.dbid
cn.stylefeng.roses.core.exception
- 程序包 cn.stylefeng.roses.core.exception
cn.stylefeng.roses.core.feign
- 程序包 cn.stylefeng.roses.core.feign
cn.stylefeng.roses.core.metadata
- 程序包 cn.stylefeng.roses.core.metadata
cn.stylefeng.roses.core.mutidatasource
- 程序包 cn.stylefeng.roses.core.mutidatasource
cn.stylefeng.roses.core.mutidatasource.annotion
- 程序包 cn.stylefeng.roses.core.mutidatasource.annotion
cn.stylefeng.roses.core.mutidatasource.aop
- 程序包 cn.stylefeng.roses.core.mutidatasource.aop
cn.stylefeng.roses.core.mutidatasource.mybatis
- 程序包 cn.stylefeng.roses.core.mutidatasource.mybatis
cn.stylefeng.roses.core.page
- 程序包 cn.stylefeng.roses.core.page
cn.stylefeng.roses.core.request
- 程序包 cn.stylefeng.roses.core.request
cn.stylefeng.roses.core.treebuild
- 程序包 cn.stylefeng.roses.core.treebuild
cn.stylefeng.roses.core.treebuild.abst
- 程序包 cn.stylefeng.roses.core.treebuild.abst
cn.stylefeng.roses.core.util
- 程序包 cn.stylefeng.roses.core.util
cn.stylefeng.roses.core.xss
- 程序包 cn.stylefeng.roses.core.xss
commit()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
commit(boolean)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
config(DruidDataSource)
- 类 中的方法cn.stylefeng.roses.core.config.properties.
DruidProperties
convert(String)
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration.StringToDateConverter
copyProperties(Object, Object)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
拷贝属性,为null的不拷贝
createPage(PageQuery)
- 类 中的静态方法cn.stylefeng.roses.core.page.
PageFactory
自定义参数的分页
createProperties()
- 类 中的方法cn.stylefeng.roses.core.config.properties.
DruidProperties
currentTime()
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
当前时间
CustomMetaObjectHandler
-
cn.stylefeng.roses.core.metadata
中的类
自定义sql字段填充器,本类默认在default-config.properties中配置 若实际项目中,字段名称不一样,可以新建一个此类,在yml配置中覆盖mybatis-plus.global-config.metaObject-handler配置即可 注意默认获取的userId为空
CustomMetaObjectHandler()
- 类 的构造器cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
cutService()
- 类 中的方法cn.stylefeng.roses.core.aop.
RequestDataAop
D
DataScope
-
cn.stylefeng.roses.core.datascope
中的类
数据范围
DataScope()
- 类 的构造器cn.stylefeng.roses.core.datascope.
DataScope
DataScope(List<Long>)
- 类 的构造器cn.stylefeng.roses.core.datascope.
DataScope
DataScope(String, List<Long>)
- 类 的构造器cn.stylefeng.roses.core.datascope.
DataScope
dataScopeInterceptor()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
数据范围mybatis插件
DataScopeInterceptor
-
cn.stylefeng.roses.core.datascope
中的类
数据范围的拦截器
DataScopeInterceptor()
- 类 的构造器cn.stylefeng.roses.core.datascope.
DataScopeInterceptor
dataSource()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisDataSourceAutoConfiguration
druid数据库连接池
DataSource
-
cn.stylefeng.roses.core.mutidatasource.annotion
中的注释类型
多数据源标识
DataSourceContextHolder
-
cn.stylefeng.roses.core.mutidatasource
中的类
datasource的上下文
DataSourceContextHolder()
- 类 的构造器cn.stylefeng.roses.core.mutidatasource.
DataSourceContextHolder
dateType(Object)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
判断一个对象是否是时间类型
DBID
-
cn.stylefeng.roses.core.dbid
中的类
用于标识mapping.xml中不同数据库的标识
DBID()
- 类 的构造器cn.stylefeng.roses.core.dbid.
DBID
dbInit()
- 类 中的方法cn.stylefeng.roses.core.db.
DbInitializer
初始化数据库
DbInitializer
-
cn.stylefeng.roses.core.db
中的类
数据库初始化,可初始化表,校验字段,校验表名是否存在等
DbInitializer()
- 类 的构造器cn.stylefeng.roses.core.db.
DbInitializer
DbInitializer(Boolean)
- 类 的构造器cn.stylefeng.roses.core.db.
DbInitializer
DbInitializerAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
数据库初始化默认配置
DbInitializerAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
DbInitializerAutoConfiguration
decode(String, Response)
- 类 中的方法cn.stylefeng.roses.core.feign.
RosesFeignErrorDecoder
DEFAULT_CHARSET
- 类 中的静态变量cn.stylefeng.roses.core.config.cache.
FastJson2JsonRedisSerializer
defaultControllerExceptionHandler()
- 类 中的方法cn.stylefeng.roses.core.config.
AopAutoConfiguration
默认的异常拦截器
DefaultExceptionHandler
-
cn.stylefeng.roses.core.exception
中的类
全局的的异常拦截器(拦截所有的控制器)(带有@RequestMapping注解的方法上都会拦截)
DefaultExceptionHandler()
- 类 的构造器cn.stylefeng.roses.core.exception.
DefaultExceptionHandler
defaultPage()
- 类 中的静态方法cn.stylefeng.roses.core.page.
PageFactory
默认规则的分页
DefaultTreeBuildFactory
<
T
extends
Tree
> -
cn.stylefeng.roses.core.treebuild
中的类
默认递归工具类,用于遍历有父子关系的节点,例如菜单树,字典树等等
DefaultTreeBuildFactory()
- 类 的构造器cn.stylefeng.roses.core.treebuild.
DefaultTreeBuildFactory
delete(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
delete(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
deleteAllCookie()
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
删除所有cookie
deleteCookieByName(String)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
删除cookie
deserialize(byte[])
- 类 中的方法cn.stylefeng.roses.core.config.cache.
FastJson2JsonRedisSerializer
destroy()
- 类 中的方法cn.stylefeng.roses.core.xss.
XssFilter
determineCurrentLookupKey()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.
DynamicDataSource
doFilter(ServletRequest, ServletResponse, FilterChain)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssFilter
doTreeBuild(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.abst.
AbstractTreeBuildFactory
树节点构建整体过程
druidProperties()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisDataSourceAutoConfiguration
druid配置
DruidProperties
-
cn.stylefeng.roses.core.config.properties
中的类
数据库数据源配置 说明:类中属性包含默认值的不要在这里修改,应该在"application.yml"中配置
DruidProperties()
- 类 的构造器cn.stylefeng.roses.core.config.properties.
DruidProperties
DynamicDataSource
-
cn.stylefeng.roses.core.mutidatasource
中的类
动态数据源
DynamicDataSource()
- 类 的构造器cn.stylefeng.roses.core.mutidatasource.
DynamicDataSource
E
emptyRequest(RequestEmptyException)
- 类 中的方法cn.stylefeng.roses.core.exception.
DefaultExceptionHandler
拦截请求为空的异常,返回状态码400
encrypt(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
MD5Util
error()
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration
默认错误页面,返回json
executeBuilding(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.abst.
AbstractTreeBuildFactory
具体的构建过程
executeBuilding(List<T>)
- 类 中的方法cn.stylefeng.roses.core.treebuild.
DefaultTreeBuildFactory
F
FastJson2JsonRedisSerializer
<
T
> -
cn.stylefeng.roses.core.config.cache
中的类
fastjson redis序列化器
FastJson2JsonRedisSerializer(Class<T>)
- 类 的构造器cn.stylefeng.roses.core.config.cache.
FastJson2JsonRedisSerializer
fastJson2JsonRedisSerializer()
- 类 中的方法cn.stylefeng.roses.core.config.
RedisAutoConfiguration
FastjsonAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
fastjson配置类
FastjsonAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
FastjsonAutoConfiguration
fastjsonConfig()
- 类 中的方法cn.stylefeng.roses.core.config.
FastjsonAutoConfiguration
fastjson的配置
fastJsonHttpMessageConverter()
- 类 中的方法cn.stylefeng.roses.core.config.
FastjsonAutoConfiguration
FileUtil
-
cn.stylefeng.roses.core.util
中的类
NIO方式读取文件
FileUtil()
- 类 的构造器cn.stylefeng.roses.core.util.
FileUtil
filterEntryString(String[])
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
filterParamString(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
findDataScopeObject(Object)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScopeInterceptor
查找参数是否包括DataScope对象
flushStatements()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
FORWARD
- 类 中的变量cn.stylefeng.roses.core.base.controller.
BaseController
G
get()
- 类 中的静态方法cn.stylefeng.roses.core.context.
RequestDataHolder
get(String)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
获取指定key对应的值
get()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpSessionContext
getApplicationContext()
- 类 中的静态方法cn.stylefeng.roses.core.util.
SpringContextHolder
getApplicationName()
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取应用名称
getArray(String, T[])
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析指定key,转化为指定数组
getBean(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
SpringContextHolder
getBean(Class<T>)
- 类 中的静态方法cn.stylefeng.roses.core.util.
SpringContextHolder
getConfiguration()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getConnection()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getContentType()
- 类 中的方法cn.stylefeng.roses.core.base.controller.
GlobalErrorView
getCookies()
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
getCreateTimeBefore(int)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取某个时间间隔以前的时间 时间格式:yyyy-MM-dd HH:mm:ss
getCreateTimeFieldName()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取创建时间字段的名称(非数据库中字段名称)
getCreateUserFieldName()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取创建用户字段的名称(非数据库中字段名称)
getDatabaseId(DataSource)
- 类 中的方法cn.stylefeng.roses.core.dbid.
GunsDatabaseIdProvider
getDataSourceType()
- 类 中的静态方法cn.stylefeng.roses.core.mutidatasource.
DataSourceContextHolder
获取数据源类型
getDefaultDelFlagValue()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取逻辑删除字段的默认值
getDeleteFlagFieldName()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取逻辑删除字段的名称(非数据库中字段名称)
getDeptIds()
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScope
getEntityClass()
- 类 中的方法cn.stylefeng.roses.core.db.
DbInitializer
获取表对应的实体
getExceptionMsg(Throwable)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取异常的具体信息
getExecutorType()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getFileSuffix(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取文件后缀名 不包含点
getHeader(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
getHeader(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssHttpServletRequestWrapper
getHttpServletRequest()
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
getHttpServletResponse()
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
getInteger(String)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
获取指定key对应的integer值
getIp()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpContext
获取请求的ip地址
getIP()
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取ip地址
getList(String, Class<T>)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析指定key,转化为带有类类型的list
getLong(String)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
获取指定key对应的long值
getMapper(Class<T>)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getObjectArray(String)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析指定key,转化为object数组
getOrder()
- 类 中的方法cn.stylefeng.roses.core.db.listener.
InitTableListener
getOrder()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.aop.
MultiSourceExAop
aop的顺序要早于spring的事务
getPara(String)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
getParameter(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
getParameter(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssHttpServletRequestWrapper
getParameterMap()
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
getParameterValues(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
WafRequestWrapper
getParameterValues(String)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssHttpServletRequestWrapper
getPersistenceExceptionTranslator()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getRandomString(int)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取随机字符,自定义长度
getRequest()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpContext
获取当前请求的Request对象
getRequestNoByHttpHeader()
- 类 中的静态方法cn.stylefeng.roses.core.context.
RequestNoContext
getRequestNoByRequestParam(Object[])
- 类 中的静态方法cn.stylefeng.roses.core.context.
RequestNoContext
通过请求参数获取requestNo,参数必须是AbstractBaseRequest的子类
getRequestParameters()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpContext
获取所有请求的值
getResponse()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpContext
获取当前请求的Response对象
getScopeName()
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScope
getSession()
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
getSession(Boolean)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
getSqlSessionFactory()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
getString(String)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
获取指定key对应的string值
getSupportedMediaType()
- 类 中的方法cn.stylefeng.roses.core.config.
FastjsonAutoConfiguration
支持的mediaType类型
getSupportedMediaTypes()
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
getTableInitSql()
- 类 中的方法cn.stylefeng.roses.core.db.
DbInitializer
获取表的初始化语句
getTableName()
- 类 中的方法cn.stylefeng.roses.core.db.
DbInitializer
获取表的名称
getTempPath()
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取临时目录
getUpdateTimeFieldName()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取更新时间字段的名称(非数据库中字段名称)
getUpdateUserFieldName()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取更新用户字段的名称(非数据库中字段名称)
getUrlExclusion()
- 类 中的方法cn.stylefeng.roses.core.xss.
XssFilter
getUserUniqueId()
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
获取用户唯一id(注意默认获取的用户唯一id为空,如果想填写则需要继承本类)
getWebRootPath(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
获取项目路径
GlobalErrorView
-
cn.stylefeng.roses.core.base.controller
中的类
错误页面的默认跳转(例如请求404的时候,默认走这个视图解析器)
GlobalErrorView()
- 类 的构造器cn.stylefeng.roses.core.base.controller.
GlobalErrorView
gunsDatabaseIdProvider()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
数据库id选择器
GunsDatabaseIdProvider
-
cn.stylefeng.roses.core.dbid
中的类
数据库id选择器
GunsDatabaseIdProvider()
- 类 的构造器cn.stylefeng.roses.core.dbid.
GunsDatabaseIdProvider
H
HttpContext
-
cn.stylefeng.roses.core.util
中的类
快捷获取HttpServletRequest,HttpServletResponse
HttpContext()
- 类 的构造器cn.stylefeng.roses.core.util.
HttpContext
HttpSessionContext
-
cn.stylefeng.roses.core.util
中的类
非Controller中获取当前session的工具类
HttpSessionContext()
- 类 的构造器cn.stylefeng.roses.core.util.
HttpSessionContext
I
init(FilterConfig)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssFilter
initOtherValueFilters(FastJsonConfig)
- 类 中的方法cn.stylefeng.roses.core.config.
FastjsonAutoConfiguration
初始化value过滤器 默认的valueFilter是把空的字段转化为空串
initTableListener()
- 类 中的方法cn.stylefeng.roses.core.config.
DbInitializerAutoConfiguration
InitTableListener
-
cn.stylefeng.roses.core.db.listener
中的类
初始化 创建字典表
InitTableListener()
- 类 的构造器cn.stylefeng.roses.core.db.listener.
InitTableListener
insert(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
insert(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
insertFill(MetaObject)
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
intercept(Invocation)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScopeInterceptor
isNum(Object)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
是否为数字
isWinOs()
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
判断是否是windows操作系统
K
keep1Point(double)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
keep2Point(double)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
keep2PointZero(double)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
keepRandomPoint(Double, int)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
keepRandomPointZero(double, int)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
L
latLngPoint(double)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
M
main(String[])
- 类 中的静态方法cn.stylefeng.roses.core.util.
MD5Util
main(String[])
- 类 中的静态方法cn.stylefeng.roses.core.util.
SqlUtil
md5Hex(String, String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
md5加密(加盐)
md5Hex(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
md5加密(不加盐)
MD5Util
-
cn.stylefeng.roses.core.util
中的类
MD5加密类(封装jdk自带的md5加密方法)
MD5Util()
- 类 的构造器cn.stylefeng.roses.core.util.
MD5Util
metaObjectHandler()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
自定义公共字段自动注入
MS_SQL
- 类 中的静态变量cn.stylefeng.roses.core.dbid.
DBID
MultiSourceExAop
-
cn.stylefeng.roses.core.mutidatasource.aop
中的类
多数据源切换的aop
MultiSourceExAop(String...)
- 类 的构造器cn.stylefeng.roses.core.mutidatasource.aop.
MultiSourceExAop
构造函数
MvcAdapter
-
cn.stylefeng.roses.core.util
中的类
统一请求转化器默认配置
MvcAdapter()
- 类 的构造器cn.stylefeng.roses.core.util.
MvcAdapter
MybatisDataSourceAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
MybatisPlus配置
MybatisDataSourceAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
MybatisDataSourceAutoConfiguration
MybatisPluginAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
MybatisPlus配置
MybatisPluginAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
MYSQL
- 类 中的静态变量cn.stylefeng.roses.core.dbid.
DBID
N
notFount(ServiceException)
- 类 中的方法cn.stylefeng.roses.core.exception.
DefaultExceptionHandler
拦截业务异常,返回状态码500
NumUtil
-
cn.stylefeng.roses.core.util
中的类
数字格式化的类
NumUtil()
- 类 的构造器cn.stylefeng.roses.core.util.
NumUtil
O
onApplicationEvent(ApplicationReadyEvent)
- 类 中的方法cn.stylefeng.roses.core.db.listener.
InitTableListener
optimisticLockerInterceptor()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
乐观锁mybatis插件
OptionalSqlSessionTemplate
-
cn.stylefeng.roses.core.mutidatasource.mybatis
中的类
动态获取SqlSessionFactory,根据DataSourceContextHolder
OptionalSqlSessionTemplate(SqlSessionFactory, Map<Object, SqlSessionFactory>)
- 类 的构造器cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
ORACLE
- 类 中的静态变量cn.stylefeng.roses.core.dbid.
DBID
P
PageFactory
-
cn.stylefeng.roses.core.page
中的类
默认分页参数构建
PageFactory()
- 类 的构造器cn.stylefeng.roses.core.page.
PageFactory
paginationInterceptor()
- 类 中的方法cn.stylefeng.roses.core.config.
MybatisPluginAutoConfiguration
mybatis-plus分页插件
parse(Class<T>)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析请求json为指定类
parse(String, Class<T>)
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析请求json中指定key,并转化为指定类
parse(List<?>)
- 类 中的静态方法cn.stylefeng.roses.core.util.
SqlUtil
parseMap()
- 类 中的方法cn.stylefeng.roses.core.request.
RequestData
解析请求数据转化为map
percent2Point(double)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
percentRandomPoint(double, int)
- 类 中的静态方法cn.stylefeng.roses.core.util.
NumUtil
PG_SQL
- 类 中的静态变量cn.stylefeng.roses.core.dbid.
DBID
plugin(Object)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScopeInterceptor
PropertiesAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
默认的配置
PropertiesAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
PropertiesAutoConfiguration
put(RequestData)
- 类 中的静态方法cn.stylefeng.roses.core.context.
RequestDataHolder
put(HttpSession)
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpSessionContext
R
read(Type, Class<?>, HttpInputMessage)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
readInternal(Class<?>, HttpInputMessage)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
REDIRECT
- 类 中的变量cn.stylefeng.roses.core.base.controller.
BaseController
RedisAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
redis配置
RedisAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
RedisAutoConfiguration
redisTemplate(RedisConnectionFactory, RedisSerializer)
- 类 中的方法cn.stylefeng.roses.core.config.
RedisAutoConfiguration
remove()
- 类 中的静态方法cn.stylefeng.roses.core.context.
RequestDataHolder
remove()
- 类 中的静态方法cn.stylefeng.roses.core.util.
HttpSessionContext
removeWhiteSpace(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
过滤掉掉字符串中的空白
render(Map<String, ?>, HttpServletRequest, HttpServletResponse)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
GlobalErrorView
renderFile(String, String)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
返回前台文件流
renderFile(String, byte[])
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
返回前台文件流
renderFile(String, InputStream)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
返回前台文件流
renderJson(HttpServletResponse, Object)
- 类 中的静态方法cn.stylefeng.roses.core.util.
RenderUtil
渲染json对象
RenderUtil
-
cn.stylefeng.roses.core.util
中的类
渲染工具类
RenderUtil()
- 类 的构造器cn.stylefeng.roses.core.util.
RenderUtil
RequestData
-
cn.stylefeng.roses.core.request
中的类
响应结果封装
RequestData()
- 类 的构造器cn.stylefeng.roses.core.request.
RequestData
RequestDataAop
-
cn.stylefeng.roses.core.aop
中的类
对控制器调用过程中,提供一种RequestData便捷调用的aop
RequestDataAop()
- 类 的构造器cn.stylefeng.roses.core.aop.
RequestDataAop
requestDataAop()
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration
控制器层临时缓存RequestData的aop
RequestDataHolder
-
cn.stylefeng.roses.core.context
中的类
请求数据的临时容器
RequestDataHolder()
- 类 的构造器cn.stylefeng.roses.core.context.
RequestDataHolder
requestDataMessageConvert()
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration
RequestData解析器
RequestDataMessageConvert
-
cn.stylefeng.roses.core.converter
中的类
请求数据统一转化为RequestData
RequestDataMessageConvert()
- 类 的构造器cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
RequestDataTypeMethodProcessor
-
cn.stylefeng.roses.core.converter
中的类
请求转化处理器
RequestDataTypeMethodProcessor(List<HttpMessageConverter<?>>)
- 类 的构造器cn.stylefeng.roses.core.converter.
RequestDataTypeMethodProcessor
requestMappingHandlerAdapter(FastJsonHttpMessageConverter, RequestDataMessageConvert)
- 类 中的方法cn.stylefeng.roses.core.config.
WebAutoConfiguration
RequestData解析器,fastjson的converter
requestMappingHandlerAdapter(RequestMappingHandlerAdapter, FastJsonHttpMessageConverter, RequestDataMessageConvert)
- 类 中的静态方法cn.stylefeng.roses.core.util.
MvcAdapter
RequestNoContext
-
cn.stylefeng.roses.core.context
中的类
获取当前请求的请求号,没有请求号则生成空串
RequestNoContext()
- 类 的构造器cn.stylefeng.roses.core.context.
RequestNoContext
rollback()
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
rollback(boolean)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
RosesFeignErrorDecoder
-
cn.stylefeng.roses.core.feign
中的类
roses自己的feign错误解码器(为了feign接收到错误的返回,转化成roses可识别的ServiceException)
RosesFeignErrorDecoder()
- 类 的构造器cn.stylefeng.roses.core.feign.
RosesFeignErrorDecoder
RosesFeignHeaderProcessInterceptor
-
cn.stylefeng.roses.core.feign
中的类
feign远程调用添加header的过滤器
RosesFeignHeaderProcessInterceptor()
- 类 的构造器cn.stylefeng.roses.core.feign.
RosesFeignHeaderProcessInterceptor
S
SALT_LENGTH
- 类 中的静态变量cn.stylefeng.roses.core.util.
ToolUtil
默认密码盐长度
select(String, ResultHandler)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
select(String, Object, ResultHandler)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
select(String, Object, RowBounds, ResultHandler)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectCursor(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectCursor(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectCursor(String, Object, RowBounds)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectList(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectList(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectList(String, Object, RowBounds)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectMap(String, String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectMap(String, Object, String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectMap(String, Object, String, RowBounds)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectOne(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
selectOne(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
serialize(T)
- 类 中的方法cn.stylefeng.roses.core.config.cache.
FastJson2JsonRedisSerializer
serverError(Exception)
- 类 中的方法cn.stylefeng.roses.core.exception.
DefaultExceptionHandler
拦截未知的运行时异常,返回状态码500
sessionKit(ProceedingJoinPoint)
- 类 中的方法cn.stylefeng.roses.core.aop.
RequestDataAop
setApplicationContext(ApplicationContext)
- 类 中的方法cn.stylefeng.roses.core.util.
SpringContextHolder
setAttr(String, Object)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
setDataSourceType(String)
- 类 中的静态方法cn.stylefeng.roses.core.mutidatasource.
DataSourceContextHolder
设置数据源类型
setDeptIds(List<Long>)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScope
setProperties(Properties)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScopeInterceptor
setProperties(Properties)
- 类 中的方法cn.stylefeng.roses.core.dbid.
GunsDatabaseIdProvider
setScopeName(String)
- 类 中的方法cn.stylefeng.roses.core.datascope.
DataScope
setUrlExclusion(List<String>)
- 类 中的方法cn.stylefeng.roses.core.xss.
XssFilter
springContextHolder()
- 类 中的方法cn.stylefeng.roses.core.config.
UtilAutoConfiguration
SpringContextHolder
-
cn.stylefeng.roses.core.util
中的类
Spring的ApplicationContext的持有者,可以用静态方法的方式获取spring容器中的bean
SpringContextHolder()
- 类 的构造器cn.stylefeng.roses.core.util.
SpringContextHolder
SqlUtil
-
cn.stylefeng.roses.core.util
中的类
sql语句工具类
SqlUtil()
- 类 的构造器cn.stylefeng.roses.core.util.
SqlUtil
StringToDateConverter()
- 类 的构造器cn.stylefeng.roses.core.config.
WebAutoConfiguration.StringToDateConverter
stripSqlInjection(String)
- 类 中的静态方法cn.stylefeng.roses.core.xss.
WafKit
stripSqlXSS(String)
- 类 中的静态方法cn.stylefeng.roses.core.xss.
WafKit
stripXSS(String)
- 类 中的静态方法cn.stylefeng.roses.core.xss.
WafKit
SUCCESS_TIP
- 类 中的静态变量cn.stylefeng.roses.core.base.controller.
BaseController
supports(Class<?>)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
supportsParameter(MethodParameter)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataTypeMethodProcessor
supportsReturnType(MethodParameter)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataTypeMethodProcessor
T
toByteArray(String)
- 类 中的静态方法cn.stylefeng.roses.core.util.
FileUtil
toInt(Object)
- 类 中的静态方法cn.stylefeng.roses.core.util.
ToolUtil
把一个数转化为int
ToolUtil
-
cn.stylefeng.roses.core.util
中的类
高频方法集合
ToolUtil()
- 类 的构造器cn.stylefeng.roses.core.util.
ToolUtil
U
update(String)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
update(String, Object)
- 类 中的方法cn.stylefeng.roses.core.mutidatasource.mybatis.
OptionalSqlSessionTemplate
updateFill(MetaObject)
- 类 中的方法cn.stylefeng.roses.core.metadata.
CustomMetaObjectHandler
UtilAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
默认的工具类
UtilAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
UtilAutoConfiguration
W
WafKit
-
cn.stylefeng.roses.core.xss
中的类
Web防火墙工具类
WafKit()
- 类 的构造器cn.stylefeng.roses.core.xss.
WafKit
WafRequestWrapper
-
cn.stylefeng.roses.core.xss
中的类
Request请求过滤包装
WafRequestWrapper(HttpServletRequest, boolean, boolean)
- 类 的构造器cn.stylefeng.roses.core.xss.
WafRequestWrapper
WafRequestWrapper(HttpServletRequest)
- 类 的构造器cn.stylefeng.roses.core.xss.
WafRequestWrapper
warpObject(BaseControllerWrapper)
- 类 中的方法cn.stylefeng.roses.core.base.controller.
BaseController
包装一个list,让list增加额外属性
WebAutoConfiguration
-
cn.stylefeng.roses.core.config
中的类
默认web配置
WebAutoConfiguration()
- 类 的构造器cn.stylefeng.roses.core.config.
WebAutoConfiguration
WebAutoConfiguration.StringToDateConverter
-
cn.stylefeng.roses.core.config
中的类
wrap()
- 类 中的方法cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
wrapTheMap(Map<String, Object>)
- 类 中的方法cn.stylefeng.roses.core.base.warpper.
BaseControllerWrapper
writeInternal(Object, Type, HttpOutputMessage)
- 类 中的方法cn.stylefeng.roses.core.converter.
RequestDataMessageConvert
X
XssFilter
-
cn.stylefeng.roses.core.xss
中的类
XssFilter()
- 类 的构造器cn.stylefeng.roses.core.xss.
XssFilter
XssHttpServletRequestWrapper
-
cn.stylefeng.roses.core.xss
中的类
XssHttpServletRequestWrapper(HttpServletRequest)
- 类 的构造器cn.stylefeng.roses.core.xss.
XssHttpServletRequestWrapper
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
W
X
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2019. All rights reserved.