admin管理员组文章数量:1794759
java三大框架是什么?
常说的三大框架指:SSH
即:Spring、Struts、Hibernate
Spring:采用了控制反转的技术,管理Bean,降低了各层之间的耦合,功能强大的组件粘合济,能够将你的所有的java功能模块用配置文件的方式组合起来(还让你感觉不到spring的存在)成为一个完成的应用。
Struts:基于MVC的充当了其中的试图层和控制器,不说了,大名鼎鼎的功能强大的MVC架构。
Hibernate:做持久化的,对JDBC轻量级的封装,使得我们能过面向对象的操作数据库,强大的ORM工具,然后很方便将数据库记录转化为java的实体实例,将java的实体实例很容易的保存到数据库中,如果你不需要很复杂的数据库访问,利用它你根本就不用了解数据库的细节
这里,提到一点:新出来的Jfinal框架相比以上框架其实更使用,下面简单说说特点:
1、JFinal采用ActiveRecord实现数据库操作支持,较Hibernaet开发效率提升六到十倍。
2、JFinal ActiveRecord较Hibernate学习成本低,一小时内能上手开发。
3、JFinal零配置,对数据库支持五个无特点:无xml、无annotation、无getter、无setter、无attribute,极大降低了代码量,统计证实代码量节省70%到95%。
4、JFinal数据库操作完全采用原生sql,相对Hibernate采用的HQL学习成本低,功能更强大,性能更高,稳定性好。
E良师益友有相关的极速开发课程,有兴趣可以看看:www.elsyy/course/c-26-1-1
版权声明:本文标题:java三大框架是什么? 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686781445a102071.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论