Java框架包括springmvc、spring、mybatis、Dubbo、maven、rabbitmq、log4j、ehcache、redis和Shiro。这些框架不需要完全学习,只是其中一些是常用的。
其次,mybatis
mybatis是一个优秀的持久层框架,支持公共SQL查询、存储过程和高级映射。Mybatis消除了几乎所有手工设置JDBC代码和参数以及检索结果集的工作。Mybatis使用简单的XML或注释进行配置和原始映射,将接口和javapojo(普通的旧Java对象)映射到数据库中的记录。
第三,springspring受到企业的青睐。Spring使用基本的javabean来完成以前只能由ejb完成的事情。但是,spring的使用并不局限于服务器端开发。就简单性、可测试性和松耦合性而言,大多数Java应用程序都可以从spring中获益。学习
需要多长时间?一个Java框架在学习一到两个月后就可以熟练地使用了。然而,如果你想掌握一个框架,你需要熟悉它的基本原理和工作机制。这不是一两个月的事。你需要继续学习。
要学习Java框架,我们必须在实践中学习理论,把知识应用到实践中。因为Java是一种面向对象的语言,我们需要理解许多抽象的概念。有人把学习Java的过程称为学习“抽象”的过程。实践的功能一方面是培养动手能力,另一方面是通过实践建立概念的“知识框架模型”。
学习永远不能关起门来。学习框架需要更多的交流。与有经验的程序员进行更多的交流可以获得很多实践经验。在学习初期,会节省大量时间,积极拓展沟通渠道。