java怎么写框架( 四 )


2、struts掌握了后,接着学习spring,spring就是一个大的工厂,其轻量理强大,它改变了传统的编程模式,将实例化bean交给了容器管理,使得项目中类的耦合度大为降低 。spring的特性很多,较为有名就是IOC(控制反转)与AOP(面向世面编程) 。
要想学习好spring,就要先掌握相应的理论知识点,然后就是动手敲代码,将它的每一个特性都实现一遍,功力到了,自然就掌握了 。3、掌握了以上两大框架之后,可以继续深入学习hibernate框架了 。
hibernate是一个orm-maping框架,即对象关系映射,将数据库表反转映射成实体对象,使得用户在操作底层数据库时,不用再写那些繁琐的SQL语句,而是通过直接操作对象将数据持久化到数据库 。学习好hibernate,首先要掌握其原理,映射配置,然后就是对其每一个特性进行编码验证,如一对一,一对多,多对多关系映射等 。
可以不结合项目,只要能连上数据库进行相应操作即可 。4、三大框架都初步掌握了后,就可以进行整合学习了 。
三大框架在整合分工也很明确,也是一个经典的MVC框架,其中struts充于其中的V(即视图层),spring充当C(即业务控制层),hibernate充当M(持久层) 。整合学习三大框架的难点在于其中的配置,依赖及管理,这非一两天能完成的事情,得要多查阅相关书籍交资料,动手实践,用心体验 。
【java怎么写框架】最后,要想学习好框架,除了掌握其原理、特性外,还要多动手编码,多思考,熟能生巧 。一句话,纸上得来终觉浅,绝知此事要躬行 。