首页 > 其他分享 >基于SSM的企业OA系统

基于SSM的企业OA系统

时间:2023-09-05 11:02:21浏览次数:46  
标签:基于 name getAttribute OA SSM session model password String


系统为2019年12月开发,采用SSM整合开发。分为两个角色,分别为管理员和员工。主要功能:考勤管理,迟到管理,请假管理,加班管理,奖惩管理,反馈管理,职位调整管理等。

**

  • 数模

**

基于SSM的企业OA系统_bootstrap


**

  • 员工首页

**

基于SSM的企业OA系统_bootstrap_02


**

  • 登录

**

基于SSM的企业OA系统_java_03


**

  • 考勤打卡

**

基于SSM的企业OA系统_spring_04


**

  • 迟到

**

基于SSM的企业OA系统_java_05


**

  • 加班

**

基于SSM的企业OA系统_mysql_06


controller

/*
     * @description: 跳转到首页
     * @param request
     * @param model
     * @return: java.lang.String
     * @author: mty
     * @time: 2019/12/18 23:08
     */
    @RequestMapping("/employIndex")
    public String employIndex(HttpServletRequest request,Model model) throws Exception{
        HttpSession session = request.getSession();
        if(session.getAttribute("name") == null || session.getAttribute("password") == null){
            session.setAttribute("msg", "对不起,请登录!");
            return "common/adminLogin";
        }
        String name = session.getAttribute("name").toString();
        String password = session.getAttribute("password").toString();
        List<Employ> employList = employService.queryByAll();
        int total = employList.size();
        model.addAttribute("employList", employList);
        model.addAttribute("total", total);
        model.addAttribute("name", name);
        model.addAttribute("password", password);
        return "employ/index";
    }

mapper示例:

<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
    select 
    <include refid="Base_Column_List" />
    from adjust_position
    where id = #{id,jdbcType=VARCHAR}
  </select>
  <select id="selectByAll" parameterType="java.lang.String" resultMap="BaseResultMap">
    select
    <include refid="Base_Column_List" />
    from adjust_position
  </select>

好了,以上就是系统的实现过程,更多文章,点击左上角头像,查看更多相关系统的分享。


标签:基于,name,getAttribute,OA,SSM,session,model,password,String
From: https://blog.51cto.com/u_14544277/7369592

相关文章

  • 基于SSM的图书商城
    本次分享系统后端采用SSM框架,前端使用bootstrap、layui、css、js等,有文档。主要功能包括:图书搜索、分类查看、加入购物车、下单,以及管理员管理功能等,对于系统的详细功能。**系统首页****分类查看****热销****详情****管理员首页****商品管理****项目结构**controller部分/** ......
  • 基于SSM的电影购票系统
    系统采用SSM框架,前端使用css、js等,主要功能包括:查询特价电影或最新电影、以及分类查看、查看销售排行、公告、订票、下单、评论等,以及管理员管理相关功能**首页如下**系统后端为SSM框架,主要配置如下:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframewo......
  • 基于springboot的简易聊天系统
    系统使用技术:springboot前端技术:thymeleaf、js、css、layui开发工具:idea数据库:mysql5.7项目介绍:该系统基于springboot,mysql数据库,页面美观,可以在此基础上进行二次开发。下面我们来看看部分相关功能。系统登录:聊天可以选择某个好友进行聊天,聊天内容可以是文字、表情、图片,或者带有格......
  • 基于springboot的多人聊天系统
    系统使用技术:springboot前端技术:css、js等开发工具:idea数据库:mysql5.7项目介绍:该系统基于SpringBoot,采用Mysql数据库,通信协议WebSocket,使用Maven管理项目,功能点满足毕设/课设需要,也可根据需要在原有基础上二次开发。主要功能有用户模块:用户注册、用户登录,好友模块:添加好友、好友申......
  • 基于Java的外卖订餐平台
    系统使用技术:SSM整合前端技术:css、js等开发工具:idea数据库:mysql5.7项目概览:该系统基于servlet,采用Mysql数据库,页面美观,功能全面,具有完整的业务逻辑,能够满足毕设/课设需要,并且包含参考论文。系统主要分为2个角色,分别为用户和管理员。功能详情:用户端模块主要实现用户在首页所进行的具......
  • 基于SSM的高校餐厅防疫管理系统
    博主主页:猫头鹰源码博主简介:Java领域优质创作者、博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询项目介绍:本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,适合选题:......
  • 基于springboot的通知反馈系统
    博主主页:猫头鹰源码博主简介:Java领域优质创作者、博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询项目介绍: 该系统创作于2022年4月,包含详细数据库设计。基于springboot......
  • 基于Java的私人牙医诊所(医院)系统
    博主主页:猫头鹰源码博主简介:Java领域优质创作者、博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询项目介绍:本系统采用servlet技术,mysql数据库,mvc架构,适合基础一般的同学,......
  • 基于springboot的在线心理测评系统
    项目介绍:本系统采用springboot框架,数据层采用mybatis,数据库使用mysql,功能包含前台和后台,比如心理文章查看、留言、测评、公告等,后台维护所有信息,具体功能实现可以建议看下方的演示视频,系统适合于基础一般的同学使用。项目技术:后端:springboot、mybatis前端:layui、js、css、ajax,thym......
  • 基于SSM的先锋图书管理系统
    项目介绍:本系统为原创项目,基于SSM整合开发,分为2个角色。下方为需求功能。项目需求:分为两个角色,分别为管理员和用户管理员:登录注册、用户管理:添加,修改,删除,搜索查看,拉入黑名单分类管理:添加分类,修改,删除,搜索查看图书管理:添加图书,修改,删除,搜索查看借阅管理:搜索查看借阅信息归还......