添加代码示例springboot-jwt
This commit is contained in:
@ -0,0 +1,15 @@
|
||||
package com.xncoding.jwt;
|
||||
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
|
||||
/**
|
||||
* 测试密码加密
|
||||
*/
|
||||
|
||||
@RunWith(SpringRunner.class)
|
||||
@SpringBootTest
|
||||
public class ApplicationTests {
|
||||
|
||||
}
|
||||
@ -0,0 +1,37 @@
|
||||
package com.xncoding.jwt;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.xncoding.jwt.api.model.VersionParam;
|
||||
import com.xncoding.jwt.shiro.ShiroKit;
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
* SimpleTest
|
||||
*
|
||||
* @author XiongNeng
|
||||
* @version 1.0
|
||||
* @since 2018/1/4
|
||||
*/
|
||||
public class SimpleTest {
|
||||
@Test
|
||||
public void testMd5() {
|
||||
//盐(用户名+随机数)
|
||||
String username = "admin";
|
||||
String salt = ShiroKit.getRandomSalt(16);
|
||||
//原密码
|
||||
String password = "12345678";
|
||||
String encodedPassword = ShiroKit.md5(password, username + salt);
|
||||
System.out.println("这个是保存进数据库的密码:" + encodedPassword);
|
||||
System.out.println("这个是保存进数据库的盐:" + salt);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testJackson() throws JsonProcessingException {
|
||||
VersionParam req = new VersionParam();
|
||||
|
||||
String reqBody = new ObjectMapper().writeValueAsString(req);
|
||||
|
||||
System.out.println(reqBody);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,24 @@
|
||||
package com.xncoding.jwt.common.util;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.hamcrest.Matchers.*;
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
public class CommonUtilTest {
|
||||
|
||||
@Test
|
||||
public void isNewer() {
|
||||
assertThat(CommonUtil.isNewer("1.2.1", "1.2.0"), is(true));
|
||||
assertThat(CommonUtil.isNewer("1.2", "1.2.0"), is(false));
|
||||
assertThat(CommonUtil.isNewer("2.1.9", "1.2.0"), is(true));
|
||||
assertThat(CommonUtil.isNewer("adfa.1.3", "1.2.0"), is(false));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTimestamp() {
|
||||
// 1516072088813
|
||||
// 1441594722
|
||||
System.out.println(System.currentTimeMillis());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user