java框架的作用

介绍

这篇文章主要介绍java框架的作用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

,现在做项目都会使用框架,现在很常见的框架就是

SSH (Struts + SpringMVC +弹簧+ Hibernate),导弹(Struts/SpringMVC +弹簧+ Hibernate)

而我最近做的项目itoo中,使用到框架为easyUI + SpringMVC + EJB + Hibernate。做项目分层是为了更好的解耦,分层可以完全不用你框架就能够解决,为什么还不需要这么多框架呢?

而且现在公司很多web项目的控制层的技术框架由struts2迁移到SpringMVC,为什么我们现在做java的web开发,会选择struts2或者SpringMVC这样的框架,而不是使用servlet加jsp这样的技术呢?

特别是现在我们web的前端页面都是使用速度这样的模板语言进行开发,抛弃了jsp,这样的选择又会给我们java的web开发带来什么样的好处,延着这个问题的思路,我又发现新的疑问,为什么现在很多java企业级开发都会去选择春天框架,春天框架给我们开发的应用带来了什么?

这么一深入的想还真是不太想的明白,我似乎很难找到一串能让人完全信服的答案,最终我发现,这些我认为我很熟悉很常用的技术,其实还有很多让我陌生不解的地方,这些陌生和不解的地方也正是我是否能更高层次使用它们的关键,不过struts2,春天这样的技术经过这么多年的积累已经是相当庞大和复杂,它们的面很广,本人虽然已经用了它们很长时间,还是有很多技术不熟悉和不清楚。

<强>使用框架有一个很笼统的好处:第一,可以加快开发进程,在类似项目中重用代码将为开发者节省大量的时间和精力。框架为执行繁琐的代码任务提供预建模块。

这个好处放在哪一个框架都是很适用的。但是再往深层的想呢?null

java框架的作用