跳过导航链接
A B C D E F G H I L M O P Q R S T U W 

A

add - 类 中的静态变量com.liuqi.summer.core.log.OperationType
 
add(String, String, Object) - 类 中的方法com.liuqi.summer.core.SummerCache
添加数据到 cache 中
afterMethodSave(JoinPoint, Object) - 接口 中的方法com.liuqi.summer.core.log.SummerLogAppImpl
 

B

base64Decode(String) - 类 中的静态方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
base64Encode(byte[]) - 类 中的静态方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 

C

cache - 类 中的静态变量com.liuqi.summer.Summer
cache
close() - 类 中的方法com.liuqi.summer.task.SummerMulitithTask
 
com.liuqi.summer - 程序包 com.liuqi.summer
 
com.liuqi.summer.bean - 程序包 com.liuqi.summer.bean
 
com.liuqi.summer.conf - 程序包 com.liuqi.summer.conf
 
com.liuqi.summer.constants - 程序包 com.liuqi.summer.constants
 
com.liuqi.summer.core - 程序包 com.liuqi.summer.core
 
com.liuqi.summer.core.log - 程序包 com.liuqi.summer.core.log
 
com.liuqi.summer.core.log.interceptor - 程序包 com.liuqi.summer.core.log.interceptor
 
com.liuqi.summer.e - 程序包 com.liuqi.summer.e
 
com.liuqi.summer.mvc - 程序包 com.liuqi.summer.mvc
 
com.liuqi.summer.mvc.base - 程序包 com.liuqi.summer.mvc.base
 
com.liuqi.summer.security - 程序包 com.liuqi.summer.security
 
com.liuqi.summer.security.filter - 程序包 com.liuqi.summer.security.filter
 
com.liuqi.summer.security.service - 程序包 com.liuqi.summer.security.service
 
com.liuqi.summer.task - 程序包 com.liuqi.summer.task
 
com.liuqi.summer.util - 程序包 com.liuqi.summer.util
 
com.liuqi.summer.util.crypt - 程序包 com.liuqi.summer.util.crypt
 
CURRENT_USER_SESSION_NAME - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 

D

DataResult - com.liuqi.summer.bean中的类
类说明
业务层操作返回值,可以直接返回到页面 构造说明 : DataResult ret = new DataResult();
DataResult() - 类 的构造器com.liuqi.summer.bean.DataResult
 
DataResultException - com.liuqi.summer.e中的异常错误
类说明
DataResult 的相关自定义异常 构造说明 : new DataResultException();
DataResultException() - 异常错误 的构造器com.liuqi.summer.e.DataResultException
 
DataResultException(String) - 异常错误 的构造器com.liuqi.summer.e.DataResultException
 
decodeBase64(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Base64解码.
decodeHex(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Hex解码.
decrypt(String) - 类 中的方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
decrypt(byte[]) - 类 中的方法com.liuqi.summer.util.crypt.DESCryptUtils
解密字节数组
decrypt(String) - 类 中的方法com.liuqi.summer.util.crypt.DESCryptUtils
解密字符串
delete - 类 中的静态变量com.liuqi.summer.core.log.OperationType
 
DESCrypt - com.liuqi.summer.util.crypt中的类
已过时。
可能会在 1.1 中取消
DESCrypt(String) - 类 的构造器com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
DESCryptUtils - com.liuqi.summer.util.crypt中的类
DES加密算法
构造说明 : des 加密算法
DESCryptUtils() - 类 的构造器com.liuqi.summer.util.crypt.DESCryptUtils
默认构造方法,使用默认密钥
DESCryptUtils(String) - 类 的构造器com.liuqi.summer.util.crypt.DESCryptUtils
指定密钥构造方法
desDecrypt(byte[]) - 类 中的方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
desEncrypt(byte[]) - 类 中的方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
doGetAuthenticationInfo(AuthenticationToken) - 类 中的方法com.liuqi.summer.security.SummerUserRealm
认证回调函数,登录时调用.
doGetAuthorizationInfo(PrincipalCollection) - 类 中的方法com.liuqi.summer.security.SummerUserRealm
授权查询回调函数, 进行鉴权但缓存中无用户的授权信息时调用.

E

encodeBase62(byte[]) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Base62编码。
encodeBase64(byte[]) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Base64编码
encodeHex(byte[]) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Hex编码.
EncodesUtils - com.liuqi.summer.util中的类
封装各种格式的编码解码工具类. 1.Commons-Codec的 hex/base64 编码 2.自制的base62 编码 3.Commons-Lang的xml/html escape 4.JDK提供的URLEncoder
EncodesUtils() - 类 的构造器com.liuqi.summer.util.EncodesUtils
 
encodeUrlSafeBase64(byte[]) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Base64编码, URL安全(将Base64中的URL非法字符'+'和'/'转为'-'和'_', 见RFC3548).
encrypt(String) - 类 中的方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
encrypt(byte[]) - 类 中的方法com.liuqi.summer.util.crypt.DESCryptUtils
加密字节数组
encrypt(String) - 类 中的方法com.liuqi.summer.util.crypt.DESCryptUtils
加密字符串
error(Object...) - 类 中的方法com.liuqi.summer.bean.DataResult
当业务处理过程出现严重错误,可以使用此函数,使用error可以快速帮助形成业务的返回值 调用示例 DataResult ret = new DataResult(); ret.warning(); ret.warning("process msg"); ret.warning("process msg" , new Object[]{"key1",data1,...}); 你甚至可以在 controller 层通过继承 SummerController 然后通过 SummerController.renderJSON(DataResult) 直接返回页面
ERROR - 接口 中的静态变量com.liuqi.summer.constants.ResponseMessageType
 
escapeHtml(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Html 转码.
escapeXml(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Xml 转码.
ExceptionUtils - com.liuqi.summer.util中的类
关于异常的工具类 参考了guava的Throwables。
ExceptionUtils() - 类 的构造器com.liuqi.summer.util.ExceptionUtils
 
exit - 类 中的变量com.liuqi.summer.task.SummerMulitithTaskProcess
关闭线程标志

F

freeMarker - 类 中的静态变量com.liuqi.summer.Summer
freemarker 工具对象

G

generatePassword(String, String) - 类 中的方法com.liuqi.summer.core.SummerUserHelper
生成密码
generatePasswordSalt() - 类 中的方法com.liuqi.summer.core.SummerUserHelper
生成密码盐
generateSalt(int) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
生成随机的Byte[]作为salt.
get(String, String) - 类 中的方法com.liuqi.summer.core.SummerCache
从 cache 中获取数据
getAccount() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getCreateAt() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getCurrentUser() - 类 中的方法com.liuqi.summer.core.SummerUserHelper
获取当前用户
getData() - 类 中的方法com.liuqi.summer.bean.DataResult
 
getDone() - 类 中的静态方法com.liuqi.summer.task.SummerMulitithTaskHandler
获取线程关闭的包,用于在线程中进行比较
getEmail() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getErrorMessageWithNestedException(Throwable) - 类 中的静态方法com.liuqi.summer.util.ExceptionUtils
获取组合本异常信息与底层异常信息的异常描述, 适用于本异常为统一包装异常类,底层异常才是根本原因的情况。
getHeadUrl() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getId() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getInstance() - 类 中的静态方法com.liuqi.summer.core.SummerCache
单例模式,获取实体
getInstance() - 类 中的静态方法com.liuqi.summer.core.SummerUserHelper
获取类的实体
getLimit() - 类 中的方法com.liuqi.summer.mvc.base.SummerPage
 
getLocked() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getMobile() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getMsg() - 类 中的方法com.liuqi.summer.bean.DataResult
 
getMsg_type() - 类 中的方法com.liuqi.summer.bean.DataResult
 
getNickname() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getPage() - 类 中的方法com.liuqi.summer.mvc.base.SummerPage
 
getParams() - 类 中的方法com.liuqi.summer.bean.SummerMulitithTaskBean
 
getPassword() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getQueue_max_size() - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 
getQueueingQueueSize() - 类 中的静态方法com.liuqi.summer.task.SummerMulitithTaskHandler
获取排队队列的数据
getRootCause(Throwable) - 类 中的静态方法com.liuqi.summer.util.ExceptionUtils
获取异常的Root Cause.
getSalt() - 类 中的方法com.liuqi.summer.bean.SummerUser
 
getService() - 类 中的方法com.liuqi.summer.bean.SummerMulitithTaskBean
获取业务类
getSpringContext() - 类 中的静态方法com.liuqi.summer.core.SummerContext
用静态方法获取Spring Context
getStackTraceAsString(Throwable) - 类 中的静态方法com.liuqi.summer.util.ExceptionUtils
将ErrorStack转化为String.
getStatus() - 类 中的方法com.liuqi.summer.bean.DataResult
 
getTask_module_threads() - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 
getUpdateAt() - 类 中的方法com.liuqi.summer.bean.SummerUser
 

H

HASH_ALGORITHM - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
算法 "SHA-1"
HASH_INTERATIONS - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 
hasPermission(String) - 类 中的方法com.liuqi.summer.core.SummerUserHelper
用户是否有该权限

I

init() - 类 中的方法com.liuqi.summer.core.SummerBootstrap
summer 初始化
initCredentialsMatcher() - 类 中的方法com.liuqi.summer.security.SummerUserRealm
设定Password校验的Hash算法与迭代次数.
initStatics(ModelMap) - 类 中的静态方法com.liuqi.summer.mvc.SummerFreeMarker
freemark 加载系统中所有静态资源,可以在模板(ftl)中调用
isCausedBy(Exception, Class<? extends Exception>...) - 类 中的静态方法com.liuqi.summer.util.ExceptionUtils
判断异常是否由某些底层的异常引起.
isExist(String, String) - 类 中的方法com.liuqi.summer.core.SummerCache
在缓存中是否存在
isLogin() - 类 中的方法com.liuqi.summer.core.SummerUserHelper
用户是否登陆
isTask_module_enable() - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 

L

login - 类 中的静态变量com.liuqi.summer.core.log.OperationType
 
login(String, String) - 类 中的方法com.liuqi.summer.core.SummerUserHelper
用户登录

M

main(String[]) - 类 中的静态方法com.liuqi.summer.util.crypt.DESCrypt
已过时。
 
md5(InputStream) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
对文件进行md5散列.

O

OperationType - com.liuqi.summer.core.log中的类
类说明
日志常量 构造说明 : 在使用自定义日志的类或函数上
OperationType() - 类 的构造器com.liuqi.summer.core.log.OperationType
 

P

PASSWORD - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 
preHandle(ServletRequest, ServletResponse) - 类 中的方法com.liuqi.summer.security.filter.SummerUserLogoutFilter
 
process(T...) - 接口 中的方法com.liuqi.summer.task.SummerMulitithTaskService
task 处理后会回调该方法,由第三方实现,并传回对象 2017年12月8日 上午11:02:02
put(SummerMulitithTaskService, T...) - 类 中的静态方法com.liuqi.summer.task.SummerMulitithTaskHandler
 
putDone() - 类 中的静态方法com.liuqi.summer.task.SummerMulitithTaskHandler
添加线程关闭的包

Q

query - 类 中的静态变量com.liuqi.summer.core.log.OperationType
 
query(JoinPoint, Object) - 接口 中的方法com.liuqi.summer.core.log.SummerLogAppImpl
 
QUEUE_MAX_SIZE - 类 中的静态变量com.liuqi.summer.conf.SummerParams
队列最大容量 默认 500000

R

redirect(String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
springMVC 重定向
reloadUserPermissions() - 类 中的方法com.liuqi.summer.core.SummerUserHelper
已过时。
尚未启用,默认返回 false
remove(String, String) - 类 中的方法com.liuqi.summer.core.SummerCache
从 cache 中移除数据
removeUserAuthorizationInfoCache(String) - 类 中的方法com.liuqi.summer.security.SummerUserRealm
清空用户权限缓存 用户权限修改时,需要清空
renderJSON(Object...) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
返回 json 对象
renderJSON(DataResult) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
返回 json 对象
renderLayuiFileUpload(boolean, Object, String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
返回 layui fileupload 标准数据
renderLayuiTableData(boolean, Object, Integer, String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
返回 layui table 的数据类型
ResponseMessageType - com.liuqi.summer.constants中的接口
类说明
response 请求的处理常量 构造说明 : ResponseMessageType.ERROR
run() - 类 中的方法com.liuqi.summer.task.SummerMulitithTask
启动多线程处理,执行完排队队列中的数据后,停止。
run() - 类 中的方法com.liuqi.summer.task.SummerMulitithTaskProcess
线程启动.

S

SALT_SIZE - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 
saveLog(JoinPoint, Object) - 类 中的方法com.liuqi.summer.core.log.SummerLogAspect
事件完毕后的通知
setAccount(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setApplicationContext(ApplicationContext) - 类 中的方法com.liuqi.summer.core.SummerContext
此方法由 spring 注入时调用
setAppLogs(SummerLogAppImpl) - 类 中的方法com.liuqi.summer.core.log.SummerLogAspect
 
setCreateAt(Date) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setData(String, Object) - 类 中的方法com.liuqi.summer.bean.DataResult
 
setEmail(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setHeadUrl(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setId(Integer) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setLocked(Integer) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setMobile(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setNickname(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setPageGeneral(int, int) - 类 中的方法com.liuqi.summer.mvc.base.SummerPage
一般通用分页设置 适用于 page 以 1开始 的框架
setPassword(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setQueue_max_size(int) - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 
setRediectErrorMessage(RedirectAttributesModelMap, String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
设置跨重定向的 spring mvc 返回消息
setRediectSuccessMessage(RedirectAttributesModelMap, String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
设置跨重定向的 spring mvc 返回消息
setRediectWarnMessage(RedirectAttributesModelMap, String) - 类 中的方法com.liuqi.summer.mvc.base.SummerController
设置跨重定向的 spring mvc 返回消息
setSalt(String) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
setService(SummerMulitithTaskService) - 类 中的方法com.liuqi.summer.bean.SummerMulitithTaskBean
设置业务类
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.liuqi.summer.mvc.base.SummerDao
 
setTask_module_enable(boolean) - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 
setTask_module_threads(int) - 类 中的方法com.liuqi.summer.core.SummerBootstrap
 
setUpdateAt(Date) - 类 中的方法com.liuqi.summer.bean.SummerUser
 
sha1(byte[]) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
对输入字符串进行sha1散列.
sha1(byte[], byte[]) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
对输入字符串进行sha1散列.
sha1(byte[], byte[], int) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
对输入字符串进行sha1散列.
sha1(InputStream) - 类 中的静态方法com.liuqi.summer.util.crypt.SimpleCryptUtils
对文件进行sha1散列.
SimpleCryptUtils - com.liuqi.summer.util.crypt中的类
类说明
常用加密算法 构造说明 : md5 以及 hash
SimpleCryptUtils() - 类 的构造器com.liuqi.summer.util.crypt.SimpleCryptUtils
 
SpringContext - 类 中的静态变量com.liuqi.summer.Summer
spring 上下文
success(Object...) - 类 中的方法com.liuqi.summer.bean.DataResult
当业务处理成功,使用success可以快速帮助形成业务的返回值 调用示例 DataResult ret = new DataResult(); ret.success(); ret.success("process msg"); ret.success("process msg" , new Object[]{"key1",data1,...}); 你甚至可以在 controller 层通过继承 SummerController 然后通过 SummerController.renderJSON(DataResult) 直接返回页面
SUCCESS - 接口 中的静态变量com.liuqi.summer.constants.ResponseMessageType
 
Summer - com.liuqi.summer中的类
类说明
Summer 框架调用 构造说明 : spring 启动加载 SummerBootstrap 会注入当前类的所有实体对象.
Summer() - 类 的构造器com.liuqi.summer.Summer
 
SummerBootstrap - com.liuqi.summer.core中的类
类说明
Summer 框架初始化类 构造说明 : 外部使用 spring 加载到系统中 {@code
SummerBootstrap() - 类 的构造器com.liuqi.summer.core.SummerBootstrap
 
SummerCache - com.liuqi.summer.core中的类
类说明
Summer 框架 ehcache 类,提供了获取,添加...缓存的操作 构造说明 : spring 启动加载 SummerBootstrap 会生成实体.
SummerContext - com.liuqi.summer.core中的类
类说明
Summer 框架 Spring 上下问帮助类 构造说明 : spring 启动加载 SummerBootstrap 会生成实体.
SummerContext() - 类 的构造器com.liuqi.summer.core.SummerContext
 
SummerController - com.liuqi.summer.mvc.base中的类
类说明
controller 基类 构造说明 : new DataResultException();
SummerController() - 类 的构造器com.liuqi.summer.mvc.base.SummerController
 
SummerDao - com.liuqi.summer.mvc.base中的类
类说明
dao 层基类 构造说明 : 所有的子项目dao 层,涉及到自定义比较复杂的操作,应该继承该类
SummerDao() - 类 的构造器com.liuqi.summer.mvc.base.SummerDao
 
summerFindUserByName(String) - 接口 中的方法com.liuqi.summer.security.service.SummerUserService
查询用户
summerFindUserPermissions() - 接口 中的方法com.liuqi.summer.security.service.SummerUserService
查找当前登录用户的权限集合
summerFindUserRoles(Integer) - 接口 中的方法com.liuqi.summer.security.service.SummerUserService
查找当前登录用户的角色集合
SummerFreeMarker - com.liuqi.summer.mvc中的类
类说明
freemarker的加载静态类资源 构造说明 : 在需要 freemarker 页面使用 java 静态类时,应该添加此类 SummerFreeMarker.initStatics 建议在拦截器中加载
SummerFreeMarker() - 类 的构造器com.liuqi.summer.mvc.SummerFreeMarker
 
SummerLog - com.liuqi.summer.core.log.interceptor中的注释类型
类说明
日志记录,自定义注解 构造说明 : 在类、方法上使用
SummerLogAppImpl - com.liuqi.summer.core.log中的接口
类说明
提供给第三方实现日志接口 构造说明 : 通过实现该类,子系统可以记录日志
SummerLogAspect - com.liuqi.summer.core.log中的类
类说明
定义一个切点,在使用注解方式使用 log 时调用函数 构造说明 : 通过实现该类,子系统可以记录日志
SummerLogAspect() - 类 的构造器com.liuqi.summer.core.log.SummerLogAspect
 
SummerMulitithTask - com.liuqi.summer.task中的类
类说明
多任务处理 构造说明 : 需要时调用
SummerMulitithTask(Integer) - 类 的构造器com.liuqi.summer.task.SummerMulitithTask
 
SummerMulitithTaskBean<T> - com.liuqi.summer.bean中的类
类说明
线程处理对象 构造说明 : SummerMulitithTaskBean task = new SummerMulitithTaskBean();
SummerMulitithTaskBean(SummerMulitithTaskService, T...) - 类 的构造器com.liuqi.summer.bean.SummerMulitithTaskBean
创建一个线程执行的实体 应用需要实现业务处理 public testService implements SummerMulitithTaskService{ public void process(T... params){ // TODO } } 传递到线程处理类中 new SummerMulitithTaskBean(testService , params);
SummerMulitithTaskHandler - com.liuqi.summer.task中的类
类说明
线程池操作处理程序 构造说明 : 静态函数,直接调用
SummerMulitithTaskHandler() - 类 的构造器com.liuqi.summer.task.SummerMulitithTaskHandler
 
SummerMulitithTaskListener - com.liuqi.summer.task中的类
类说明
线程监听 构造说明 : 观察者模式,观察者在线程运行中设置
SummerMulitithTaskListener() - 类 的构造器com.liuqi.summer.task.SummerMulitithTaskListener
 
SummerMulitithTaskProcess<T> - com.liuqi.summer.task中的类
类说明
任务处理 构造说明 : 线程的处理类
SummerMulitithTaskProcess() - 类 的构造器com.liuqi.summer.task.SummerMulitithTaskProcess
 
SummerMulitithTaskService - com.liuqi.summer.task中的接口
类说明
任务处理 service 构造说明 : 任务处理类,由第三方实现,线程池取出对象后,会执行该方法
SummerPage - com.liuqi.summer.mvc.base中的类
类说明
分页数据 构造说明 : 用于实现分页数据,根据各类框架定义page 和 limit
SummerPage() - 类 的构造器com.liuqi.summer.mvc.base.SummerPage
 
SummerParams - com.liuqi.summer.conf中的类
类说明
Summer框架的静态配置数据 构造说明 : SummerParams.QUEUE_MAX_SIZE
SummerParams() - 类 的构造器com.liuqi.summer.conf.SummerParams
 
SummerSecurityConstants - com.liuqi.summer.constants中的类
类说明
Summer 框架,用户安全使用的基本常量 构造说明 : SummerSecurityConstants.CURRENT_USER_SESSION_NAME
SummerSecurityConstants() - 类 的构造器com.liuqi.summer.constants.SummerSecurityConstants
 
SummerUser - com.liuqi.summer.bean中的类
类说明
summer 框架 用户基础信息类,为保证用户 shiro 安全认证,使用该框架的应用,如果在 SummerUser 无法满足的情况下扩展字段,需要继承 SummerUser.
SummerUser() - 类 的构造器com.liuqi.summer.bean.SummerUser
 
SummerUserHelper - com.liuqi.summer.core中的类
类说明
Summer 用户帮助类 构造说明 : spring 启动加载 SummerBootstrap 会生成实体.
SummerUserLogoutFilter - com.liuqi.summer.security.filter中的类
类说明
Shrio 退出登录业务处理 构造说明 : 需要在 spring 中配置 {@code
SummerUserLogoutFilter() - 类 的构造器com.liuqi.summer.security.filter.SummerUserLogoutFilter
 
SummerUserRealm - com.liuqi.summer.security中的类
类说明
用户 shiro 相关 构造说明 : 需要在 spring 中引入该类 <bean id="shiroDbRealm" class="com.liuqi.summer.security.SummerUserRealm" />
SummerUserRealm() - 类 的构造器com.liuqi.summer.security.SummerUserRealm
 
SummerUserService - com.liuqi.summer.security.service中的接口
类说明
使用 summer 框架,子项目的用户 service 必须继承该类 并实现该类的函数,以便 shiro 调用 构造说明 : public interface UserService extends SummerUserService{ ... }

T

takeFromQueueingQueue() - 类 中的静态方法com.liuqi.summer.task.SummerMulitithTaskHandler
从排队队列中获取数据

U

unchecked(Throwable) - 类 中的静态方法com.liuqi.summer.util.ExceptionUtils
将CheckedException转换为UncheckedException.
unescapeHtml(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Html 解码.
unescapeXml(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
Xml 解码.
update - 类 中的静态变量com.liuqi.summer.core.log.OperationType
 
update(Observable, Object) - 类 中的方法com.liuqi.summer.task.SummerMulitithTaskListener
 
urlDecode(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
URL 解码, Encode默认为UTF-8.
urlEncode(String) - 类 中的静态方法com.liuqi.summer.util.EncodesUtils
URL 编码, Encode默认为UTF-8.
USER_LOGIN_ATTRS - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 
userHelper - 类 中的静态变量com.liuqi.summer.Summer
用户帮助类
UserLoginException - com.liuqi.summer.e中的异常错误
类说明
用户登录失败异常 构造说明 : new DataResultException();
UserLoginException() - 异常错误 的构造器com.liuqi.summer.e.UserLoginException
 
UserLoginException(String) - 异常错误 的构造器com.liuqi.summer.e.UserLoginException
 
USERNAME - 类 中的静态变量com.liuqi.summer.constants.SummerSecurityConstants
 

W

WARN - 接口 中的静态变量com.liuqi.summer.constants.ResponseMessageType
 
warning(Object...) - 类 中的方法com.liuqi.summer.bean.DataResult
当业务处理过程中出现警告,单不影响业务时,可以使用此函数,使用warning可以快速帮助形成业务的返回值 调用示例 DataResult ret = new DataResult(); ret.warning(); ret.warning("process msg"); ret.warning("process msg" , new Object[]{"key1",data1,...}); 你甚至可以在 controller 层通过继承 SummerController 然后通过 SummerController.renderJSON(DataResult) 直接返回页面
A B C D E F G H I L M O P Q R S T U W 
跳过导航链接

Copyright © 2019. All rights reserved.