-

TLv8 常用类

com.tlv8.base.utils.IDUtils

ID获取

36位uuid

String uuid = IDUtils.getUUID();

32位guid

String guid = IDUtils.getGUID();

获取随机数

double

double rn = IDUtils.getRandom();

long

long rln = IDUtils.getRandomLong();

com.tlv8.base.utils.MD5Util

MD5加密

String code = MD5Util.encode(origin);

com.tlv8.core.utils.DateUtils

日期转字符

date2str

String datestr = DateUtils.date2str(date);

参数:java.util.Date

返回:yyyy-MM-dd HH:mm:ss或yyyy-MM-dd


日期转字符自定义格式

date2str

String datestr = DateUtils.date2str(date,formatstr);

参数:java.util.Date


字符转日期

str2date

Date date = DateUtils.str2date(datestr);

参数:java.lang.String

返回:java.util.Date

字符转日期自定义格式

str2date

Date date = DateUtils.str2date(datestr,formatstr);

参数:java.lang.String datestr日期内容

参数:java.lang.String formatstr日期格式

返回:java.util.Date


com.tlv8.core.utils.FuncTree

获取功能树内容 所有:无权限控制

Element element = new FuncTree().getElement();

返回:org.dom4j.Element


com.tlv8.core.utils.IPUtils

获取客户端IP

String ip = IPUtils.getRemoteAddr(req);

参数:javax.servlet.http.HttpServletRequest

返回:String


com.tlv8.core.utils.UserFullInfo

获取指定ID的人员信息

HashMap<String, String> userinfo = UserFullInfo.get(personID);

参数:人员ID【SA_OPPERSON表的SID】

返回:HashMap<String, String>


获取当前登录人员信息

HashMap<String, String> userinfo = UserFullInfo.get();

参数:人员ID【SA_OPPERSON表的SID】

返回:HashMap<String, String>


com.tlv8.core.IPConfig

获取服务器的IP

String sip = IPConfig.getIP();

获取访问者的IP

String cip = IPConfig.getRemoteAddr(req);

参数:javax.servlet.http.HttpServletRequest

返回:String


com.tlv8.core.LogUtils

写操作日志到数据库

LogUtils.WriteActionLogs(String sActivityName, String sProcessName, String sActionName, String sIP,String sDescription, String customer);

@sActivityName 功能

@sProcessName 功能模块

@sActionName 操作

@sTypeName 类别

@sIP 访问IP

@sDescription 描述

@customer 客户终端(手机或电脑)



Powered By layui