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

资源简介

Struts2+Hibernate4+Spring4集合简单示例 最新版本

资源截图

代码片段和文件信息

package mj.action;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

import mj.dto.UserDTO;
import mj.model.User;
import mj.service.UserService;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;

@Component(“login“)
@Scope(“prototype“)
public class LoginAction extends ActionSupport implements ModelDriven {

private static final long serialVersionUID = 7367432654073821491L;

@Resource
private UserService userService;
private UserDTO userDTO = new UserDTO();
private List list;


public String save() {
User user = new User();
user.setId(userDTO.getId());
user.setName(userDTO.getName());
userService.saveUser(user);
return “SUCCESS“;
}

public String delete() {
User user = new User();
user.setId(userDTO.getId());
user.setName(userDTO.getName());
if (userService.userExists(user.getId())) {
userService.deleteUser(user);
return “SUCCESS“;
} else {
return “ERROR“;
}
}

public String update() {
User user = new User();
user.setId(userDTO.getId());
user.setName(userDTO.getName());
if (userService.userExists(user.getId())) {
userService.updateUser(user);
return “SUCCESS“;
} else {
return “ERROR“;
}
}

public String find() {
list = userService.findAllList();
return “SUCCESS“;
}

@Override
public UserDTO getModel() {
return userDTO;
}

// getters and setters
public List getList() {
return list;
}

public void setList(List list) {
this.list = list;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-05-09 20:32  SSH_Test\
     文件        1004  2014-05-09 20:32  SSH_Test\.classpath
     文件        1333  2014-05-09 19:37  SSH_Test\.project
     目录           0  2014-05-09 19:38  SSH_Test\.settings\
     文件         522  2014-05-08 15:06  SSH_Test\.settings\.jsdtscope
     文件        1009  2014-05-09 19:38  SSH_Test\.settings\com.genuitec.eclipse.j2eedt.core.prefs
     文件         364  2014-05-08 15:06  SSH_Test\.settings\org.eclipse.jdt.core.prefs
     文件         561  2014-05-09 20:32  SSH_Test\.settings\org.eclipse.wst.common.component
     文件         398  2014-05-08 15:06  SSH_Test\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2014-05-08 15:06  SSH_Test\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2014-05-08 15:06  SSH_Test\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2014-05-10 17:09  SSH_Test\WebRoot\
     目录           0  2014-05-08 15:06  SSH_Test\WebRoot\meta-INF\
     文件          39  2014-05-08 15:06  SSH_Test\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2014-05-08 15:06  SSH_Test\WebRoot\WEB-INF\
     目录           0  2014-05-10 18:56  SSH_Test\WebRoot\WEB-INF\classes\
     文件        2965  2014-05-10 16:14  SSH_Test\WebRoot\WEB-INF\classes\applicationContext.xml
     文件         849  2014-05-10 16:14  SSH_Test\WebRoot\WEB-INF\classes\hibernate.cfg.xml
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\action\
     文件        2614  2014-05-10 20:55  SSH_Test\WebRoot\WEB-INF\classes\mj\action\LoginAction.class
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\dao\
     文件         395  2014-05-10 19:10  SSH_Test\WebRoot\WEB-INF\classes\mj\dao\UserDAO.class
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\dao\impl\
     文件        2075  2014-05-10 19:11  SSH_Test\WebRoot\WEB-INF\classes\mj\dao\impl\UserDAOImpl.class
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\dto\
     文件         703  2014-05-10 19:46  SSH_Test\WebRoot\WEB-INF\classes\mj\dto\UserDTO.class
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\model\
     文件        1087  2014-05-10 19:28  SSH_Test\WebRoot\WEB-INF\classes\mj\model\User.class
     目录           0  2014-05-10 16:35  SSH_Test\WebRoot\WEB-INF\classes\mj\service\
     文件         343  2014-05-10 19:10  SSH_Test\WebRoot\WEB-INF\classes\mj\service\UserService.class
............此处省略66个文件信息

评论

共有 条评论