类似框架MapStruct 属性拷贝,属性映射,对象拷贝,对象复制 运行原理: 编译时期,生成字节码. 性能优势: 放弃1.0中动态代理和反射,全部都是原生Java代码.运行时期没有任何性能损失 优点: 1.功能齐全 2.并发安全 3.低耦合设计,易维护.
对象创建型框架:EasyCopy 1.使用方式简单,编写接口即可。支持方法名映射。 2.支持多级拷贝 例如: Student.name 映射 Teacher.School.name 3.支持深克隆 例如:创建两个完全一样对象,但是内存地址不一样 4.支持运算符操作 例如: stu.setAge( (tea.getAge()+3)*2 ) 5.支持自定义类型转换器 例如: A对象Date属性 转换成Long类型 拷贝到B对象的ID属性 6.默认高精度运算,所有浮点型数据运算结果,保证高精度 7.支持BigDecimal与其他类型直接运算,例如BigDecimal可以与Double类型直接运算 8.支持强制转换,Double转Integer,String转Double,Double转BigDecimal,BigDecimal转Double,Double转String等 9.默认开启自动转换,Integer转Double,Integer转Float,Integer转Long,Byte转Integer等 9.默认整合Spring框架,自动将代理注入到IOC容器中。支持脱离框架单
Springboot搭建的公司官网门户系统
一款为数据治理而生的企业一站式数据治理中台,基于智数通项目扩展开发,后台整体采用 SpringCloud 框架搭建,前台采用 vue-element-ui,数据库采用 Mysql,帮助企业建设自己的数据中台。
系统数据字典自动翻译成字典文本。可集合系统数据库中存储的用户数据字典,也可使用枚举做系统数据字典,主要用在返回数据给前端时自动把字典值翻译成字典文本信息。
EasyReport 是一款比较简单的在线 Web 报表工具,也算是一个种子项目,本身是基于[若依](http://ruoyi.vip/ )的前后端分离版本(SpringBoot + Vue)开发的,核心功能就是通过配置数据源和查询 SQL 来动态配置和生成报表(Table),并且可以针对不用的角色或者用户来配置各自的报表查看权限。
支持spring boot 快速引入
人人权限系统集成UReport2报表引擎,renren-security采用SpringBoot2.0、MyBatis、Shiro框架,开发的一套权限系统,UReport2是一款高性能的Java报表引擎,提供完善的基于网页的报表设计器,可快速做出各种复杂的中式报表
everything前端源码,项目基于 Spring Boot 、Vue的前后端分离问答论坛
🎶 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java. https://hacpai.com
巡云轻论坛Pro版基于 SpringBoot 开发。包含论坛、问答模块。自适应手机端和电脑端。部分数据库表结构设计使用分表方案。
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。