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.