跳过导航链接
A B C D E G I J L M O S T U W 

A

ArgumentTypeUtils - com.flyfish.demo.utils中的类
泛型工具类
ArgumentTypeUtils() - 类 的构造器com.flyfish.demo.utils.ArgumentTypeUtils
 
authenticate(User) - 类 中的方法com.flyfish.demo.controller.LoginController
 
authenticate(User) - 类 中的方法com.flyfish.demo.core.auth.AuthenticateManager
鉴权,本地
AuthenticateFilter - com.flyfish.demo.core.auth中的类
认证filter,检查用户是否登录,未登录自动跳转登录页
AuthenticateFilter() - 类 的构造器com.flyfish.demo.core.auth.AuthenticateFilter
 
AuthenticateManager - com.flyfish.demo.core.auth中的类
 
AuthenticateManager() - 类 的构造器com.flyfish.demo.core.auth.AuthenticateManager
 

B

BaseEntity - com.flyfish.demo.entity中的类
基本实体
BaseEntity() - 类 的构造器com.flyfish.demo.entity.BaseEntity
 

C

com.flyfish.demo - 程序包 com.flyfish.demo
 
com.flyfish.demo.config - 程序包 com.flyfish.demo.config
 
com.flyfish.demo.controller - 程序包 com.flyfish.demo.controller
 
com.flyfish.demo.core.auth - 程序包 com.flyfish.demo.core.auth
 
com.flyfish.demo.core.dao - 程序包 com.flyfish.demo.core.dao
 
com.flyfish.demo.core.service - 程序包 com.flyfish.demo.core.service
 
com.flyfish.demo.dao - 程序包 com.flyfish.demo.dao
 
com.flyfish.demo.dao.impl - 程序包 com.flyfish.demo.dao.impl
 
com.flyfish.demo.entity - 程序包 com.flyfish.demo.entity
 
com.flyfish.demo.oauth - 程序包 com.flyfish.demo.oauth
 
com.flyfish.demo.service - 程序包 com.flyfish.demo.service
 
com.flyfish.demo.utils - 程序包 com.flyfish.demo.utils
 
completeUser(SSOUserInfo) - 类 中的方法com.flyfish.demo.oauth.OAuth2UserService
已过时。
创建用户,
convert(HttpSession, User) - 类 中的方法com.flyfish.demo.oauth.OAuthSessionConverter
已过时。
session转换方法,T 为转换过的SSOUserInfo
currentUser() - 类 中的方法com.flyfish.demo.core.auth.AuthenticateManager
获取当前登录用户

D

DaoSupport<T extends BaseEntity> - com.flyfish.demo.core.dao中的接口
数据源支持
DaoSupportImpl<T extends BaseEntity> - com.flyfish.demo.core.dao中的类
本地DAO实现
DaoSupportImpl() - 类 的构造器com.flyfish.demo.core.dao.DaoSupportImpl
 
DataStore<T> - com.flyfish.demo.core.dao中的接口
数据存储(模拟数据库) 为了快速,不实现删除方法
Depart - com.flyfish.demo.entity中的类
部门测试实体
Depart() - 类 的构造器com.flyfish.demo.entity.Depart
 
DepartDAO - com.flyfish.demo.dao中的接口
 
DepartDAOImpl - com.flyfish.demo.dao.impl中的类
 
DepartDAOImpl() - 类 的构造器com.flyfish.demo.dao.impl.DepartDAOImpl
 
DepartService - com.flyfish.demo.service中的类
 
DepartService() - 类 的构造器com.flyfish.demo.service.DepartService
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法com.flyfish.demo.core.auth.AuthenticateFilter
 

E

exists(SSOUserInfo) - 类 中的方法com.flyfish.demo.oauth.OAuth2UserService
已过时。
判断用户是否存在
expectRedirectUri(HttpServletRequest) - 类 中的方法com.flyfish.demo.oauth.OAuthSessionConverter
已过时。
根据请求参数或者请求url判断最高优先级redirect
extendMessageConverters(List<HttpMessageConverter<?>>) - 类 中的方法com.flyfish.demo.config.WebConfig
避免filter乱码

G

GenericDataStore<T extends BaseEntity> - com.flyfish.demo.core.dao中的类
数据存储 单例
GenericDataStore() - 类 的构造器com.flyfish.demo.core.dao.GenericDataStore
 
getActualClass(Class<?>) - 类 中的静态方法com.flyfish.demo.utils.ArgumentTypeUtils
获取实际的class
getByFilter(T) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
getById(Long) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
getDAO() - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
getDAO() - 类 中的方法com.flyfish.demo.core.service.ServiceSupportImpl
 
getOne(T) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
getStore() - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
getStore() - 接口 中的静态方法com.flyfish.demo.core.dao.DataStore
 
getUser(SSOUserInfo) - 类 中的方法com.flyfish.demo.oauth.OAuth2UserService
已过时。
转换用户为本地用户

I

index() - 类 中的方法com.flyfish.demo.controller.TestController
拉取用户信息
insert(T) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
insert(T) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
insert(T) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
 
insertList(List<T>) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
insertList(List<T>) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
insertList(List<T>) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
 
isComplete(HttpSession) - 类 中的方法com.flyfish.demo.oauth.OAuthSessionConverter
已过时。
判断session是否包含用户信息,即完整

J

javaType() - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
javaType() - 类 中的方法com.flyfish.demo.core.dao.DaoSupportImpl
 

L

login() - 类 中的方法com.flyfish.demo.controller.LoginController
 
LoginController - com.flyfish.demo.controller中的类
登录页面
LoginController() - 类 的构造器com.flyfish.demo.controller.LoginController
 
logout(HttpServletRequest, HttpServletResponse) - 类 中的方法com.flyfish.demo.controller.LoginController
 

M

main(String[]) - 类 中的静态方法com.flyfish.demo.SimpleWebApplication
 

O

OAuth2UserService - com.flyfish.demo.oauth中的类
已过时。
OAuth2UserService() - 类 的构造器com.flyfish.demo.oauth.OAuth2UserService
已过时。
 
OAuthConfig - com.flyfish.demo.config中的类
开放认证配置类
OAuthConfig() - 类 的构造器com.flyfish.demo.config.OAuthConfig
 
OAuthSessionConverter - com.flyfish.demo.oauth中的类
已过时。
OAuthSessionConverter() - 类 的构造器com.flyfish.demo.oauth.OAuthSessionConverter
已过时。
 

S

save(T) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
saveList(List<T>) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
selectByFilter(T) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
selectByFilter(T) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
selectByFilter(T) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
这里用反射实现
selectById(Long) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
selectById(Class<T>, Long) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
selectById(Class<T>, Long) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
 
selectOne(T) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
ServiceSupport<T extends BaseEntity> - com.flyfish.demo.core.service中的接口
服务支持,对应dao的实现
ServiceSupportImpl<T extends BaseEntity> - com.flyfish.demo.core.service中的类
基本的增删改查支持
ServiceSupportImpl() - 类 的构造器com.flyfish.demo.core.service.ServiceSupportImpl
 
SimpleWebApplication - com.flyfish.demo中的类
简单的测试应用程序
SimpleWebApplication() - 类 的构造器com.flyfish.demo.SimpleWebApplication
 
ssoSessionConverter() - 类 中的方法com.flyfish.demo.config.OAuthConfig
SSO会话转换器,提供登录态转换
store() - 类 中的静态方法com.flyfish.demo.core.dao.GenericDataStore
 
syncUserProvider(UserService, DepartService) - 类 中的方法com.flyfish.demo.config.OAuthConfig
用户同步提供者,提供用户列表查询和用户信息转换

T

TestController - com.flyfish.demo.controller中的类
简单的视图controller,用于测试
TestController() - 类 的构造器com.flyfish.demo.controller.TestController
 

U

update(T) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
update(T) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
update(T) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
如果存在记录才更新,否则不更新
update(T) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
updateList(List<T>) - 接口 中的方法com.flyfish.demo.core.dao.DaoSupport
 
updateList(List<T>) - 接口 中的方法com.flyfish.demo.core.dao.DataStore
 
updateList(List<T>) - 类 中的方法com.flyfish.demo.core.dao.GenericDataStore
 
updateList(List<T>) - 接口 中的方法com.flyfish.demo.core.service.ServiceSupport
 
User - com.flyfish.demo.entity中的类
用户测试实体
User() - 类 的构造器com.flyfish.demo.entity.User
 
userConverter(UserService) - 类 中的方法com.flyfish.demo.config.OAuthConfig
用户转换器,提供用户查询和转换
UserDAO - com.flyfish.demo.dao中的接口
用户DAO
UserDAOImpl - com.flyfish.demo.dao.impl中的类
 
UserDAOImpl() - 类 的构造器com.flyfish.demo.dao.impl.UserDAOImpl
 
UserService - com.flyfish.demo.service中的类
用户service 仅供测试参考,没有dao层,提供静态数据
UserService() - 类 的构造器com.flyfish.demo.service.UserService
 

W

WebConfig - com.flyfish.demo.config中的类
web配置
WebConfig() - 类 的构造器com.flyfish.demo.config.WebConfig
 
A B C D E G I J L M O S T U W 
跳过导航链接

Copyright © 2020. All rights reserved.