基于SSH开发的校园互助平台管理系统 JAVA MySQL

10107基于SSH开发的校园互助平台管理系统

代码:
鏈-椄:https://pan@baidu@com/s/1wAjL3PK78Bv9866q-B6kuw (把@换成 . 就可正常访问)
趧-紶-碼:1226
f/u枝此段-吶傛打开baidu網盤手机App,caozuo更方便哦

技术
Spring + Struts + Hibernate

工具
eclipse + tomact + mysql + jdk

功能详情

前台功能后台功能
首页系统设置
系统首页修改登录密码
兼职信息信息列表管理
求职信息求助管理
校园求助用户信息管理
信息检索信息类别管理
用户注册注销退出系统
用户登录

系统相关截图

● 系统首页

在这里插入图片描述
package com.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.dao.UserDAO;
import com.model.User;

@Service(“userService”)
public class UserServiceImp implements UserService {
@Autowired
private UserDAO userDAO;

@Override
public boolean exits(String username){List userList = userDAO.findByUsername(username);if(userList.size()>0)return true;elsereturn false;
}@Override
public List queryUsers(String username){if(username == null || "".equals(username))return userDAO.findAllUsers();else return userDAO.queryByUsername(username);
}@Overridepublic User getUser(Integer id){return userDAO.getUser(id);
}@Override
@Transactional
public void save(User user){userDAO.save(user);
}@Override
@Transactional
public void modifyUser(User user){userDAO.update(user);
}@Override
@Transactional
public void deleteUser(Integer id){userDAO.delete(id);
}

}
package com.action;

import java.util.List;

import javax.annotation.Resource;

import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

import com.model.User;
import com.opensymphony.xwork2.ActionSupport;
import com.service.UserService;

@Component(“userAction”)
@Scope(“prototype”)
public class UserAction extends ActionSupport{
/**
*
*/
private static final long serialVersionUID = 1L;
@Autowired
private UserService userService;

private User user;private String searchText;private List users;public User getUser() {return user;
}
public void setUser(User user) {this.user = user;
}
public UserService getUserService() {return userService;
}
@Resource
public void setUserService(UserService userService) {this.userService = userService;
}public String addUser(){if(userService.exits(user.getUsername())){return ERROR;}userService.save(user);return SUCCESS;
}public String queryUser(){searchText = getParam("queryText");users = userService.queryUsers(searchText);return SUCCESS;
}public String editUser(){try {Integer param = Integer.parseInt(getParam("param"));if(param == 0){Integer id = Integer.parseInt(getParam("id"));user = userService.getUser( id);return "editUser";}else if(param == 1){userService.modifyUser(user);}} catch (Exception e) {e.printStackTrace();}return SUCCESS;
}public String deleteUser(){try {Integer param = Integer.parseInt(getParam("id"));userService.deleteUser(param);} catch (Exception e) {e.printStackTrace();}return queryUser() ;
}
public String getSearchText() {return searchText;
}
public void setSearchText(String searchText) {this.searchText = searchText;
}
protected String getParam(String key){return ServletActionContext.getRequest().getParameter(key);
}
public List getUsers() {return users;
}
public void setUsers(List users) {this.users = users;
}

}







com/model/User.hbm.xmltrueupdateorg.hibernate.dialect.MySQLDialect





  

 


success.jsp fail.jsp index.jsp success.jsp fail.jsp editUser.jsp success.jsp


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部