java三大框架是什么?

java三大框架是什么?常说的三大框架指:SSH即:Spring、Struts、HibernateSpring:采用了控制反转的技术,管理Bean,降低了各层之间的耦合,功能强大的组件粘合济,能够将你的所有的java功能模块用配置文件的方式组合起来(还让你感觉不到spring的存在)成为一个完成的应用。 Struts:基于MVC的充当了其中的试图层和控制器,不说了,大名鼎鼎的功能强大的MVC架构。 

大家好,又见面了,我是你们的朋友全栈君。

常说的三大框架指: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良师益友有相关的极速开发课程,有兴趣可以看看:http://www.elsyy.com/course/c-26-1-1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156969.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PYQT5 pycharm 编程环境和环境变量配置[通俗易懂]

    PYQT5 pycharm 编程环境和环境变量配置[通俗易懂]基本的环境配置

    2025年5月23日
    4
  • c++读写锁实现_设计模式PDF

    c++读写锁实现_设计模式PDFC++读写锁设计允许读数据同时进行,但与写数据是互斥的存在,只有读数据操作所有完成后释放锁才允许写。反之亦成立。自旋式读写锁,减轻使用者的释放锁的烦恼,当自旋读写锁超出作用域则会自动释放锁。

    2022年8月12日
    6
  • 进程理论基础

    操作系统背景知识顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其

    2022年3月29日
    39
  • pycharm调试详解

    pycharm调试详解pycharm 调试按钮的意思 1 单击打断点 2 右键选择 debug3 运行出现以下的界面 4 竖排按钮的含义 5 横排按钮的含义参考博客

    2025年11月24日
    3
  • Traits技法[终于解决]

    扮演“特性萃取机”角色,萃取各个迭代器的特性(迭代器的相应类型)模板特例化:提供一份template定义式,而其本身仍为templatization通过classtemplatepartial

    2021年12月18日
    46
  • Android中CheckBox与CompoundButton源码解析[通俗易懂]

    Android中CheckBox与CompoundButton源码解析[通俗易懂]经历过了前面一系列的讲解,下面我们直接来看看系统里面的CheckBox与CompoundButton类的源码文件。你肯定会发现很多熟悉的地方。结合下面源码,我们对它们进行解析解析,它里面使用的就是自定义drawablestate。我们首先直接看CheckBox的源码publicclassCheckBoxextendsCompoundButton{publicCheckBo

    2022年6月7日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号