小弟今年大三,下半年就大四需要出去混面试了
刚刚学完S2SH,写了两个三四千行的狗屁项目回头看看发现要学的太多了,什么数据库的存储过程啊,触发器啊,索引啊
然后javaee方面就是各种web容器啊什么weblogic啊Websphere啊(这个是web容器没错吧?)
然后持久层的构建除了hibernate还有什么mybatis忽然发现自己的spring只学的aop和ioc什么sprigmvc完全就没动过
有同学和我说,企业招人就是招能 写代码 的工具,不会太看重能力,我迷惑了
求过来人指点指点

解决方案 »

  1.   

    对于ssh会用就行,公司不一定会用ssh的。
    感觉struts需要花的时间多一点,因为它内容多,且大多常常会用到。
    hibernate会用就行,用mybatis的公司也不在少数,有精力写个CRUD练练手(jar包里有demo)。
    spring里会用IOC、AOP就行了,其它要知道有哪些东西,分别是用来解决什么问题的就行了(spring里的东西非常多)。感觉你知识面还可以,深度上再加强加强。反射啥的搞透了框架就容易了。看你描述,感觉你数据库比较薄弱。存储过程、触发器、索引都是必懂的东西。花个把月好好把数据库基础学一下(你学计算机没学数据库吗?你们你学校怎么开课的!!!),剩下的在项目中练习吧。有多余的精力,可以花点在前端。不是进大公司的话 前端都要程序员自己搞的。jquery搞熟练,有空flex也学一下。你还有半年,时间是足够的,好好利用起来。
      

  2.   


    大哥你眼睛真毒啊,一眼就看穿我啊数据库确实没学好,学校开课太没劲,我基本上所有的东西都是网上down视频学的
    一开始用数据库就是mysql,最近才装了oracle,下了点视频,发现还有好多东西都不懂
    老师讲数据库的时候就是拿起就讲什么是重做日志啊什么是表空间啊,特抽象,又不知道干嘛使的jquery用过,觉得挺有意思的,flex不是号称要放弃了么,我们还值得去搞这个么,相对与html5呢?
    反射学的也不咋地,看那个proxy设计模式的时候晕菜了,但是还是大概能理解spring的工作原理的,不过让我用Proxy和InvoketionHandle写个代理模式我会撞死的
      

  3.   

    先纠正一下你的问题吧:
    1, weblogic啊Websphere 不仅仅是一个Web容器,它里面内嵌了web容器。 它们是属于应用服务器级别 大型的。
    比如JBOSS 里面内嵌Tomca,Tomcat支持部署EJB,部署Webservice,部署BPM 等功能,web只是里面的一个模块而已2,有同学和我说,企业招人就是招能 写代码 的工具,不会太看重能力,我迷惑了
      写代码也需要注重思想,你自己需要进步 所以需要提出方案 不能指定为为一个简简单单的代码copier,当然能够借助工具完成一些日常工作 当然好了 提高工作效率。 一般工作之前 都要找找有没有现成的工具既然有了 谁还自己写 浪费时间,但是很多时间 不仅仅这样 需要自己去实现 和 决定是否用这个。这个需要经验来告诉你 是否可靠 稳定。================================================================================
    基础还是重要,我们最近 用的东西 就是一个框架 升级版本发现内存问题!