网站开发技术选型

一、python还是java

python性能低,使用率没有java高,选java。

二、ORM层用hibernate还是mybatis

hibernate门槛高,开发速度快,对增删改查的对象的维护要方便,移植性很好,可以让开发人员专注于业务开发,选hibernate。

参考:https://blog.csdn.net/firejuly/article/details/8190229

三、spring技术研究

子项目

发展历史

https://blog.csdn.net/qq_36172443/article/details/89376891

关注

注解,Lambda表达式,空指针终结者Optional,基于Groovy DSL的配置,RestController,

四、前端模板

jsp:不好维护,语法不太好用,弃。

Velocity:据说不更新了,据说springboot对它也不太友好,弃。

Thymeleaf:文档不好找,官方的英文有点吃力,弃。

Freemarker:一个晚上就学会了,用吧。

Author: bkdwei