大家好,我工作有几年了以前一直在做c/c++方面的开发,包括单片机、设备驱动程序、虚拟现实、window桌面应用程序开发开发过几十个com组件!做过集群,对硬件软件有一定了解!根据公司情况,我打算转向去搞java Web开发,开发大型网站!可是这些年一直没有搞过!相关的知识储备为0!目前我仅仅明白java基础、http协议、html语言、css基础!js、jsp、struct、spring、hibernate都没有用过!但是我在地铁项目中配置过服务器集群,对Tomcat配置文件有点了解!weblogic、glassfish、appache都不会用。另外我数据库仅用过Access、以及SQL2005!Oracle、DB2、MySQL均没有用过!
请给位java高手给我指教!以我现在的条件,我还欠缺什么技术以及学习相关技术的顺序!指导我能快顺上手去开发大型Web项目!谢谢!
请给位java高手给我指教!以我现在的条件,我还欠缺什么技术以及学习相关技术的顺序!指导我能快顺上手去开发大型Web项目!谢谢!
解决方案 »
- Java采用实体类获取表单值的问题
- 关于Hibernate中的反向集合
- <form action=>的问题
- 下拉框动态实现日期转换,求助,大侠们请抬眼看一下,实在很急啊!!!
- 怎么样检测客户端是否已经安装了某软件?
- 如何实现多个变量参数的传递???急!!
- 怎样在地址里去掉:8080 ?
- Spring3.2和Hibernate4集成失败,初始化时候报错
- Maven项目使用tomcat部署 怎么调试Maven项目?? 可以使用m2clipse插件什么的debug吗?
- Win2000+IIS5.0+jrun+Jdk1.2.2后JSP能启动,但ASP不行?请问是何原因?
- firefox下dwr回调函数不执行问题
- 从jsp向servlet传的值中包含&字符怎么办??
开发一般都有现成的,或者公司内部的框架,先弄清楚怎么做,再弄为什么这么做.
怎么做大概三天就可以了.简单的增删改查.
然后先开发着,有时间就回头来看看做的最简单的那个功能.把每一行代码都弄清楚.这个代码有什么功能.直到弄明白为止.
然后弄清楚使用的每个框架的功能.
感觉js部分会需要更多一点.虽然不属于java.
再学习普通的web开发,应用servelet,并了解相关的知识:HTTP协议、html、js、xml、css等
最后学习框架ssh或ssh2,网上视频很多,推荐浪曦和尚学堂的,其他的要靠自己研究了
我也是由C++转向Java的,而且开始也是自学。
如果有人指点的话,还是直接开发学的快点.在开发过程中,有时间了再看书,资料之类的。
真要看的话,随便网上搜一本jsp与servlet开发的书,尽量薄一点.还有html,js的.都是薄一点的.了解一下页面的构成,jsp开发是怎么样的个数据流向,怎么样组织成的页面.
然后找个struts,spring,hibernate三个框架一起的ssh开发详解的书,只看struts部分,大概扫一遍,了解一下为什么要出现这个框架.spring先不要看,写页面那些配置都一样,直接要明白他是干什么的需要一些基础,可以先略过.至于hibernate如果你用的话,看一下hql的写法。不用的话也不用看。留在以后。
我不是这样学出来的,只是现在感觉这样比较快进入工作。只是个意见。有可能完全是错的。