区块链java开源框架,Java都需要会什么框架,必须都学会吗

Java的框架,根据实际项目的划分,分实体层domain、数据访问层dao、事务层service、控制层controller。下面我们分开来讲区块链java开源框架:

区块链java开源框架,Java都需要会什么框架,必须都学会吗

一、domain1.Lombok:用来简化 JavaBean 开发,自动getter、setter、constructor等;

区块链java开源框架,Java都需要会什么框架,必须都学会吗

二、dao1.MyBatis:有了它,我 dao 层只需关注sql的编写,无需关注 dao 层接口的实现;

2.Jpa:它可以说是 Hibernate 框架的升级版,目前国内使用个少,国外使用的多,作用和MyBatis 类似;

三、Service1.Spring:有了它,我们可以 @Service 注解就能确保事务一致性等,同时它帮我们自动管理各大Java类,即所谓的 IOC,以及提供 AOP 切面编程的功能;

四、Controller1.SpringMVC:它帮助我们方便快捷的把后端接口发布出去,供前端调用;

最后,如果说有那些框架必学的,我觉得 Spring、SpringMVC,或者说他们两的新版结合体 SpringBoot,是必须学的,这个是企业开发的框架主体,其他的可有可无,但多多益善,你可以把他们当成插件般来对待。

2022-06-11

2022-06-11