java开发为什么要用框架,搞 Java 最重要的是什么?毫不夸张地说,掌握和了解java应用开发需要用到的技术有哪些?为什么要用三大框架?,java开发,为什么ssh三个框架比较搭配呢?,java开发web 需要用什么框架吗,为什么开发JavaWeb都要用框架~??,基本就能走遍天下都不怕了!
1.java应用开发需要用到的技术有哪些?为什么要用三大框架?
.你说应用程序了 java在应用程序这块早就已经挂掉了 根本没人用java的应用程序开发应用程序只需要j2se至于三大框架 spring和Hibernate的话有很小的可能会用到而Struts 只有在jsp开发的时候才用的到和应用程序完全没关系
2.java开发,为什么ssh三个框架比较搭配呢?
dao+servlet+jsp也是一种啊 ssh只是封装了很多方法,提供了很多常用、方便的管理,才出现了不少人给这个整合写中间插件 你要是用struts+spring+mybatis 或者直接用struts+mybatis也可以 或者 servlet+mybatis也行 没有什么必须的 看整合的完整度和健壮性吧 hibernate是一个比较完善的orm框架 提供了对象查询 使用比较方便 mybatis弱化对象的概念,面向视图层编写查询,结果比较鲜明 各有优缺点吧
3.java开发web 需要用什么框架吗
不用框架完全没有问题,框架就像楼上说的那样让开发更规范,用好了思路清晰,减少重复代码,好维护,毕竟大多数情况是团队开发,所以,如果你用了框架,那各个层的作用都很清晰,可读性好。还有一个非常重要的是,框架不仅仅是规范,它还提供了很多有用的功能模块,插件,部件的扩展性等,比如STRUTS最强大的标签库啊,TILES呀,SPRING的BEAN工厂啊,等等。能让开发者减少大量的代码工作量。虽然架构比较繁琐,但是可以重用。
4.为什么开发JavaWeb都要用框架~
如果你了解MVC的话就好理解了. Struts的话就是比较经典的MVC的框架 hibernate就是简化了Dao层的操作,让你只操作对象,而不用写SQL什么的了。 Spring的话,我就记得几个什么,面向切面编程,依赖注入,控制反转。 面向切面编程这个简单来说就是在一个方法前或方法后等,执行另外一个方法。 依赖注入就是通过XML等配置文件来实现对类的一些实例化啊,值注入什么的。 控制反转。。。。忘记了。 反正Spring的话基本上就是一个大工厂,反正大家都怎么说- - 本来使用MVC开发WEB程序,会使程序的可读性更高,维护起来也更方便,便于扩充等等好处。但它是一种模式,写我们还是要用JSP,JAVA等,用这些最基础的东西写的时候,效率肯定没使用框架快,而且每个人的编程习惯都不一样,平时自己练习暂且不谈,因为人数少,而且又不那出去交货。但是要作为产品的程序的话,一般程序代码的话是要有个统一的规范的。 而这些框架,他们也使用的这种思想,并运用这些思想编写出来这些框架,为了就是能让开发更简便,快捷,一些基础性的东西,它已经帮你写好了,不需要每个人都去写一套。
虽说掌握和了解了java应用开发需要用到的技术有哪些?为什么要用三大框架?,java开发,为什么ssh三个框架比较搭配呢?,java开发web 需要用什么框架吗,为什么开发JavaWeb都要用框架~??,能走遍天下,但也要不断去学习新的知识,更多的Java知识,请联系客服获取。