JavaWeb new framework - springmvc+mybatis+shiro+websocket+activiti+logback+quartz+javamelody+...
- 缓存管理 ok
- 技术文档 完善中...
- 发送邮件 -- 搭建邮件服务器;实现邮件客户端
- 参考 zihan blog 中提到的相关工具和技术
- 引入图库
- fastdfs
- 上传
- 富文本编辑
- 嵌入百度地图
- 项目的字典数据(树,下拉)要放到redis中,用到就取出来,不用每次都去查数据;监控数据有变化就跟新内存,否则就一直放内存里面,方便项目中字典数据的使用;
- ...
- 2017-06-08 系统日志展示 添加系统日志功能;暂时屏蔽缓存注解;添加通用初始页面类JspPage
- 2017-06-02 添加系统日志,新建dto项目 后期打算模块化分离,将各个模块单独项目,先对dto分离试点。
- 2017-03-26 项目正式更名为 june.web.new
- 2017-03-23 提供对ehcache的支持,项目使用中,如果提示缓存的错误,请在缓存文件配置中添加相应的缓存属性,参考:ehcache.xml pom.xml采用私服,需要自己参考修改
- 2017-03-06 提供缓存执行,使用Spring cache以注解方式使用,这样只需要为特定方法添加缓存注解即可其他无需做任何修改,可以参考LoginService这个类处理缓存数据
- 2017-02-22 完善按钮权限系统实现,tag按钮生成黑科技,自带权限
- 2017-02-21 引入自定义按钮标签,简化按钮开发 项目分包,单独提出util包和tag包
- 2017-02-18 引入菜单树(使用ztree,异步加载)、实现菜单配置权限按钮功能 可以直接配置相关按钮,之后在转入角色管理配置相关菜单的具体权限信息
- 2017-01-22 系统采用swagger2+springfox2.5.0重新部署restful接口部分,解决上一版本中关于上传文件无法展示上传按钮问题 项目同时升级采用tomcat8部署
- 2017-01-21 系统中集成swagger,关于SpringMVC整合swagger,可以参考Restful形式接口文档生成之Swagger与SpringMVC整合手记、Swagger简介这两篇文章,网上的整合很多,几乎都是千篇一律,这2篇文章也不出所外,只是相对较好一点儿;推荐看后一篇,不错,没毛病!
整合中还需要用到swagger ui
- 2016-12-23 移除旧的datetimepicker引入时间日期选择器(bootstrap-datetimepicker)参考
bootstrap-datetimepicker
;移除大部分的语音包简化js库
- 2016-12-20 完成用户头像的处理;优化BaseController代码
- 2016-12-20 设计文件上传表、引入富头像编辑器,实现用户头像修改;
SpringMVC文件上传
、小文件MD5计算
、过G文件的MD5计算
- 2016-12-15 加入maven自动打包发布功能
- 2016-12-15 解决后台日期时间类型传递到前台总是展示成[
Object obj
]对象类型问题;代码大量优化
- 2016-12-12 重新整理pom,实现maven自动构建打包发布到tomcat下,可以参考这三个帖子
maven tomcat plugin实现热部署
、开发过程使用Tomcat Maven插件持续快捷部署Web项目
、Eclipse中的Maven项目一键部署到Tomcat服务器 - 支持多环境部署
- 2016-12-11 解决shrio的quartz1.6同项目本身quartz2.2的jar包冲突问题; 优化项目的配置文件; 对系统菜单,加入排序展示;
- 2016-12-09 添加javamelody监控; 引入ckeditor; 加入 druid sql监控(登录用户名密码 druid/druid); 整理pom.xml
- 2016-12-08 将项目转成标准的maven web项目; 新增日志记录配置,用户可以定义是否需要记录操作日志; 日志记录中,针对每一个方法,进行执行耗时统计; 新增字典管理表:dic_info、dic_datas、dic_cache。
- springmvc
- mybatis
- shiro
- websocket
- activiti
- logback
- quartz
- javamelody
- MethodLog(Spring AOP 方法日志记录)
- Swagger2
- ...
- jdk 1.8
- mysql 5.6
- ...
if you like, please contact me by QQ 980154978 or by email [email protected].
- 支付宝: [email protected]
- 微信: junehappylove
- 财付通: 980154978
Thinks a lot for all the Open Source Code lovers!