前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
配置:
调用类:
import java.util.List;import javax.annotation.Resource;import org.apache.shiro.crypto.RandomNumberGenerator;
import org.apache.shiro.crypto.SecureRandomNumberGenerator;
import org.apache.shiro.crypto.hash.SimpleHash;
import org.apache.shiro.util.ByteSource;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import com.entity.AuthAdmin;
import com.mapper.AuthAdminMapper;@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:applicationContext.xml")
public class Test {@Resourceprivate AuthAdminMapper _authAdminMapper;@org.junit.Testpublic void test() {AuthAdmin admin = new AuthAdmin();admin.setAccount("admin");List<AuthAdmin> list = _authAdminMapper.selectAuthAdmin(admin);System.out.println(list.size());}public static void main(String[] args) {RandomNumberGenerator randomNumberGenerator = new SecureRandomNumberGenerator();String salt = randomNumberGenerator.nextBytes().toHex();String newPassword = new SimpleHash("md5","admin",ByteSource.Util.bytes(salt),2).toHex();System.out.println(salt);System.out.println(newPassword);}
}