• 大小: 19.82MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-20
  • 语言: 其他
  • 标签: spring  

资源简介

spring+springmvc+hibernate整合框架Demo,在此基础上开发或学习。在第一次资源的基础上重写了后台的用户登录,注册和退出,删除了不必要的部分,使用bootstrap简单的实现了登录页面。暂未注册和修改等页面,有时间继续更新。

资源截图

代码片段和文件信息

package com.manager.commons;

import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.UUID;

import org.apache.log4j.Logger;

import com.manager.validation.ValidationStaticFinal;

/**
 * 公共工具类
 * @author shenke
 *
 */
public class CommonsUtils {

private static final Logger logger = Logger.getLogger(CommonsUtils.class);

/**
 * 创建一个32位的uuid
 * @return
 */
public static String createUUID(){
return UUID.randomUUID().toString().replaceAll(“-“ ““);
}

/**
 * 对密码进行md5加密
 * @param str
 * @return
 */
public static String passwordToMd5(String str){
if(““.equals(str.trim()) || null == str){
throw new RuntimeException(ValidationStaticFinal.PASSWORD_NULL);
}
try {
MessageDigest md = MessageDigest.getInstance(“MD5“);
md.update(str.getBytes());
return new BigInteger(1 md.digest()).toString(16);
} catch (NoSuchAlgorithmException e) {
logger.error(e);
throw new RuntimeException(e);
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-10 22:11  manager\
     文件        1171  2017-06-13 06:11  manager\.classpath
     文件        1332  2017-06-10 22:15  manager\.project
     目录           0  2017-06-15 10:33  manager\.settings\
     文件         522  2017-06-10 22:11  manager\.settings\.jsdtscope
     文件         541  2017-06-15 12:09  manager\.settings\com.genuitec.eclipse.core.prefs
     文件         119  2017-06-15 10:33  manager\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-06-10 22:11  manager\.settings\org.eclipse.jdt.core.prefs
     文件         480  2017-06-10 22:11  manager\.settings\org.eclipse.wst.common.component
     文件         414  2017-06-10 22:11  manager\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-06-10 22:11  manager\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-06-10 22:11  manager\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-06-13 12:47  manager\src\
     目录           0  2017-06-10 22:14  manager\src\com\
     目录           0  2017-06-14 19:26  manager\src\com\manager\
     目录           0  2017-06-14 19:55  manager\src\com\manager\commons\
     文件        1075  2017-06-16 16:42  manager\src\com\manager\commons\CommonsUtils.java
     文件         862  2017-06-13 08:31  manager\src\com\manager\commons\DaoUtils.java
     文件          61  2017-06-13 06:17  manager\src\com\manager\commons\Page.java
     文件        1388  2017-06-14 20:19  manager\src\com\manager\commons\ResultBean.java
     目录           0  2017-06-13 06:30  manager\src\com\manager\dao\
     目录           0  2017-06-11 00:34  manager\src\com\manager\dao\impl\
     文件        2629  2017-06-15 11:02  manager\src\com\manager\dao\impl\UserSessionDaoImpl.java
     文件         690  2017-06-14 21:10  manager\src\com\manager\dao\UserSessionDao.java
     目录           0  2017-06-15 10:43  manager\src\com\manager\interceptor\
     文件        3935  2017-06-16 16:32  manager\src\com\manager\interceptor\LoginInterceptor.java
     目录           0  2017-06-11 00:33  manager\src\com\manager\pojo\
     文件        4332  2017-06-15 11:28  manager\src\com\manager\pojo\UserSession.java
     目录           0  2017-06-11 00:38  manager\src\com\manager\service\
     目录           0  2017-06-11 00:38  manager\src\com\manager\service\impl\
     文件        1520  2017-06-14 21:16  manager\src\com\manager\service\impl\UserSessionServiceImpl.java
............此处省略169个文件信息

评论

共有 条评论