欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Java都需要會什么框架,必須都學會嗎?

夏志豪2年前12瀏覽0評論

Java的框架,根據實際項目的劃分,分實體層domain、數據訪問層dao、事務層service、控制層controller。下面我們分開來講:

一、domain

1.Lombok:用來簡化JavaBean開發,自動getter、setter、constructor等;

二、dao

1.MyBatis:有了它,我dao層只需關注sql的編寫,無需關注dao層接口的實現;

2.Jpa:它可以說是Hibernate框架的升級版,目前國內使用個少,國外使用的多,作用和MyBatis類似;

三、Service

1.Spring:有了它,我們可以@Service注解就能確保事務一致性等,同時它幫我們自動管理各大Java類,即所謂的IOC,以及提供AOP切面編程的功能;

四、Controller

1.SpringMVC:它幫助我們方便快捷的把后端接口發布出去,供前端調用;

最后,如果說有那些框架必學的,我覺得SpringSpringMVC,或者說他們兩的新版結合體SpringBoot,是必須學的,這個是企業開發的框架主體,其他的可有可無,但多多益善,你可以把他們當成插件般來對待。