文档章节

小工具之CommonUtils

TMACZR
 TMACZR
发布于 2019/01/22 14:48
字数 310
阅读 88
收藏 0

一个实用的小工具,CommonUtils 所需的几个jar包,

/*
 * 测试uuid()
 * 	返回一个随机的32长的字符串
 * 用途:
 * 1、用来做id,数据库表中的主键是不能重复的,他就是不重复的
 * 2、激活码也是不能重复的,也可以用它
 * 
 * */

public void fun1(){
	String s=CommonUtils.uuid();
	System.out.println(s);
	
}

输出结果为:

/*
 * 作用:把一个map中的数据封装到javabean中
 * 要求map中的key名称与javabean中的属性相同
 * 
 * */
 
JavaBean:

public class Person {

private String uid;
private String uname;
private int age;

public String getUid() {
	return uid;
}
public void setUid(String uid) {
	this.uid = uid;
}
public String getUname() {
	return uname;
}
public void setUname(String uname) {
	this.uname = uname;
}
public int getAge() {
	return age;
}
public void setAge(int age) {
	this.age = age;
}

public String toString() {
	return "Person [uid=" + uid + ", uname=" + uname + ", age=" + age + "]";
}



public void fun2(){
	/*
	 * 1、创建Map
	 * */
	Map<String,Object> map=new HashMap<String,Object>();
	map.put("uid", "122");
	map.put("uname", "张三");
	map.put("age", 21);
	
	//通过map的数据来创建Person类型的javaBean对象
	Person p=CommonUtils.toBean(map, Person.class);
	System.out.println(p);
	
	}

输出结果为:

© 著作权归作者所有

上一篇: MySQL-day1
下一篇: javaweb之javamail
TMACZR
粉丝 0
博文 14
码字总数 10587
作品 0
清远
私信 提问
加载中

评论(0)

cas在配置使用https协议后,client访问server端访问超时是什么情况?调用的方法是serviceValidate

cas server在配置https后,直接访问登录可以登录成功!但是当使用客户端通过cas-client再去登录的时候,客户端会报访问超时! 具体调用的链接地址是: [org.jasig.cas.client.util.CommonUtil...

羽墨涵
2018/09/07
731
0
Android 工具类

前言 相信用过工具类的各位仁兄都觉得工具类好用,小弟不才,今天斗胆拿出自己感觉比较顺手的工具类。 1、Activity控制类 2、应用市场管理类 3、 Toast工具类(不建议使用,请看另外一篇And...

Silence潇湘夜雨
2017/03/23
0
0
org.jasig.cas.client校验

AbstractTicketValidationFilter org.jasig.cas.client.validation.AbstractTicketValidationFilter AuthenticationFilter org.jasig.cas.client.authentication.AuthenticationFilter filte......

go4it
2016/10/26
52
0
通用工具类--commonUtils

涵盖加密,日期处理,验证,网络,字符串处理,配置,文件处理,异常等工具类。

stefanzhlg
2014/10/28
3.6K
0
CAS 客户端以及服务端的基本配置

客户端 web.xml 片段: Xml代码 ... <filter> <filter-name>CAS Authentication Filter</filter-name> <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-c......

罗文浩
2016/03/24
210
0

没有更多内容

加载失败,请刷新页面

加载更多

Flume概述及组成

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并...

长臂猿猴
32分钟前
64
0
将较小的显示器切换到较大的显示器时,有没有办法重新绘制tmux窗口?

假设您使用Terminal.app通过ssh连接到远程服务器。 当您使用较大的分辨率监视器“tmux attach”时,您之前启动了tmux,它会在控制台周围绘制点。 它不适合新的窗口大小。 有没有办法重绘和清...

技术盛宴
40分钟前
34
0
在两个日期之间查找对象MongoDB

我一直在围绕在mongodb中存储推文,每个对象看起来像这样: {"_id" : ObjectId("4c02c58de500fe1be1000005"),"contributors" : null,"text" : "Hello world","user" : { "following......

javail
55分钟前
59
0
《aelf经济和治理白皮书》重磅发布:为DAPP提供治理高效、价值驱动的生态环境

2020年2月17日,aelf正式发布《aelf经济和治理白皮书》,这是aelf继项目白皮书后,在aelf网络经济模型和治理模式方面的权威论述。 《aelf经济和治理白皮书》描述了aelf生态中各个角色及利益的...

AELF开发者社区
今天
53
0
战疫 | 高德工程师如何在3天上线“医护专车”

新冠状病毒肺炎疫情突袭,无数医护人员放弃与家人团聚,明知凶险,仍然奋战在一线。但因为武汉公交、地铁、网约车停运,医护人员上下班很难。白衣天使疾呼打车难。 (截图摘自《财经国家周刊...

amap_tech
今天
55
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部