Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >TitanEMS - Titan企业员工管理系统 - JavaWeb期末实践项目

TitanEMS - Titan企业员工管理系统 - JavaWeb期末实践项目

作者头像
泰坦HW
发布于 2021-01-03 12:45:19
发布于 2021-01-03 12:45:19
7302
举报
文章被收录于专栏:Titan笔记Titan笔记

Titan EMS - Titan企业员工管理系统

前端项目介绍:

前端使用 Boostrap 4 开发 ,符合最新HTML5开发规范,使用开源的后台管理模板 SB Admin 2

广泛使用 JQuery, Ajax, DataTable 等前端技术与框架

后端项目介绍:

一、项目设计

采用MVC架构模型开发,模型-视图-控制器分离,广泛使用Java设计模式中的代理模式、工厂模式、建造者模式等,在程序设计过程中可以看到API部分存在Restful API 风格。

二、技术选型

1. Java Web:

使用Spring Boot框架,JSP作为视图解析引擎

2. 数据持久层方面:

数据库选择了MySQL,使用MyBatis作为ORM框架,Mybatis-Page-Helper作为物理分页驱动引擎。

3. 安全方面

广泛使用对称与非对称加密算法对数据进行加密,对SQL注入均做了防护处理,使用hibernate-validator进行数据实体验证

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年12月31日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
(๑ `▽´๑)۶
(๑ `▽´๑)۶
回复回复1举报
b( ̄▽ ̄)d
b( ̄▽ ̄)d
回复回复1举报
推荐阅读
编辑精选文章
换一批
Titan社区,基于SSM框架开发的知识问答社区
Titan社区(Titan Community),基于SSM ( Spring + SpringMVC + Mybatis)开发的知识问答社区
泰坦HW
2020/07/22
6500
Titan社区,基于SSM框架开发的知识问答社区
SpringBoot项目|手把手快速搭建员工管理系统(附源码)
静态资源链接:https://blog.csdn.net/qq_58233406/article/details/126838809
啵啵鱼
2022/11/23
1.5K0
SpringBoot项目|手把手快速搭建员工管理系统(附源码)
基于SpringBoot 的CMS系统,拿去开发企业官网真香
程序汪推荐这个项目是因为使用手册部署手册非常完善,项目也有开发教程视频对小白非常贴心,接私活可以直接拿去二开非常舒服(程序汪就这么干过,后面分享具体心得)
乔戈里
2021/03/09
4.1K1
基于SpringBoot 的CMS系统,拿去开发企业官网真香
一款免费、开源,使用sprinbboot快速开发管理系统
BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。
程序源代码
2018/09/21
4.8K0
一款免费、开源,使用sprinbboot快速开发管理系统
置顶文章-波波烤鸭博客文章汇总篇【Java核心,经典开源框架应用及源码分析,企业级解决方案等】强烈建议收藏!!!
Lambda表达式讲解 接口新特性 函数式接口 方法引用 Stream流 Optional工具类介绍 新的日期时间工具类介绍 注解的增强
用户4919348
2021/09/08
1.1K0
知识体系梳理2.0
List、ArrayList、LinkedList、Set、HashSet、TreeSet、Map、HashMap、TreeMap、ConcurrentHashMap、BitMap、Queue、ConcurrentLinkedQueue、Stack、Collections的synchronized方法
只喝牛奶的杀手
2023/06/05
4570
知识体系梳理2.0
Java高频面试之SSM篇
异常未被正确捕获:默认情况下只在遇到RuntimeException及其子类时进行回滚,其他异常不回滚。
九转成圣
2024/04/10
1650
秋招提前批小结(CVTE一面挂、阿里三面挂)
1.自我介绍 2.有没有做过JavaWeb相关的项目?你觉得难点在哪里呢? 3.你这个博客系统有没有加权限系统?如果被拦截封包获取了账号密码怎么办?(没加,凉拌..) 4.用过事务吗?怎么用的举一个实际的例子? 5.Spring中的@Transactional放在类级别和方法级别上有什么不同?(不知道..) 6.你对Java哪一个方面的知识熟悉? 7.List/ Set/ Map有什么区别? 8.谈一下HashMap插入元素的过程? 9.HashMap安全吗?那有安全的Map吗? 10.多线程并发有什么问题?刚才安全的Map是如何解决这个问题的? 11.Java中实现多线程有哪些方式?
我没有三颗心脏
2018/09/14
1.4K1
SpringBoot | SpringBoot员工管理系统(超细笔记+静态资源链接+附完整源码)
文章目录 SpringBoot 员工管理系统(源码在文末) 1、配置环境 1.1、新建SpringBoot项目 1.2、编写实体类 1.3、编写Dao层(模拟数据库) 1.4、导入静态资源(附资源链接) 2、首页 2.1、导入依赖 2.2、跳转首页 2.3、将导入的静态资源修改为Thymeleaf模板规范 3、国际化 3.1、修改IDEA中properties的编码设置 3.2、编写国际化配置文件 3.3、编写配置 3.4、查看国际化配置源码 3.5、配置messages路径 3.6、页面获取国际化的值 3
啵啵鱼
2022/11/23
2.6K0
SpringBoot | SpringBoot员工管理系统(超细笔记+静态资源链接+附完整源码)
分享6个国内优秀Java后台管理框架的开源项目,建议shou藏
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
全栈程序员站长
2022/09/09
4K0
分享6个国内优秀Java后台管理框架的开源项目,建议shou藏
助力秋招-独孤九剑破剑式 | 10家企业面试真题
场景描述:这篇文章是来自一个《大数据技术与架构》的一个读者-逆流而上Mr李,作者总结了自己在应聘过程中的面试题以及经验,珍贵的什么程度?也许你下次的问题就在这上面。多达10家企业面试的一手资料。
王知无-import_bigdata
2019/09/10
7860
助力秋招-独孤九剑破剑式 | 10家企业面试真题
2019年Java工程师成神之路正式版
你是否想让自己的Java知识更上一层呢?是否想成为Java工程师大神呢?下面将告诉你如何成神之路,让自己更牛逼!
格姗知识圈
2019/07/19
9040
Jeesite5:Star24k,Spring Boot 3.3+Vue3实战开源项目,架构深度拆解!让企业级项目开发效率提升300%的秘密武器
嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法
小华同学ai
2025/02/19
2430
Jeesite5:Star24k,Spring Boot 3.3+Vue3实战开源项目,架构深度拆解!让企业级项目开发效率提升300%的秘密武器
基于Vue和SpringBoot的超市账单管理系统的设计和实现
随着科技的进步,网络变得越来越便利和重要,很多的现代化公司也应用了自己开发的软件,来加快自身的发展,以便更快得跟上时代的潮流,占据市场竞争的优势。由于我国超市连锁行业的高速健康发展,其中的经营管理模式也随之变得愈加复杂,所以也就需要一套相应的软件来管理。经过翻阅和分析大量参考文献,我在后端技术上采用基于SpringBoot框架来快速搭建起项目的框架,SpringBoot集成了很多框架配置和应用模板,当需要什么框架和模板,直接开箱就能使用,并且SpringBoot的自动配置功能能帮助开发人员快速完成业务功能的实现,SpringBoot采用启动器来管理项目所需要的依赖,这样就能帮助程序员摆脱配置繁琐的苦恼。
Designer 小郑
2023/08/01
7440
基于Vue和SpringBoot的超市账单管理系统的设计和实现
Spring高级技术梳理
在学习了Spring框架后 ,我们又学习了SpringMVC , RBAC ,Shiro框架这些中级Spring知识, 如果感兴趣的话请看本人Spring技术分类下面的最开始的博文. 而今天的主角便是本人耗时将近一个月学习的Spring全家桶系列 , 在学习完Spring高级阶段想对所学习到的知识进行梳理,借此回顾自己所学习到的知识 本系列除了SpringData部分, 其余部分全部是基于SpringBoot 2.0以上版本, 更新则更强, 尽量不与主流脱节. 我们不是时代的弄潮儿, 我们只是先进技术的追随者~~~
时间静止不是简史
2020/07/24
1.4K0
《SSM深入解析与项目实战》目录与说明
书籍很遗憾,虽然打造了一年半,终于写完了,但无法出版。一共626页,80万字符,25万汉字。
谙忆
2021/01/21
9170
《SSM深入解析与项目实战》目录与说明
Java 工程师成神之路 | 2019正式版
JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala)
乔戈里
2019/03/08
1.4K0
.Net Web开发技术栈
有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net web开发技术栈,以此帮助那些想学,却不知从何起的朋友。
小曾看世界
2018/08/03
5.1K0
2018-05-17 架构师技能图谱,搞懂这些找工作无敌数据结构常用算法并发操作系统设计模式运维 & 统计 & 技术支持中间件网络数据库搜索引擎性能大数据安全常用开源框架分布式设计设计思想 & 开发模
原文地址: https://github.com/xingshaocheng/architect-awesome <h1>《后端架构师技术图谱》</h1> 更新于20180513 数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B-,B+,B*树 LSM 树 BitSet 常用算法 排序、查找算法 选择排序 冒泡排序 插入排序 快速排序 归并排序 希尔排序 堆排序 计数排序 桶排序 基数排序 二分查找 Java 中的排序
Albert陈凯
2018/07/09
4.1K0
SSM 项目 ——— 小米商城后台管理系统
本项目主要目的是使学员更深层的了解IT企业的文化和岗位需求、模拟企业的工作场景,分享研制成果,增加学员对今后工作岗位及计算机应用开发对客观世界影响的感性认识,使学员对技术有更深入的理解,在今后工作中能有更明确的目标和方向。并能为日后职业规划提供很好的指导作用。
全栈程序员站长
2022/09/14
3.7K0
SSM 项目 ——— 小米商城后台管理系统
推荐阅读
Titan社区,基于SSM框架开发的知识问答社区
6500
SpringBoot项目|手把手快速搭建员工管理系统(附源码)
1.5K0
基于SpringBoot 的CMS系统,拿去开发企业官网真香
4.1K1
一款免费、开源,使用sprinbboot快速开发管理系统
4.8K0
置顶文章-波波烤鸭博客文章汇总篇【Java核心,经典开源框架应用及源码分析,企业级解决方案等】强烈建议收藏!!!
1.1K0
知识体系梳理2.0
4570
Java高频面试之SSM篇
1650
秋招提前批小结(CVTE一面挂、阿里三面挂)
1.4K1
SpringBoot | SpringBoot员工管理系统(超细笔记+静态资源链接+附完整源码)
2.6K0
分享6个国内优秀Java后台管理框架的开源项目,建议shou藏
4K0
助力秋招-独孤九剑破剑式 | 10家企业面试真题
7860
2019年Java工程师成神之路正式版
9040
Jeesite5:Star24k,Spring Boot 3.3+Vue3实战开源项目,架构深度拆解!让企业级项目开发效率提升300%的秘密武器
2430
基于Vue和SpringBoot的超市账单管理系统的设计和实现
7440
Spring高级技术梳理
1.4K0
《SSM深入解析与项目实战》目录与说明
9170
Java 工程师成神之路 | 2019正式版
1.4K0
.Net Web开发技术栈
5.1K0
2018-05-17 架构师技能图谱,搞懂这些找工作无敌数据结构常用算法并发操作系统设计模式运维 & 统计 & 技术支持中间件网络数据库搜索引擎性能大数据安全常用开源框架分布式设计设计思想 & 开发模
4.1K0
SSM 项目 ——— 小米商城后台管理系统
3.7K0
相关推荐
Titan社区,基于SSM框架开发的知识问答社区
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档