大家好,我现在大四,我的专业是信息管理与信息系统
学校开的专业五花八门,这个专业其实应该是研究生才能开的,现在本科是搞不住这个的,知识面涉及管理,经济,计算机三个方面的大部分内容,由于本人比较喜欢搞技术,所以朝的是计算机方向发展的,学校在计算机上开过的东西有:c vb vc++ asp sql server mis mis案例 OS 数据结构 网络基础 网络安全 密码技术 计算机原理 网络检索 离散数学 运筹学 JAVA、CCNA、CCNP、Internet等,当然如同本版java110119同学提出的贴子内容一样,现在的老师不是没有本事,只是没有把精力放在教学上,大部分时间都去考虑他的职称,他的前途去了,所以给学生上课只是为了完成学校任务,当然,我们不能完全指望他。
我直到上学期末前1个月才把自己定位好:做java,主要是想朝j2ee分布式应用发展。
现在我已经学完java基础的东西了:主要有j2se servlet jsp jdbc uml
用到的工具有 tomcat mysql eclipse lomboz_eclipse jcreator
现在我正在学习oracle 已经学到了PL/SQL
到这里有个问题:PL/SQL是否要学,这语言好像Pascal语言的语法一样,不是很难,可是我有点不想学,我不知道这对我以后java编程是否有用?我用的教程是吉林大学唐远东老师的视频,32讲版的。下面的我的计划是:
jsp+tomcat+oracle+lomboz_eclipse开发个自己的bbs出来,做巩固知识。
这个准备是用马士兵老师的视频辅助学习的。
下一步是做一个网络房间版的中国象棋的网络程序。想巩固一下sql server,故想用这个数据库。
到这里问下:掌握mysql oracle sql server是否足够,其他数据库如db2等是否需要掌了解。时间现在有点不够用了,只有不到4个月的时间能够留在学校里了。
接下来是想学Struts,Hibernate,Spring,Webwork,还没有接触到这些,不知道应该怎么学,看什么书,先学哪个,请有经验的大哥大姐告诉我,谢谢!还有我在学习过程中上网请教过北京尚学堂的马士兵老师,我很想培训,这样可以快些,但是比较贵,所以考虑不现实,还好我的自学能力还算可以,所以马士兵老师说建议我自学,他会给我一些自学的指导。最好是想了解ejb3.0 JBoss,webLogic等应用服务器。总的计划是不超过2007年11月份。就是说12月份我准备要拿这些知识+一家破文凭去拼社会了。不知道大家对我制定的计划有何建议,有什么地方需要小弟多加注意的,请多帮帮我,各位大哥大姐,我知道你们都是高手,所以不敢在各位面前摆弄什么。
学校开的专业五花八门,这个专业其实应该是研究生才能开的,现在本科是搞不住这个的,知识面涉及管理,经济,计算机三个方面的大部分内容,由于本人比较喜欢搞技术,所以朝的是计算机方向发展的,学校在计算机上开过的东西有:c vb vc++ asp sql server mis mis案例 OS 数据结构 网络基础 网络安全 密码技术 计算机原理 网络检索 离散数学 运筹学 JAVA、CCNA、CCNP、Internet等,当然如同本版java110119同学提出的贴子内容一样,现在的老师不是没有本事,只是没有把精力放在教学上,大部分时间都去考虑他的职称,他的前途去了,所以给学生上课只是为了完成学校任务,当然,我们不能完全指望他。
我直到上学期末前1个月才把自己定位好:做java,主要是想朝j2ee分布式应用发展。
现在我已经学完java基础的东西了:主要有j2se servlet jsp jdbc uml
用到的工具有 tomcat mysql eclipse lomboz_eclipse jcreator
现在我正在学习oracle 已经学到了PL/SQL
到这里有个问题:PL/SQL是否要学,这语言好像Pascal语言的语法一样,不是很难,可是我有点不想学,我不知道这对我以后java编程是否有用?我用的教程是吉林大学唐远东老师的视频,32讲版的。下面的我的计划是:
jsp+tomcat+oracle+lomboz_eclipse开发个自己的bbs出来,做巩固知识。
这个准备是用马士兵老师的视频辅助学习的。
下一步是做一个网络房间版的中国象棋的网络程序。想巩固一下sql server,故想用这个数据库。
到这里问下:掌握mysql oracle sql server是否足够,其他数据库如db2等是否需要掌了解。时间现在有点不够用了,只有不到4个月的时间能够留在学校里了。
接下来是想学Struts,Hibernate,Spring,Webwork,还没有接触到这些,不知道应该怎么学,看什么书,先学哪个,请有经验的大哥大姐告诉我,谢谢!还有我在学习过程中上网请教过北京尚学堂的马士兵老师,我很想培训,这样可以快些,但是比较贵,所以考虑不现实,还好我的自学能力还算可以,所以马士兵老师说建议我自学,他会给我一些自学的指导。最好是想了解ejb3.0 JBoss,webLogic等应用服务器。总的计划是不超过2007年11月份。就是说12月份我准备要拿这些知识+一家破文凭去拼社会了。不知道大家对我制定的计划有何建议,有什么地方需要小弟多加注意的,请多帮帮我,各位大哥大姐,我知道你们都是高手,所以不敢在各位面前摆弄什么。
--------做bbs是javaEE的web应用,跟你用什么lomboz_eclipse没关系,需要用到一些框架,
就像你下面说的。推荐你试试webwork+spring+ibatis.搭一套玩玩框架就会用了
最好是想了解ejb3.0 JBoss,webLogic等应用服务器。
--------这个先放放吧,,看书没那么容易搞的
现在JAVA主要涉及的是J2EE方面.建议LZ按以下步骤逐步学习.
1.java语法,j2se基础,基本的类库
2.学习jsp+javabean.
3.学习servlet.
4.运用jsp+servlet+javabean开发一两个项目
5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)
6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)
7.学习一种持久层框架,比如hibernate,ibatis等等
8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC
9.学习AOP思想比如SpringAOP或者AspectJ
10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3
_________________________________这样的架构肯定不行的,至少得采用 MVC 结构,JSP 只负责显示其中不出现一行 Java 代码,使用 Struts 或 WebWork 作为 C 层(控制层),再写一些数据库访问对象 DAO(可以采用 ORM 工具,如 Hibernate),再写业务层调用 DAO,由控制层跟业务层的东西打交道,实现低耦合的结构,采用 XML 文件来配置,不想用人工做的话可以试试使用 Spring 来管理。说实话,项目不在于代码行数的多少,我认为在于结构的精良,以及易扩展的程度。
不过呢,经过一段期间的观察,发现了高手一个“致命”的“弱点”,要分,还要高分!50分以下基础上贴子不热,嘿嘿嘿嘿,(PS一句,我们这些菜鸟注意了,高手好“黑”啊!)呵呵,屁话到此结束!真心感谢各位高手给我提的意见,虚心学习,我不会放弃JAVA之路的,既选之,则攻之!相信有招一人,各位前辈退出江湖之时,小弟来顶顶“高手”这个雅座的称号啊(嘿嘿嘿~~)。我的一个伙伴,攻C++,看我一下学这么多,说我学得太散了,没把一样弄精,我不停地解释:哎,老大,你那C++就一门东西,J2EE好多啊,不学多没法混啊!!!哎,走自己的路,让别人去说吧。最后来一句吧:分不多啊,回头看着满意的散分啊,大家多提,妙的多给,嘿嘿嘿嘿~~~
------------------------------
...
现在JAVA主要涉及的是J2EE方面.建议LZ按以下步骤逐步学习.
1.java语法,j2se基础,基本的类库
2.学习jsp+javabean.
3.学习servlet.
4.运用jsp+servlet+javabean开发一两个项目
5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)
6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)
7.学习一种持久层框架,比如hibernate,ibatis等等
8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC
9.学习AOP思想比如SpringAOP或者AspectJ
10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3
----------------------------------------------------------------------
强烈支持!!!!!!!!!!!