Appearance
other
jnpf.util.CodeUtil
getRandcode-生成随机图片
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getRandomString-获取随机的字符
参数 | 说明 | 类型 |
---|
D - 示例代码
java
jnpf.util.DozerUtil
jnpf.util.IpUtil
getIpAddr-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isValid-检查IP是否合法
参数 | 说明 | 类型 |
---|---|---|
ip | String |
D - 示例代码
java
getIpCity-获取ip所在的城市和宽带属于哪一家
参数 | 说明 | 类型 |
---|
D - 示例代码
java
ipIsInner-判断IP是否内网IP
参数 | 说明 | 类型 |
---|---|---|
ip | String |
D - 示例代码
java
jnpf.util.PageUtil
getListPage-自定义分页
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getPage-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getPageListVO-查询的page转 PageListVO
参数 | 说明 | 类型 |
---|---|---|
T | 泛型 | Page |
page | mybatis的page | Class<T> |
clazz | 实体转类 | |
return | PageListVO |
D - 示例代码
java
getPageListVO-查询的page转 PageListVO
参数 | 说明 | 类型 |
---|---|---|
T | 泛型 | Page |
page | mybatis的page | List<T> |
list | 实体列表 | |
return | PageListVO |
D - 示例代码
java
jnpf.util.RedisUtil
getAllKeys-获取所有的key
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getAllVisiualKeys-获取所有的key
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getLiveTime-返回 key 的剩余的过期时间
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
remove-删除指定key
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
removeSome-删除可视化redis
参数 | 说明 | 类型 |
---|
D - 示例代码
java
removeUserToken-删除用户对应的token,redis
参数 | 说明 | 类型 |
---|
D - 示例代码
java
removeAll-删除全部redis
参数 | 说明 | 类型 |
---|
D - 示例代码
java
exists-判断缓存中是否有对应的value
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
expire-指定缓存失效时间
参数 | 说明 | 类型 |
---|---|---|
key | String | |
time | long |
D - 示例代码
java
insert-插入缓存(无时间)
参数 | 说明 | 类型 |
---|---|---|
key | String | |
object | Object |
D - 示例代码
java
insert-插入缓存(有时间)
参数 | 说明 | 类型 |
---|---|---|
key | String | |
object | Object |
D - 示例代码
java
rename-修改key
参数 | 说明 | 类型 |
---|---|---|
oldKey | 旧的key | String |
newKey | 新的key | String |
D - 示例代码
java
getType-返回key存储的类型
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
getString-获取redis的String值
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
hasKey-判断hash表中是否有对应的value
参数 | 说明 | 类型 |
---|---|---|
hashId | String | |
key | String |
D - 示例代码
java
getHashKeys-获取hashKey对应的所有键
参数 | 说明 | 类型 |
---|---|---|
hashId | 键 | String |
D - 示例代码
java
getHashValues-获取hashKey对应的所有值
参数 | 说明 | 类型 |
---|---|---|
hashId | 键 | String |
D - 示例代码
java
getHashValues-查询具体map的值
参数 | 说明 | 类型 |
---|---|---|
hashId | String | |
key | String |
D - 示例代码
java
removeHash-删除指定map的key
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
getMap-获取所有的map缓存
参数 | 说明 | 类型 |
---|---|---|
key | String |
D - 示例代码
java
insertHash-插入map的值
参数 | 说明 | 类型 |
---|---|---|
hashId | 主键id | String |
key | map的key | String |
value | map的值 | String |
D - 示例代码
java
getSet-根据key获取Set中的所有值
参数 | 说明 | 类型 |
---|---|---|
key | 键 | String |
D - 示例代码
java
getSetSize-获取set缓存的长度
参数 | 说明 | 类型 |
---|---|---|
key | 键 | String |
D - 示例代码
java
get-获取list缓存的内容
参数 | 说明 | 类型 |
---|---|---|
key | 键 | String |
start | 开始 0 是第一个元素 | long |
end | 结束 -1代表所有值 | long |
D - 示例代码
java
getListSize-获取list缓存的长度
参数 | 说明 | 类型 |
---|---|---|
key | 键 | String |
D - 示例代码
java
getIndex-通过索引 获取list中的值
参数 | 说明 | 类型 |
---|---|---|
key | 键 | String |
index | 索引 index>=0时, 0 表头,1 第二个元素,依次类推;index<0时,-1,表尾,-2倒数第二个元素,依次类推 | long |
D - 示例代码
java
token-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
jnpf.util.ReflectionUtil
invokeGetterMethod-调用Getter方法.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
invokeSetterMethod-调用Setter方法.使用value的Class来查找Setter方法.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
invokeSetterMethod-调用Setter方法.
参数 | 说明 | 类型 |
---|---|---|
propertyType | 用于查找Setter方法,为空时使用value的Class替代. | Object |
D - 示例代码
java
getFieldValue-直接读取对象属性值, 无视private/protected修饰符, 不经过getter函数.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
setFieldValue-直接设置对象属性值, 无视private/protected修饰符, 不经过setter函数.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getAccessibleField-循环向上转型
获取对象的DeclaredField, 并强制设置为可访问. 如向上转型到Object仍无法找到, 返回null.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
invokeMethod-直接调用对象方法
无视private/protected修饰符. 用于一次性调用的情况.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getAccessibleMethod-循环向上转型
获取对象的DeclaredMethod,并强制设置为可访问. 如向上转型到Object仍无法找到, 返回null. 用于方法需要被多次调用的情况. 先使用本函数先取得Method,然后调用Method.invoke(Object obj, Object... args)
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getSuperClassGenricType-通过反射, 获得Class定义中声明的父类的泛型参数的类型
如无法找到, 返回Object.class. eg. public UserDao extends HibernateDao<User>
参数 | 说明 | 类型 |
---|---|---|
clazz | The class to introspect | Class<?> |
return | the first generic declaration, or Object.class if cannot be determined |
D - 示例代码
java
getSuperClassGenricType-通过反射, 获得Class定义中声明的父类的泛型参数的类型
如无法找到, 返回Object.class. 如public UserDao extends HibernateDao<User,Long>
参数 | 说明 | 类型 |
---|---|---|
clazz | clazz The class to introspect | Class<?> |
index | the Index of the generic ddeclaration,start from 0. | int |
return | the index generic declaration, or Object.class if cannot be determined |
D - 示例代码
java
convertReflectionExceptionToUnchecked-将反射时的checked exception转换为unchecked exceptions.
参数 | 说明 | 类型 |
---|
D - 示例代码
java
toString-调用传入对象的toString方法或反射返回对象成员变量值字符串。
参数 | 说明 | 类型 |
---|---|---|
obj | 传入对象 | Object |
D - 示例代码
java
jnpf.util.ServletUtil
getServletPath-获取ServletPath
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getPayload-获取Request Payload
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getUserAgent-获取User-Agent
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getIsMobileDevice-判断是否是手机端登陆
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getHeader-获取HTTP头信息
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getParameter-获取表单参数
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getParameter-获取String参数
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getParameterToInt-获取Integer参数
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getParameterToInt-获取Integer参数
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getRequest-获取request
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getResponse-获取response
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getSession-获取session
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getRequestAttributes-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
renderString-将字符串渲染到客户端
参数 | 说明 | 类型 |
---|---|---|
response | 渲染对象 | HttpServletResponse |
string | 待渲染的字符串 | String |
return | null |
D - 示例代码
java
isAjaxRequest-是否是Ajax异步请求
参数 | 说明 | 类型 |
---|---|---|
request | HttpServletRequest |
D - 示例代码
java
inStringIgnoreCase-是否包含字符串
参数 | 说明 | 类型 |
---|---|---|
str | 验证字符串 | String |
strs | 字符串组 | |
return | 包含返回true |
D - 示例代码
java
getJsonObject-返回JSONObject对象
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isMobileDevice-判断是否是移动设备
参数 | 说明 | 类型 |
---|---|---|
requestHeader | String |
D - 示例代码
java
jnpf.util.UserProvider
getToken-获取token
参数 | 说明 | 类型 |
---|
D - 示例代码
java
get-获取
参数 | 说明 | 类型 |
---|---|---|
token | String |
D - 示例代码
java
get-获取
参数 | 说明 | 类型 |
---|
D - 示例代码
java
get-通过上下文的租户查redis来获取token
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getAuthorize-获取Authorize
参数 | 说明 | 类型 |
---|
D - 示例代码
java
add-创建
参数 | 说明 | 类型 |
---|---|---|
userInfo | base中的类 |
D - 示例代码
java
removeWebSocket-移除在线
参数 | 说明 | 类型 |
---|
D - 示例代码
java
remove-移除
参数 | 说明 | 类型 |
---|
D - 示例代码
java
removeCurrent-移除当前登陆人的token
参数 | 说明 | 类型 |
---|
D - 示例代码
java
removeOnLine-移除在线
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isOnLine-是否在线
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isOverdue-是否过期
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isLogined-是否登陆
参数 | 说明 | 类型 |
---|
D - 示例代码
java
jnpf.util.ZxingCodeUtil
getBarcode-生成一维码(128)
参数 | 说明 | 类型 |
---|---|---|
message | 内容 | String |
width | 宽度 | int |
height | 高度 | int |
D - 示例代码
java
createCode-生成普通的二维码
参数 | 说明 | 类型 |
---|---|---|
message | 二维码内容 | String |
width | 宽度 | int |
height | 高度 | int |
D - 示例代码
java
createCodeWithLogo-生成带logo的二维码
参数 | 说明 | 类型 |
---|---|---|
message | 二维码内容 | String |
logoPath | log路径 | String |
width | 宽度 | int |
height | 高度 | int |
D - 示例代码
java
createCodeWithLogoAndText-生成带logo和文字的二维码
参数 | 说明 | 类型 |
---|---|---|
message | 二维码内容 | String |
logoPath | log路径 | String |
text | 文字 | String |
width | 宽度 | int |
height | 高度 | int |
D - 示例代码
java