资源简介
本系统基于B/S模式,设计完成工资管理系统的设计与实现的开发,开发语言Java。主要内容:添加/删除用户、员工工资查询、员工级别管理、资料录入、资料增删、信息修改、报表输出、报表打印、资料管理功能等。服务器使用Tomcat8.0。本系统采用MYSQL数据库。本毕业设计的内容是设计并且实现一个基于Java Web技术的工资管理系统,故而系统主要以JavaEE技术作为开发基础,主要使用了Spring+SpringMvc+Mybatis等多种框架的结合使用,用myeclipse2014作为开发工具,以MYSQL作为数据库,可以跨平台运行。本系统界面使用Bootstrap前端框架界面简单、系统操作方便,而且很容易维护。
代码片段和文件信息
package com.ws.controller;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import com.ws.domain.Admin;
import com.ws.service.AdminService;
@Controller
public class AdminController {
@Resource(name=AdminService.SERVER_NAME)
private AdminService adminService;
//数据展示
@RequestMapping(value=“admin.do“)
public String admin(@ModelAttribute Admin admin HttpServletRequest request){
adminService.getA();
request.setAttribute(“list“ adminService.getA());
return “admin“;
}
//增加数据
@RequestMapping(value=“adminInsert.do“)
public String insert(@ModelAttribute Admin admin HttpServletRequest request){
adminService.insertA(admin);
return “redirect:admin.do“;
}
//通过Id来查询数据
@RequestMapping(value=“adminById.do“)
public String adminBy(@ModelAttribute String id HttpServletRequest request){
String id1 = request.getParameter(“id“);
Admin admin = adminService.getByIdA(id1);
request.setAttribute(“admin“ admin);
return “adminupdate“;
}
//修改数据
@RequestMapping(value=“updateadmin.do“)
public String updateAdmin(@ModelAttribute Admin admin HttpServletRequest request){
adminService.upadteA(admin);
return “redirect:admin.do“;
}
//删除数据
@RequestMapping(value=“deleteAdmin.do“)
public String deteleAdmin(@ModelAttribute String id HttpServletRequest request){
String id2 = request.getParameter(“id“);
adminService.deleteAdm(id2);
return “redirect:admin.do“;
}
//登录验证
@RequestMapping(value=“loginAdmin.do“)
public String login(@ModelAttribute Admin admin HttpServletRequest request){
String adminName = request.getParameter(“adminName“);
String adminPassWord = request.getParameter(“adminPassWord“);
Admin admin2 = new Admin(adminNameadminPassWord);
boolean flag = adminService.loginService(admin2);
if(flag){
request.getSession().setAttribute(“admin2“ admin2);
return “index“;
}else{
request.setAttribute(“end“ “管理员或密码错误,请重新输入!“);
return “loginAdmin“;
}
}
//安全退出
@RequestMapping(value=“outAdmin.do“)
public String loginOut(HttpSession session){
session.invalidate();
return “loginAdmin“;
}
//初始化数据
@RequestMapping(value=“initAdmin.do“)
public String initAdmin(HttpServletRequest request){
adminService.initAdminService();
request.setAttribute(“end3“ “Admin初始化成功“);
return “data“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\
文件 10615 2017-05-15 13:02 基于javaEE的工资管理系统\salary.sql
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\
文件 803 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.classpath
文件 1339 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.project
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\.settings\
文件 522 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\.jsdtscope
文件 124 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\com.genuitec.eclipse.core.prefs
文件 57 2017-04-25 22:39 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.core.resources.prefs
文件 364 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.jdt.core.prefs
文件 501 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.common.component
文件 447 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-04-25 21:56 基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\src\
文件 612 2016-10-18 17:14 基于javaEE的工资管理系统\SalarySReports\src\beans.xm
文件 4215 2017-05-03 16:16 基于javaEE的工资管理系统\SalarySReports\src\build.xm
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\src\com\
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\src\com\ws\
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\
文件 2717 2017-04-10 15:39 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\AdminController.java
文件 2204 2016-10-31 16:41 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\DircController.java
文件 3549 2017-04-27 15:12 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\EmpsController.java
文件 3174 2017-05-02 15:48 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\OneviewController.java
文件 1172 2016-11-02 14:14 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\PhotoUploadController.java
文件 3303 2017-05-03 15:43 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\RecordController.java
文件 4194 2017-04-26 15:12 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\SalaryController.java
文件 2412 2017-05-02 16:30 基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\UserController.java
目录 0 2018-01-14 22:45 基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\
文件 571 2016-11-08 12:45 基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\AdminDao.java
文件 623 2016-11-08 13:04 基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\DircDao.java
............此处省略619个文件信息
评论
共有 条评论