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