Giter VIP home page Giter VIP logo

employeemanager's Introduction

简单的考勤管理系统,实现了考勤管理,管理员审批,成员信息管理功能


项目环境

  • 系统:Windows7 X64位系统
  • IDE:Intellij IDEA 14.0

后端技术选型

  • J D K 版 本:JDK 1.8
  • 数 据 库:Mysql 5.7
  • WEB容器:Tomcat 7.0
  • 视图框架:SpringMVC 4.3.6.RELEASE
  • 核心框架:Spring Framework 4.3.6.RELEASE
  • 持久层框架:Hibernate4.3.11.Final
  • 数据库连接池:C3P0

工具类

  • Apache fileupload 文件上传组件
  • Apache commons-collections 封装好的各种集合类和集合工具类
  • Apache commons-io Apache基金会创建并维护的Java函数库
  • Apache commons-logging 通用的日志接口
  • dom4j 优秀的JavaXML API 主要用于解析XML文档
  • poi组件 主要用于读取以及写入Microsoft Office格式档案
  • JSR 303 为实体验证定义了一个元数据模型和API

前端技术选型

  • JS框架:jQuery 1.8
  • CSS框架:Twitter Bootstrap

项目所需jar包列表

  • antlr-2.7.7.jar
  • classmate-1.0.0.jar
  • com.springsource.net.sf.cglib-2.2.0.jar
  • com.springsource.org.aopalliance-1.0.0.jar
  • com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
  • commons-collections4-4.0.jar
  • commons-fileupload-1.2.2.jar
  • commons-io-2.0.1.jar
  • commons-logging-1.1.3.jar
  • dom4j-1.6.1.jar
  • hibernate-commons-annotations-4.0.5.Final.jar
  • hibernate-core-4.3.11.Final.jar
  • hibernate-entitymanager-4.3.11.Final.jar
  • hibernate-jpa-2.1-api-1.0.0.Final.jar
  • hibernate-validator-5.1.3.Final.jar
  • hibernate-validator-annotation-processor-5.1.3.Final.jar
  • jandex-1.1.0.Final.jar javassist-3.18.1-GA.jar
  • jboss-logging-3.1.3.GA.jar
  • jboss-logging-annotations-1.2.0.Beta1.jar
  • jboss-transaction-api_1.2_spec-1.0.0.Final.jar
  • jstl-1.2.jar
  • mysql-connector-java-5.1.7-bin.jar
  • poi-3.15.jar
  • poi-examples-3.15.jar
  • poi-excelant-3.15.jar
  • poi-ooxml-3.15.jar
  • poi-ooxml-schemas-3.15.jar
  • poi-scratchpad-3.15.jar
  • spring-aop-4.0.0.RELEASE.jar 使用Spring 的AOP 特性时所需的类和源码级元数据支持
  • spring-aspects-4.0.0.RELEASE.jar 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中
  • spring-beans-4.0.0.RELEASE.jar 所有应用都要用到的,它包含访问配置文件、创建和管理bean
  • spring-context-4.0.0.RELEASE.jar Spring 核心提供了大量扩展
  • spring-core-4.0.0.RELEASE.jar Spring 框架基本的核心工具类,是其它组件的基本核心
  • spring-expression-4.0.0.RELEASE.jar Spring表达式语言
  • spring-jdbc-4.0.0.RELEASE.jar 对Spring 对JDBC 数据访问进行封装的所有类
  • spring-orm-4.0.0.RELEASE.jar Spring对DAO特性集进行了扩展
  • spring-tx-4.0.0.RELEASE.jar 事务相关的类
  • spring-web-4.0.0.RELEASE.jar Web 应用开发时,用到Spring 框架时所需的核心类
  • spring-webmvc-4.0.0.RELEASE.jar 包含Spring MVC 框架相关的所有类
  • validation-api-1.1.0.Final.jar
  • xmlbeans-2.6.0.jar

项目数据库

默认JDBC连接的数据库为本地MYSQL数据库,数据库名为employeeManager,自行建立该数据库或者是更改JDBC连接的数据库地址

总共分为5张数据库表,SQL初始化文件 emoloyee.sql,执行后可以查看效果

注意事项

  • 【emp_type】值为1登录则进入普通账号页面,如果值大于2则登录会进入管理员页面,请注意登录框的勾选

employeemanager's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

employeemanager's Issues

运行报错?

一直报错:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'approveController' defined in file
查原因都说是缺少jar包,但加入依赖后依然不能解决问题,而且也不应该缺少包吧??

check out if your jars numbers is not 42

I feel that you put less jar than you really need .Course i deploy on my tomcat nest a exception that "Exception thrown from ApplicationListener handling ContextClosedEvent
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Fri May 12 17:53:23 CST 2017]; root of context hierarchy
"
please check out and update ASAP.
otherwise,i strongly recommend you Maven or Gradle to manage your employeeManager Project's build.
all the best!

After Deploy ,HTTP ERROR 404

Thank you for your working-hard updating.But i have some new problems for you.

  1. Maven finds out that org.hibernate:hibernate-commons-annotations.4.3.11.jar cannot find in any Repositories in the web,so i take org.hibernate.common : hibernate-commons-annotations . 5.0.1.Finalinsteaded,maven complied successfully without any exceptions.
  2. after deploy on jetty,when i press url like http://localhost:8080/user/loginPage which i find in your Controller-code in the url bar,it always appealing "HTTP ERROR 404";and my jetty port is 8080;
    LOOKING FORWARD YOUR ANSWER.
    Happy Coding!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.