Spring与Angular为主打的简洁轻便的物品管理系统
来源:互联网 发布:西安软件新城附近楼盘 编辑:程序博客网 时间:2024/05/21 10:29
简要介绍
jKeeper是一款小型的物品管理系统,可以将家里的物品轻松方便的管理起来,目前还在不断完善中!
运行环境
Java:1.8或以上版本
Tomcat:8.5或以上版本
技术要点
Spring + FreeMarker发送邮件
Spring + MyBatis数据库读写
SpringMVC + Kaptcha验证码
SpringMVC(多用户登录与身份验证)
requirejs + angularjs + jquery + bootstrap
jquery-cropper图片裁剪
技术特色
扩展了SimpleMappingExceptionResolver,使Ajax回调的异常信息能更好的展现
扩展了HandlerInterceptorAdapter,能有效的进行身份验证
封装了MyBatis的分页、排序与分组工具类JdbcUtils.java,使用更方便简洁
内置了一个小型的Jetty服务器,提供图片存路径的访问
修改了css.js,加入了stickCss的配置,可以使自定义的样式覆盖其他样式
优化了ngDialog动态加载资源,并且封装了Alert与Confirm对话框与一般对话框
优化了ngTable的动态列的显示,且当数据为空时可以向前翻页或显示数据为空的信息
扩展了ngTable的复选框列,配置简洁方便,并且可以取得选中的行数据
将bootstrap的datepicker.js改写成了ngDatepicker方式,且可以设置时间联动
给Ajax请求加入了请求时间超过1秒显示Loading的提示信息
界面例图
注:源代码已在码云上托管,更多详见:https://git.oschina.net/kingariel/jkeeper
阅读全文
1 0
- Spring与Angular为主打的简洁轻便的物品管理系统
- 简洁轻便的博客平台: Hexo详解
- 简洁轻便的博客平台: Hexo详解
- 我的软件工程课目标-------物品管理系统
- 物品存储与背包系统
- 物品存储与背包系统
- ExtJS3 - 一个简洁完整的后台管理系统入门实例
- ExtJS5 - 一个简洁完整的后台管理系统入门实例
- SSH的整合总结(Spring为主)
- 轻便的前端压缩
- 轻便的python
- 一个简洁的管理菜单
- 一个简洁的管理菜单
- 简洁的spring+mybatis 配置
- 【Unity&NGUI】背包系统物品的累加
- Unity3d 简单的背包系统(物品交换)
- Unity3D自学笔记——UGUI背包系统(七)物品的装备与卸下
- Unity3D自学笔记——UGUI背包系统(八)物品的分类与整理
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- Ubuntu系统下搭建FTP服务器图解
- JUC原子类-04之 AtomicReference原子类
- PAT (Advanced Level) Practise 1018 Public Bike Management (30)
- 背景建模技术:帧处理(FrameProcessor)模块
- Spring与Angular为主打的简洁轻便的物品管理系统
- 541. Reverse String II
- fluend-elasticsearch日志遇到的问题
- 编写类String的构造函数、析构函数和赋值函数(2)
- Deep Learning学习笔记整理系列之一
- 二叉树前中后遍历互求
- 通畅工程
- 欢迎使用CSDN-markdown编辑器
- C语言攻略