使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览
boot-master基于SpringBoot2.2.0版本,结合项目实用的技术点。采用技术:RediSQL , RedisSearch , Redisson,SolrCloud,RedisCluster,ElasticJob,XxlJob, Druid,Mybatis,Freemarker等,帮助您急速上手使用SpringBoot。【QQ群:759111321,作者QQ:1335157415】
基于SpringCloud(Hoxton.SR3) + SpringBoot(2.2.6.RELEASE) 的SaaS 微服务脚手架,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。
Mybatis-Plus自动生成代码(可多表批量生成),全套生成Entity、Service、ServiceImpl、Mapper、Mapper.xml、Controller,并集成lombok、swagger
整合spring-data-jpa,spring-data-rest,druid监控,mysql、oracle、sqlserver异构多数据源," + "redis,rabbitmq,SeaweedFs文件上传下载,定时任务,异步任务,springboot拦截器等
利用mybatisplus自动生成代码工具,结合springboot2.x、lombok,swagger2进行快速代码生成,使用freemaker模板生成,模板均可修改,配置文件generate.properties一次配置,无需代码修改,即可生成,包含controller(具备restful风格),entity,mapper,mapper.xml,service