admin管理员组文章数量:1540633
2024年4月6日发(作者:)
java中的开发框架有哪些
Struts在项目中的作用
Struts 在项目主要起控制作用,只要用于web层(即视图层和
控制层)Struts本身是使用典型的MVC结构实现的,项目中使用
了struts之后就等于项目也是一个MVC结构,使项目结构更清楚,
分工更明细。Struts在项目中主要负责视图层、控制层,在视图
层提供了大量的标签库,提升视图层的开发速度。在控制层使用
中央控制器(Actionsupport)和配置文件(),实现拦截
用户请求、封装请求参数及页面导航。
Spring在项目中的作用
Spring是一个全方位的整合框架,在项目中对hibernate和
struts进行整合,解决层与层之间的耦合问题。Spring的作用贯
穿了整个中间层,将Web层、Service层、DAO层及PO无缝整合。
Spring的IoC来实现组件之间的依赖关系注入,上层框架不会
渗透到下层组件,提升组件移植性和重用性,使得程序更灵活,
上层框架不依赖实现而是依赖于抽象(委托接口)、使得实现类的
变化不会影响上层组件,解决了层与层之间的藕合带来的维护或
升级困难SpringAOP 是面向方面〔编程〕,实现事务处理、日志
服务等与业务无关的系统服务,实现插件式编程。
Hibernate在项目中的作用
第 1 页 共 6 页
Hibernate应用于数据持久化层,是对JDBC的轻量级封装。是
一种对象、关系的映射工具, 提供了从 Java类到数据表的映射,
也提供了数据查询和恢复等机制, 大大减少数据访问的复杂度。
把对数据库的直接操作 , 转换为对持久对象的操作。在项目中的
主要作用就是1、解决程序与数据库的依赖,即使用了Hibernate
之后,以后更改数据库不必须要更改代码,因为Hibernate会依
据数据库方言来生成对应的SQL语句;2、是对JDBC的轻量级封装,
简化持久层的代码,提升开发速度。
2怎么学习java
首先要学好java的基础部分,重点学习java SE,尤其要熟练
掌握面向对象、集合框架,常用的数据结构、JDBC、异常、IO、
线程和网络编程,关于每个知识点,最好是能学做结合,开发一
些程序,便于深入了解。
基础学习完毕之后,开始进入java web部分的学习,主要是合
计到java web的应用范围很广,而且招聘的时候,基本都要求这
些。首先学习Servlet、JSP的基础知识,了解 request,
Response,之后开始学习Struts2、Hibernate和Spring,经典
的SSH框架。
在学习SSH框架的时候,平常要多应用,多开发。同时必须要
阅读一些框架的源代码程序,了解原理,之后开始自己动手写一
第 2 页 共 6 页
版权声明:本文标题:java中的开发框架有哪些 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1712415934a359158.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论