• 大小: 14.97MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-02
  • 语言: 其他
  • 标签: MES  JAVA  HIBERNATE  SPRING  

资源简介

基于HIBERNATE+SPRING+STRUCTS2.0技术开发的MES系统。实现批次跟踪,上料核对等车间制造执行系统的全部功能!

资源截图

代码片段和文件信息

package com.mes.Admin.action;



import java.util.ArrayList;
import java.util.List;

import com.mes.Admin.model.CreateUserModel;
import com.mes.framework.CommonUtil.MD5;
import com.mes.framework.Controller.baseAction;
import com.mes.framework.Controller.baseModel;
import com.mes.framework.Exception.BusinessException;
import com.mes.framework.persistence.dao.AdminDAO;
import com.mes.framework.persistence.pojo.UserDef;
import com.mes.framework.persistence.util.BasicOperator;
/*@modify:xiehaijian
 * @date:2007.04.30
 */
public class CreateUserAction extends baseAction {

CreateUserModel cuModel = new CreateUserModel();
@Override
public baseModel getReturnModel() {
return cuModel;
}

@Override
public String performAction() throws Exception {
String md5pwd = MD5.encodeMD5(cuModel.getPassword());
// if(!md5pwd.equals(MD5.encodeMD5(cuModel.getPassword_repeat())))
// throw new BusinessException(“两次密码输入不一致!“);
// if(AdminDAO.UserDefExist(cuModel.getUsername()))
// throw new BusinessException(“用户名已经存在!“);
//
// List list=new ArrayList();
// list=AdminDAO.selectAllFromUserDef();
//
// for(UserDef i:list)
// {  if(i.getWorkNum().equals(cuModel.getWorkNum()))
// {  
// throw new BusinessException(“工号重复!请重新输入“);
// }
//
// }




UserDef userDef = new UserDef();



userDef.setCellphone(cuModel.getPhone());
userDef.setUserNm(cuModel.getUsername());
userDef.setPassword(md5pwd);
userDef.setWorkNum(cuModel.getWorkNum());
userDef.setDuty(cuModel.getPosition());
userDef.setTrueName(cuModel.getRealname());
userDef.setUserNm(cuModel.getUsername());

BasicOperator.create(userDef);
return SUCCESS;

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4291  2012-05-18 22:14  MES\.classpath

     文件        446  2012-05-18 21:50  MES\.myhibernatedata

     文件        282  2012-05-18 21:51  MES\.mymetadata

     文件         66  2012-05-18 21:50  MES\.myumldata

     文件       2150  2012-05-18 21:50  MES\.project

     文件        500  2012-05-18 21:50  MES\.settings\.jsdtscope

     文件        120  2012-05-18 21:50  MES\.settings\com.genuitec.jboss.ide.eclipse.xdoclet.run.prefs

     文件        332  2012-05-18 21:50  MES\.settings\CVS\Entries

     文件         15  2012-05-18 21:50  MES\.settings\CVS\Repository

     文件         33  2012-05-18 21:50  MES\.settings\CVS\Root

     文件        371  2012-05-18 21:50  MES\.settings\org.eclipse.core.resources.prefs

     文件        629  2012-05-18 21:50  MES\.settings\org.eclipse.jdt.core.prefs

     文件         99  2012-05-18 21:50  MES\.settings\org.eclipse.jdt.ui.prefs

     文件         49  2012-05-18 21:50  MES\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2012-05-18 21:50  MES\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1271  2012-05-18 21:50  MES\.settings\org.eclipse.wst.validation.prefs

     文件        282  2012-05-18 21:50  MES\bin\.mymetadata

     文件       1677  2012-05-18 21:50  MES\bin\.project

     文件       3443  2012-05-18 21:50  MES\build.properties

     文件        339  2012-05-18 21:50  MES\CVS\Entries

     文件          5  2012-05-18 21:50  MES\CVS\Repository

     文件         33  2012-05-18 21:50  MES\CVS\Root

     文件         39  2012-05-18 21:50  MES\documents\CVS\Entries

     文件         15  2012-05-18 21:50  MES\documents\CVS\Repository

     文件         33  2012-05-18 21:50  MES\documents\CVS\Root

     文件        300  2012-05-18 21:50  MES\documents\DataDic\CVS\Entries

     文件         23  2012-05-18 21:50  MES\documents\DataDic\CVS\Repository

     文件         33  2012-05-18 21:50  MES\documents\DataDic\CVS\Root

     文件        293  2012-05-18 21:50  MES\documents\DataDic\DataDictionary\CVS\Entries

     文件         38  2012-05-18 21:50  MES\documents\DataDic\DataDictionary\CVS\Repository

............此处省略1551个文件信息

评论

共有 条评论