资源下载 > WEB开发
客服QQ:1206116161

【企业级】员工(人力)信息管理系统 Spring+Spring mvc+Hibernate+Bootstrap

网站小编 于 2016年06月19日 分享资源
(74169)
(41)
举报
本站所有资源均来自于互联网, 如发现有病毒或不能下载, 欢迎举报!

这个项目是由企业中真实的项目提取而成(因为只提取了和员工信息相关的模块)

配合上真实项目的系统架构和权限系统,从而形成这样一套一般大小的BS模式管理系统;


此资源中共包含2个项目, te-empl 与 te-empl-maven 项目,

两个工程中的代码是差不多的,功能肯定是一样,只是后者采用的是maven方式构建的工程,大家应需选用合适自己的工程


=======================================================================

本项目的全开发过程已由本站讲师 Kiro 以视频的方式录制,分8个章节共200+课时;

下载全套视频课程请移步到 http://www.te5l.com/talk/info.html?id=62

=======================================================================


下面简单说一下这套系统的特点:

    01. 采用后台及前台的 Spring + Spring mvc + Hibernate + Bootstrap

    02. 后台全注解式的开发(除了必要的spring和hibernate的xml配置以外)

    03. 后台通过自定义注解结合一个访问拦截器实现整个系统的权限控制

    04. 系统前台采用全采用的Html+jQuery开发

    05. 系统前台与后台的交互全部使用 Ajax 异步请求

    06. 自定义 SecureValid 注解实现权限的控制

    07. 通过自定义 ExcludeLog 注解来实现对日志的记录进行排除

    08. Spring mvc 返回数据格式采用统一的对象(JSONReturn)进行封装

    09. 通过自定义处理器 ExceptionIntercept 实现 Spring mvc的全局异常捕获

    10. 系统中包含了企业中采用的开发工具类的集合

    11. AbstractDao 父类实现了Dao中针对单个对象的常用操作

    12. data_patch / patch.1.0.0.0.init.sql 文件中包含了系统初始化的数据

    13. 当然还有很多的好处,更多的就让小伙伴们自己去发现吧,我就不一一列举了!!!


如何在本地的myeclipse或Tomcat中运行这个系统:

    1. 将项目导入到myeclipse中

    2. 将 data_patch / patch.1.0.0.0.init.sql 文件中的脚本全部导入到数据库中

    3. 导入数据库请在命令行中使用source命令进行导入。

            因为脚本文件中包含了70多万条全国的地域数据,在软件中执行脚本会导致软件卡死或执行脚本的时间过长

    4. 修改 src/main/resource / 目录下的 config.properties 配置文件连接本地数据库即可


下面贴出一些软件的界面截图

00.项目目录



01.登录界面



02.实习员工数据列表页面



03.正式员工数据列表页面



04.培训项目数据列表页面



05.新增或修改培训项目信息



06.培训项目详情页面



07.普通弹窗



08.离职员工数据列表



09.员工信息操作记录数据列表



10.部门数据列表页面



11.职位数据列表页面



12.帐号数据列表



13.勾选角色所管理的系统模块及功能




有问题可以点击右侧的私信按钮给我发送私信!
  • 重庆吴彦祖
    重庆吴彦祖 - 2016年07月02日 (22)

    这个项目给了像我这样的菜鸟一个很大的帮助,  在这儿谢过了

  • hdb898
    hdb898 - 2017年04月15日 (5)

    哈哈,很牛逼的项目,而且还带着全程的开发教程

  • TE_6680
    TE_6680 - 2017年04月16日 (6)

    No mapping found for HTTP request with URI [/te-empl/mgr/0/findVerifydCode] in DispatcherServlet with name 'spring' - [WARN] [2017-04-16 14:16:36:122] 

  • _Kiro
    _Kiro - 2017年04月16日 (9)

    @TE_6680 你改了什么配置, 去问答版块发个帖子,然后把web.xml和spring-context.xml配置文件贴出来

  • TE_6680
    TE_6680 - 2017年04月16日 (9)

    只改了一个配置,因为找不到日志


    <context-param>

    <param-name>log4jConfigLocation</param-name>

    <param-value>/WEB-INF/log4j.properties</param-value>

    </context-param>


  • TE_6680
    TE_6680 - 2017年04月16日 (7)

    不改日志配置,因为找不到就运行不起来

  • _Kiro
    _Kiro - 2017年04月16日 (9)

    TE_6680 你这样改,当然会出错了, 你先把配置改回去,你说日志找不到的问题我们再解决,还有,不要再这下面继续追问了, 直接去问答板块提问


  • _Kiro
    _Kiro - 2017年04月16日 (7)

    @TE_6680 你说日志找不到,我猜想是因为你在启动的时候,控制台报了个没有找到 log4j.properties 这个文件吧, 因为你没有提供刚开始的错误而去直接修改了web.xml 配置把访问复杂化了,所以找问题的方向偏了, 其实我猜想你在启动前只需要 清理一下你的项目,再运行就应该没有问题了!!!

  • _Kiro
    _Kiro - 2017年04月16日 (10)

    如果是我上面说的哪个问题, 那就很简单了, 这个问题很常见 myeclipse 的问题,因为某些配置或程序没有被编译到tomcat下, 所以你在启动的时候会报资源文件找不到或程序不正确这类的问题, 只需要简单清理下项目就可以了  在 myeclipse 中点击  Project -> Clean 清理项目就可以了

  • pyq25
    pyq25 - 2017年04月17日 (7)

    看着很牛逼的样子,不知道能不能看懂

1、默认解压密码:WWW.TE5L.COM 就是本站主域名。
2、如果这个资源总是不能下载,请通过标题右侧的举报按钮将错误提交给我们!
3、下载资源时如果提示下载频繁,十分钟十再试即可!
4、如果点击下载按钮无反应,请查看浏览器是否拦截新窗口打开!
5、本资源仅供学习交流使用,下载后请24小时内删除,如果喜欢请购买正版资源!
6、原作者如果认为本站侵犯了您的版权,请QQ告知,我们会立即删除!
扫码关注TE官方微博 扫码关注TE官方微博
举报X