您的位置:首页 > 运维架构 > 网站架构

什么是JAVA中的体系和架构?你了解么

2013-03-13 11:54 886 查看
几乎每一个学习JAVA的同学都是从JAVA se 开始的,一点点就发现JAVA 原来不是非常适合做界面编程的,一般都是网页开发,前台后台的操作,当学到中期的时候,往往老师就会说以后会学什么,然后一大堆名词,简直要去百度了,神马 的 Struts 1 、Struts 2、 Hibernate、 Spring 、 神马 的 控制反转。 神马的 级联操作,其实那些并不是什么特别难的东西。

我们学习JAVA 或者 是什么语言,往往从低级做起, 思想是相通的,多少以前有点基础的,学起来都不会觉得很是难,有一句话说得好, 叫:“我们站在巨人的肩膀上”,我们要是想学的话,大约也就5个月就学完了,但是 这些东西大部分都开始了好几年了,很多前人的经验, 我们不用就是浪费了,框架就是这么一个玩意, 一说好像很是牛X的样子,实际上就是一种 写好的 解决方案,这就说到了解决方案了,解决方案就是一整套的方法, 里面包括方法和接口 还有规矩,所以要求我们要先遵守他们的结构和规矩才能用他们的优势方面,
比方说Hibernate 的好处和优势就是JDBC方面的,不用使用者继续使用sql语句了。我们可以用 面向对象的设计方案 设计数据库的方面的东西了,是不是很讨厌 SQL的 级联查询啊? 是不是很是讨厌SQL的 多表查询啊? 是不是很讨厌 SQL 语句一拼就是 一大行,错了一个字母都 报错啊 ? 是不是很是讨厌去数据库里面进行建表的操作,还有主外键的设置啊? OK了, hibernate 都为你解决了! 耐心的 学习吧,等到开了Hibernate 时候就知道其实之前学的
JDBC 方面意义不是太大。 但是经验性的问题十分重要。毕竟你要做JAVA 开发必须要做到了解底层原理。

其实 框架也有他的缺点, 那就是 框架设计模式 , 不适用于 小型程序, 要是仅仅是 做个网页登陆,有必要去弄个Hibernate么? 有那功夫 不如直接写一个JDBC好了。

特意写给 初学者,让大家了解什么是框架。大神勿喷啊,还望勘误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐