基于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.xml
true update org.hibernate.dialect.MySQLDialect
success.jsp fail.jsp index.jsp success.jsp fail.jsp editUser.jsp success.jsp
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
