国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

javaweb項(xiàng)目案例:員工管理系統(tǒng)

這篇具有很好參考價(jià)值的文章主要介紹了javaweb項(xiàng)目案例:員工管理系統(tǒng)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.項(xiàng)目需求

使用Javaweb+MySQL實(shí)現(xiàn)一個(gè)員工管理系統(tǒng),能對員工進(jìn)行增刪改查,使用SSH框架開發(fā)。

2.數(shù)據(jù)表設(shè)計(jì)

manager(管理員表)

CREATE TABLE `manager` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `head` varchar(255) DEFAULT NULL,
  `username` varchar(255) DEFAULT NULL,
  `password` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

employee(員工表)

CREATE TABLE `employee` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ranking` int(11) DEFAULT NULL,
  `real_name` varchar(255) DEFAULT NULL,
  `icon_address` varchar(255) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `experience_value` int(11) DEFAULT NULL,
  `experience_bar` varchar(255) DEFAULT NULL,
  `stars_value` int(11) DEFAULT NULL,
  `level` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

systeminfo(系統(tǒng)表)

CREATE TABLE `systeminfo` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `system_title` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

3.架構(gòu)設(shè)計(jì)

使用SSH框架開發(fā),使用MySQL數(shù)據(jù)庫。

4.項(xiàng)目代碼目錄結(jié)構(gòu)

action:控制器包

dao:數(shù)據(jù)操作接口

dao.Impl:數(shù)據(jù)操作實(shí)現(xiàn)工具包

po:實(shí)體類包

service:服務(wù)包

utils:工具類包

5.核心代碼

登錄頁面:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>

<head>

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">


<title>后臺登錄</title>
<link rel="shortcut icon" href="favicon.ico">
<link href="css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
<link href="css/font-awesome.css?v=4.4.0" rel="stylesheet">

<link href="css/animate.css" rel="stylesheet">
<link href="css/style.css?v=4.1.0" rel="stylesheet">
<!--[if lt IE 9]>
    <meta http-equiv="refresh" content="0;ie.html" />
    <![endif]-->
<script>if(window.top !== window.self){ window.top.location = window.location;}</script>
</head>

<body class="gray-bg">

	<div class="middle-box text-center loginscreen  animated fadeInDown">
		<div>
			<div>
				<h1 class="logo-name">pc</h1>
			</div>
			<h3>歡迎使用</h3>

			<form class="m-t" role="form" action="login_login.action">
				<div class="form-group">
					<input type="text" name="uname" class="form-control"
						placeholder="用戶名" required="true">
				</div>
				<div class="form-group">
					<input type="password" name="upass" class="form-control"
						placeholder="密碼" required="true">
				</div>
				<button type="submit" class="btn btn-primary block full-width m-b">登
					錄</button>

				</p>

			</form>
		</div>
	</div>

	<!-- 全局js -->
	<script src="js/jquery.min.js?v=2.1.4"></script>
	<script src="js/bootstrap.min.js?v=3.3.6"></script>

	<script type="text/javascript"
		src="http://tajs.qq.com/stats?sId=9051096" charset="UTF-8"></script>
	<!--統(tǒng)計(jì)代碼,可刪除-->

</body>

</html>

登錄控制器類:

package cn.lxy.action;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;

import cn.lxy.po.Manager;
import cn.lxy.service.ManagerServc;

public class LoginAction extends BasicAction {
	private String uname;
	private String upass;
	private int usertype;
	@Autowired
	private Manager manager;
	@Autowired
	private ManagerServc managerServc;
	private String resultinfo;

	public void hello() {
		HttpServletRequest request = ServletActionContext.getRequest();
		String id = request.getParameter("id");
		System.out.println(id);
		System.out.println("hello");
	}

	public String login() throws Exception {
		HttpServletRequest request = ServletActionContext.getRequest();
		String uname = request.getParameter("uname");
		String upass = request.getParameter("upass");
		manager = managerServc.login(uname, upass);
		if (manager.getName() != null) {
			this.getSesion().put("Manager", manager);
			return "login";
		} else {
			return "pleaselogin";
		}
	}

	public String tomain() {
		if (manager == null) {
			return "pleaselogin";
		} else {
			return "tomain";
		}
	}

	public String logout() {
		this.getSesion().clear();
		return "pleaselogin";
	}

	public String getUname() {
		return uname;
	}

	public void setUname(String uname) {
		this.uname = uname;
	}

	public String getUpass() {
		return upass;
	}

	public void setUpass(String upass) {
		this.upass = upass;
	}

	public String getResultinfo() {
		return resultinfo;
	}

	public void setResultinfo(String resultinfo) {
		this.resultinfo = resultinfo;
	}

}

登錄service類:

package cn.lxy.service;

import java.util.List;

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import cn.lxy.dao.Impl.ManagerDaoImpl;
import cn.lxy.po.Manager;

@Transactional
@Service(value="managerServc")
public class ManagerServc extends CommonSevc<Manager, ManagerDaoImpl> {

	@Override
	public void save(Manager arg) {
		daoImpl.save(arg);		
	}

	@Override
	public Manager find(String arg) throws Exception {
		//
		return null;
	}

	@Override
	public List<Manager> findAll(String arg) {
		return daoImpl.findAll();
	}

	@Override
	public void delete(Manager arg) {
		//
		
	}
	
	public Manager login(String arg1,String arg2) throws Exception {
		return (Manager) this.getEntity.login("Manager", "username = '"+arg1+"' and password = '"+arg2+"'", Manager.class);
	}
	
	
}

登錄dao類:

package cn.lxy.dao.Impl;

import java.util.List;

import org.springframework.stereotype.Component;

import cn.lxy.dao.ManagerDao;
import cn.lxy.po.Manager;

@Component(value="managerDaoImpl")
public class ManagerDaoImpl extends CommonDaoImpl<Manager> implements ManagerDao {

	@Override
	public List<Manager> findAll() {
		return (List<Manager>) ht.find("from Manager");
	}
	
}

6.項(xiàng)目截圖

登錄頁面

javaweb項(xiàng)目案例:員工管理系統(tǒng)

?首頁

javaweb項(xiàng)目案例:員工管理系統(tǒng)

添加員工

javaweb項(xiàng)目案例:員工管理系統(tǒng)個(gè)人信息

javaweb項(xiàng)目案例:員工管理系統(tǒng)?系統(tǒng)設(shè)置

javaweb項(xiàng)目案例:員工管理系統(tǒng)文章來源地址http://www.zghlxwxcb.cn/news/detail-506220.html

如需完整項(xiàng)目代碼,點(diǎn)擊下方關(guān)注個(gè)人微信公眾號:小諸葛的博客,回復(fù)202可免費(fèi)獲取源代碼。

到了這里,關(guān)于javaweb項(xiàng)目案例:員工管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • JavaWeb綜合案例——商品后臺管理系統(tǒng)

    JavaWeb綜合案例——商品后臺管理系統(tǒng)

    目錄 1.功能介紹 2.工程準(zhǔn)備 2.1pom.xml 2.2mybatis-config.xml 2.3SqlSessionFactoryUtils 2.4CheckCodeUtil 3.注冊頁面 3.1User 3.2UserMapper.xml 3.3UserMapper 3.4UserService 3.5register.html 3.6RegisterServlet 3.7CheckCodeServlet 4.登錄頁面 4.1login.html 4.2LoginServlet 4.3LoginFilter 5.后臺主頁面 5.1Brand 5.2BrandMapper 5.3BrandMapper.xml

    2024年02月07日
    瀏覽(16)
  • javaweb權(quán)限管理簡單實(shí)現(xiàn)_javaweb管理系統(tǒng)項(xiàng)目

    javaweb權(quán)限管理簡單實(shí)現(xiàn)_javaweb管理系統(tǒng)項(xiàng)目

    最近在做一個(gè)網(wǎng)站類型項(xiàng)目,主要負(fù)責(zé)后臺,ui框架選型為jquery easy ui,項(xiàng)目架構(gòu)為spring mvc + spring jdbc,簡單易用好上手!搭建好框架后開始了第一個(gè)任務(wù),設(shè)計(jì)并實(shí)現(xiàn)一套簡單的權(quán)限管理功能。 一套最基本的權(quán)限管理包括用戶、角色、資源。 我的設(shè)計(jì)如下: 用戶:user 角色

    2024年02月02日
    瀏覽(20)
  • JavaWeb階段案例--簡易版管理圖書系統(tǒng)(增刪改查)

    JavaWeb階段案例--簡易版管理圖書系統(tǒng)(增刪改查)

    ? 在WEB-INF下創(chuàng)建一個(gè)lib包,并導(dǎo)入以下jar包:(導(dǎo)入后,鼠標(biāo)右鍵選中l(wèi)ib文件夾,單擊“add as lib...” ?注:使用Lombok包時(shí),除了需要導(dǎo)入jar包還需要從idea中下載Lombok插件 file -- setting -- plugins -- 搜Lombok -- 勾選上 -- Apply -- OK file -- setting -- Build Exec.....? -- Compiler -- Annotation Pro

    2024年02月08日
    瀏覽(18)
  • 圖書管理系統(tǒng)的需求分析和項(xiàng)目介紹

    圖書管理系統(tǒng)的需求分析和項(xiàng)目介紹

    圖書管理系統(tǒng)為學(xué)校圖書館的自主借書還書等功能提供支持,用戶有自己的賬號,在線完成線下借書還書等操作。 管理系統(tǒng)包括圖書的名稱,作者,圖書分類,圖書編號,剩余數(shù)量,借出數(shù)量,出版社,出版時(shí)間,收藏?cái)?shù)量。 用戶使用自己的電子郵箱進(jìn)行登錄,然后可以添

    2024年02月06日
    瀏覽(25)
  • 學(xué)生請假管理系統(tǒng)(需求說明+項(xiàng)目(部分代碼))

    軟件需求說明書 開發(fā)本系統(tǒng)的目的,就是要解決目前我校關(guān)于學(xué)生請假和管理請假事務(wù)所面臨的一系列問題。 說明: 計(jì)算機(jī)學(xué)院請假管理系統(tǒng); 目前我?;旧鲜遣捎镁€下請假,學(xué)生先是向班主任說明情況,班主任再向輔導(dǎo)員進(jìn)行報(bào)告,然后學(xué)生去輔導(dǎo)員那里申請請假并蓋

    2024年01月22日
    瀏覽(23)
  • Javaweb之SpringBootWeb案例員工管理分頁查詢的詳細(xì)解析

    Javaweb之SpringBootWeb案例員工管理分頁查詢的詳細(xì)解析

    完成了部門管理的功能開發(fā)之后,我們進(jìn)入到下一環(huán)節(jié)員工管理功能的開發(fā)。 基于以上原型,我們可以把員工管理功能分為: 分頁查詢(今天完成) 帶條件的分頁查詢(今天完成) 刪除員工(今天完成) 新增員工(后續(xù)完成) 修改員工(后續(xù)完成) 那下面我們就先從分頁

    2024年01月15日
    瀏覽(23)
  • JavaWeb期末項(xiàng)目 圖書館管理系統(tǒng)

    JavaWeb期末項(xiàng)目 圖書館管理系統(tǒng)

    1 項(xiàng)目基本信息 1.1 項(xiàng)目名稱 圖書館管理系統(tǒng) 1.2 開發(fā)運(yùn)行環(huán)境 Window 10 64位 JDK 1.8.0 Eclipse 4.8版本 MySql 5.5 Tomcat 9.0 2 項(xiàng)目需求分析 2.1 學(xué)生登錄部分 (1)學(xué)生注冊:在進(jìn)入圖書館前必須要登錄,如果沒有學(xué)號則要注冊,注冊時(shí)系統(tǒng)會將用戶填寫的學(xué)號與數(shù)據(jù)庫里面的數(shù)據(jù)對比,

    2024年02月10日
    瀏覽(31)
  • JavaWeb項(xiàng)目:航班信息管理系統(tǒng)(tomcat+jsp)

    JavaWeb項(xiàng)目:航班信息管理系統(tǒng)(tomcat+jsp)

    航班信息管理系統(tǒng)是學(xué)習(xí)Javaweb的一個(gè)小項(xiàng)目,首先對該項(xiàng)目的業(yè)務(wù)需求進(jìn)行分析,根據(jù)項(xiàng)目文檔知它的主要實(shí)現(xiàn)技術(shù)為 SERVLET、JSP、MVC 架構(gòu)、JDBC 和 MySQL。該項(xiàng)目著重學(xué)生的實(shí)際應(yīng)用場景來設(shè)計(jì),模擬 機(jī)場中的航班系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)以及擴(kuò)展,能夠?qū)崿F(xiàn)航班信息管理的的所有功

    2024年04月12日
    瀏覽(21)
  • 超適合練手的一套JavaWeb項(xiàng)目 (超市后臺管理系統(tǒng))

    超適合練手的一套JavaWeb項(xiàng)目 (超市后臺管理系統(tǒng))

    1.搭建一個(gè)maven web項(xiàng)目 2.配置Tomcat 3.測試項(xiàng)目是否能夠跑起來 4.導(dǎo)入項(xiàng)目中遇到的jar包 5.創(chuàng)建項(xiàng)目結(jié)構(gòu) 1.數(shù)據(jù)庫配置文件 db.properties文件代碼 2.編寫數(shù)據(jù)庫的公共類 java代碼 3.編寫字符編碼過濾器 xml代碼 java dao層接口代碼 java dao接口的實(shí)現(xiàn)類代碼 java service接口代碼

    2024年02月05日
    瀏覽(22)
  • Java項(xiàng)目:基于JavaWeb的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    Java項(xiàng)目:基于JavaWeb的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    作者主頁:夜未央5788 ?簡介:Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者、Java項(xiàng)目、學(xué)習(xí)資料、技術(shù)互助 文末獲取源碼 項(xiàng)目介紹 本項(xiàng)目為基于WEB的教務(wù)管理系統(tǒng)。 主要系統(tǒng)功能包括: 學(xué)生管理:顯示所有學(xué)生、添加學(xué)生; 課程管理:顯示所有課程、添加課程; 學(xué)院管理:顯示所有學(xué)院、添加學(xué)

    2024年02月11日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包