本文目录
- 从未学过JAVA的人怎么学好SSH框架
- 怎么样才能学好SSH
- 怎么学习ssh框架
- SSH框架、学习的先后顺序
- 学习SSH框架需要哪些Java基础知识
- SSH框架自学要学多久
- javaEE中ssh学习如何快速入门
- java ssh怎样学习!
- 学SSH之后学什么
- Java 三大框架SSH,自学先学哪个
从未学过JAVA的人怎么学好SSH框架
1、首先你有C、C++的基础,我想学起来就很简单了,C++也是有面向对象的思想。只是和C++存在些语法不一样,大体上还是相通的。
2、找本java基础的书,如java零基础学习,熟悉下基本语法,循环,判断等。
3、网上有很多开放的视频,可以有时间看看。
4、有了java基础,可以学下jsp,html、jquery、tomcat、数据库等java中级要学的知识。
5、学习java servlet技术,再学习struts, spring mvc,其实就是对servlet的封装,学起来就容易多了。
6、搭个ssh的demo,搞个小的CRUD,增删改查。基本就掌握了。
7、平时多看看java相关的网站,CSDN,ITEYE等,学习和掌握新技术。
祝好运。
怎么样才能学好SSH
3-6月?学会ssh?,你还说你贪心,就学ssh一个月之内就可以掌握了,哪用得了这么长时间。找个项目做,写完都会了,先写个简单的,登录注册之类的,把ssh整合到里面,然后写大点的项目,大项目也是小项目组成的,用法都一样
怎么学习ssh框架
一步一步学,学的顺序一般是Struts 2 ,然后Hibernate,最后Spring。
当然你要是没学过Java Web编程原理,最好先了解一下Servlet/JSP方面的知识
SSH框架、学习的先后顺序
首先我也正在学ssh框架,我认为应该按照这个顺序学习。
第一个学的应该是Hibernate,因为学了Hibernate能够为我们在以后学习Struts2和spring作为一个铺垫,因为JDBC操作数据库太繁琐了。
学习完Hibernate以后,在学习struts2和spring时,因为操作数据库相对简单了,可以节省一些时间做一些相对有难度的业务。
第三个学的要是struts2了,因为Spring有个Ioc注入,学习完struts2这Ioc理解起来相对要简单些,最后一个那就是Spring。
-框
学习SSH框架需要哪些Java基础知识
Java SE技术(Java的基础)
包括基础语法、面相对象知识、集合框架、IO、线程、网络编程、反射、注解、设计模式、JDBC
Java EE技术(SSH框架就是针对此技术的提升)
包括Servlet、jsp、过滤器、监控器(好像是这么叫的)、MVC模型分层架构
其他技术
XML读写、数据库(SQL)、HTML、CSS、JS
学会这些才开始学SSH
-框架
SSH框架自学要学多久
应该很快的呀。2个星期足够了。
首先一点记住,知识点要看官方文档。
先从H开始吧,看个人家写demo,就可以写pojo之间无关系的简单应用。
然后看下单1对多 多对1 多对多的配置,了解级联,外键维护方,主键生成策略,延迟加载。基本上应用就没问题了。熟练后了解下缓存的配置。
struts的话,1和2差的比较多,你干脆就跳1个看吧。看2吧,2比较强大,架构思路也好。一样先找Demo,看一变,然后模仿着做一遍,能做出来后。看官方文档,了解ognl,S2的其他配置有哪些,以及它的s标签,然后是S2的零配置和注解,这样基本可以了。
spring的话,了解IOC,DI,AOP原理,配置文件的话,也是找demo咯,不了解属性的话,看文档。
程序都是从模仿开始的。
这3个都可以独立使用,3个先分开用,都能用了,然后先把struts2和hibernate整合在一起,在集成spring进来。
稍微粗略了解就可以,你不用都去记住,知道有就行,以后用到了在去查或者google大法。
以上只是到使用阶段,不过学习框架的本质不仅仅是使用,等你都用熟了,应该去了解人家设计框架的思路,这样到底有什么好处,这些理念和设计思想才最重要。
-框
javaEE中ssh学习如何快速入门
没有什么快速的方法!ssh只是个框架,先学习Struts2 然后Hibernate3 最后是Spring, 表现层和业务逻辑都是Strtus控制!了解它们的工作原理,先用Struts做几个简单的功能,然后在结合Hibernate和Spring, 下载MYEclipce10, 包括了旧版本和最新的版本框架集。
-框架
java ssh怎样学习!
您好:
感谢你对EasyJF的关注以及对国内开源的支持,国内环境普遍浮躁,因为有太多像春迷这样的人存在,搞得大家都不敢表达自己的思想了,因此还希望以后能继续多对国内开源人给予支持。
关于您来信中说到的问题,我觉得可能是你对java的基础的掌握还不够的原因,简单来说就是内力不够。好比中国传统武侠小说中练武人的内力问题,降龙十八掌这样的绝世掌法,要是没有一定的内力作基础的话,就只能是降蛇十八掌,甚至蛇都降不了。虚竹小和尚的武功也是因为有了高深的内力,才能变得那么牛的。 而修练J2EE武学的内力,我认为大致分为三层,初级层次是JAVA基础,第二层次是OO思想及模式,第三层次是特定领域(如Web开发相关技术规范、Servlet规范、JPA规范、EJB3规范等)、专业知识的学习。有了这些内力,不管他是SSH还是EasyJF,使用起来都会非常容易的。
SSH属于框架,属于工具,也是中间件。他们是用来提高我们的开发效率,提高我们软件产品的可维护性、可扩展性乃至敏捷性的。
他们里面有很我优秀的设计理念及模式应用。比如, struts属于MVC框架,关键是要了解MVC的概念及大致原理,掌握就很容易了;而hibernate属于orm系统,属于持久层的解决方案,同样需要对ORM的概念及原理有一个总体的了解,必要时可以去查查EJB1及EJB2里面用于持久层的Entity Bean的使用。而spring属于应用程序框架,其核心是IOC容器以及AOP,把这两个核心概念(也可称为大模式)了解以后,再加上一定的内力修为,其它就都不难了。Spring中还集成了很多适用东西(不过这些东西80%的在某一个项目中可能一直用不上),比如对JDBC的封装、自己的MVC、对动态语言的简洁访问等,这些你根据自己的项目情况来选择学习,用到的时候再看看他的文档,一个项目下来应该就能把握。
说了那么多,我累了,你一定也有点晕了,下面结合你的情况,简单发表一点我的建议:
1、用一年的时间慢慢提升自己的内力,然后这期间可以通过下面的方法同步学习使用ssh。
2、看一些国内作者原创的书籍,并运行相关代码,比如孙卫琴的Struts及Hibernate等入门教程,罗时飞的Spring教程。他们的书都通谷易懂,很多属于他们在学习过程中的点滴记录,因此一定非常好懂。不要一下子就去读Rod的《J2EE Without EJB》,或者是Spring开发团队编写的《Spring框架高级编程》,甚至《Spring in action》!由于很多缘故,这些书看了你一定会更晕。
3、下载一些国内原创的SSH应用源码示例。国外有很多这样的,也可以多看看。
4、运行这些框架所附带Example示例,并了解其设计原理,并能简单修改。
5、运行并多看这些框架的测试代码。要像买彩民分析采票走势图那样慢慢琢磨分析。
6、在自己的项目中多动用,熟练使用一个开发工具,如Eclipse,并能掌握程序调试技巧。
-框
学SSH之后学什么
你可以学习Javascript,Ajax,Dwr,JSF,DOM等等这些知道...多了是了...我想这一辈子你也学不完...不过有必要吗?只要会精一部分就行了....这辈子就不愁吃穿...逍遥自在了。。。
还有当你的SSH用的炉火纯青的时候你就可以去研究一下它们的内部原理,当你把它们的内部原理都搞清楚时你就可以试着去写一些自己的框架...我想那个时候你也该有四,五十岁了...想想看那个时候你就是构架师了....多风光,中国到现在还没有几个可以称的上是构架师的JAVA人员呢....哈哈...
祝楼主早日成功啦!!!!
-框架
Java 三大框架SSH,自学先学哪个
JAVA三大框架Struts、hibernate和spring的各自作用是什么?
struts 主要负责表示层的显示,spring 利用它的IOC和AOP来处理控制业务(负责对数据库的操作),hibernate
主要作用是数据的持久化到数据库。
一、Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。
Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion
of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。
Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/R
mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC
Web框架。
二、说到Struts框架,它是一个基于Sun
J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message
resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。
三、Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
-框