对象变更记录工具(持续跟新) 。记录单个对象属性变化的日志工具,工具采用spring切面和mybatis拦截器相关技术编写了api依赖包,以非侵入方式实现对标记的对象属性进行记录,仅需要导入依赖即可,几乎不需要对原系统代码改动.
电子合同签订系统,全程线上签约,秒速签署,支持PC、手机、微信等多终端签署, 随时随地签合同。无需打印、快递合同,线上存储管理,成本节省95%以上。 可根据需要,扩展多模板合同签署。 合同创建完成后,可扩展短信发送给签署方。
本项目是一个基于SpringBoot的社区平台,实现了牛客网讨论区的功能。实现了邮箱注册、验证码登录、发帖、评论、私信、点赞、关注、统计网站访问次数等功能,数据库使用Mybatis、Redis,使用Kafka构建系统通知,使用Elasticsearch构建全文搜索功能。同时实现生成pdf文件、上传云服务器等功能,最后将项目部署到了实验室服务器上(ubuntu系统)。具体可以参见项目总结和项目笔记。
AG-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等主要框架和中间件,前端采用vue-element-admin组件。
服务端为书籍crud操作。除了springcloud全家桶,扩展增加hikariCP,swagger2,JWT(json web token),lombok,spring-data-redis
本项目基于开源B2C电商Jshop 升级版【原版Jshop oschina地址:http://git.oschina.net/dinguangx/jshop】 主要架构 Spring 、SpringBoot、SpringMVC、Mybatis、Ehcache、 Redis、Freemarker、Shiro【Shiro后续更新】
mybatis 增强工具包,简化 CRUD 操作。 文档:http://mp.baomidou.com