信息管理方面的系统要从JSP开始看起,不要再去看SWT/SWING。因为你做的是信息管理而不是记事本,看那些纯粹是浪费我们的时间。
看完JSP后看STRUTS,然后看HIBERNATE,最后再看SPRING。
纯JSP做弱智项目
STRUTS做比较合理的项目
HIBERNATE+STRUTS做小项目
SPRING+HIBERNATE+STRUTS做中、大项目
这是开源的走法,而是我的走法,我崇尚开源。这里要着重提出的是,STRUTS很多人都说他过时,其实不然,用得好,剪刀都能阉掉张三丰。
不过还是顺便提一下其他的WEB,自己选:SpringMVC、WEBWORK、Tapestry
走商业化道路:
JSP, JSF, JDO, EJB
商业化的道路相当的枯燥,本来JAVA的代码就木讷了,如果在连这些都要规定死,那我就不想活了。
我和你有相同的也有相反的地方
相同:我们都是大三;都是自学
相反:我学的都是开源,看你现在所学的都是官方的规范。
Oracle我不会,我擅长MySQL,而且能保证在中小系统上绝对不输给Oracle。
JAVA认证考试我就压根没打算去考过,不是觉得没用,而是觉得浪费时间。
我从大一就开始看JAVA了,看到了大二才看到struts+hibernate+spring,也许你会惊讶,怎么那么慢。其实已经算快了。因为中间你要不断的学习其他附加知识:比如数据库设计,HTML语言,JAVASCRIPT,正则表达式等等,虽然都不多,有些就那么一两条概念,然而从理解到灵活运用是相当的困难。
~~~ 我不大喜欢做项目,我知喜欢听漂亮的学姐们看见我熟练摆弄这些代码惊讶的样子 ^-^ (虚荣-__-!)~~