Jeesite4使用小结(技术选型)

这段时间公司准备采用新技术来进行开速开发,自己也是接手了一个项目,目前处于一边熟悉框架,一边开发,中间也踩了很多坑,所以在这打算记录一下,希望能给后面接触这个快速开发框架的一点帮助.
第一次接触这个框架,一定要先了解他这个框架的技术选型,当然这些东西在官方文档中都有说明
环境

Java8, Servlet 3.0/3.1, Maven 3.x

主框架

Spring Boot 2.0, Spring Framework 5.0, Shiro 1.4

持久层

MyBatis,Hibernate,Druid

视图层

Spring MVC+Beetl 2.9
这个beetl模板引擎是真的好用,只是我是用的IDEA开发的,有很多报错的情况,它主要是能在HTML页面在他的模板中,写js代码,把html页面当成jsp写,第一次接触应该很快就能学会,用到的时候可以多翻翻文档

CSS框架

Bootstrap ,AdminLTE

JS框架及组件

Query 1.12, layer 3.0, zTree 3.5, jqGrid 4.7, jquery-validation, My97DatePicker, wdScrollTab, webuploader, ueditor , toastr
我之前他在前端List页面中有个 DataGrid对象,我就直接想到了EsayUI的 DataGird,导致我在这里进入了个误区,后来也是被一个小姐姐点了一下才恍然大悟,他技术选的是 jqGrid, 这个DataGrid对象是他自己封的.
Jeesite4使用小结(技术选型)_第1张图片

工具组件

Logback 1.2, Apache Commons, lang3, codec, io, fileupload, banutils, text
对象序列化:FST 2.5
JSON序列化:Jackson 2.9
Office工具:POI 3.14
分布式任务调度:Quartz 2.3
全文检索引擎:ElasticSearch、Lucene

数据高速缓存存储框架

J2Cache (Caffeine / Redis), Spring Redis / Lettuce

分布式套件/云平台

分布式系统主框架:Spring Cloud Finchley
服务治理注册与发现:Spring Cloud Netflix Eureka
服务容错保护限流降级:Spring Cloud Netflix Hystrix
分布式统一配置中心:Spring Cloud Config
网关路由代理调用:Spring Cloud Gateway
声明式服务调用:Spring Cloud OpenFeign

已支持数据库

MySQL, Oracle, PostgreSQL, Sql Server, DB2

框架很强大有很多技术我都还没接触到,有很多问题还得找大佬,未完待续…

你可能感兴趣的:(Jeesite4使用小结(技术选型))