做了很多年java语言开发,项目做了几十个,希望我的言论对后面的新手有些作用,java语言框架甚多,而且体系成熟,如何选择框架以及组合框架,要依据你所使用的技术栈以及面向方向来考虑,如果是java-spring开发,那么按照目前的技术普及度,lambok以及dagger等技术框架,必须要掌握死死地,即使自己选择不用,也要有能力快速实装到下一个项目中,如果是android开发,你完全可以不使用这些框架,纯用源生撸代码,因为android开发中,一般都是自由组合框架,但是如果你是新手,撸不出来一套完整的框架,那么,选择一套新且稳定的框架则是必选,注意,是新且稳定,因为android不同于java后台开发的一点是,android框架更新速度非常快,新框架的机制往往是贴合了google新的设计理念以及后续手机运行机制的,希望对新手宝宝们有用。
