一个寒假什么都没看了,前几天朋友推荐一个工作.做java开发的.
之前学的是ssh框架,struts是1.x的.
但公司里面用的是struts2.x的,持久层框架用的是ibatis框架,就spirng框架用过.
让我用ibatis+spring+struts2做一个小的权限管理demo.
两天时间,java的基础也没怎么看了.从网上找了些资料,有下了个一struts2+spring+ibatis的demo
就这样开始写了.配制好了框架,发现不能运行.晕,
干脆直接把demo里面的jar包全复制过来算了,也不用myeclipse自动倒入spring了,
myeclipse是6.6的,没有集成struts2,所以也就无所谓了,然后把配制文件,一个个考过了
从struts2开始,为web.config文件添加struts2的支持,配置好struts文件.一步一步小心翼翼
配置一点就启动tomcat.看看有没有问题,就这样才把框架搭建起来了,然后再添加所需的实体类,一点一点加
最后demo搞出来了.权限管理没有实现完全,比如菜单的权限分配就没写完,只是写了点用户,角色的管理(crud).去了之后面试,先没看demo,问了些问题,知道我之前用的是struts1.x,所以就问了点1.x的问题.
整个寒假都不知道干什么去了,一点也没看,可想而知了...
从struts问到spring,又到hibernate,不争气啊.忘完了.我头疼的就是面试...就算以后工作用没有学过的框架,这没问题,ibatis是个半持久框架,用过hibernate以后学
起来也不成问题.struts2在struts1.x来说,整个框架的核心都改变了.但用起来更简单些,但前提是面试过了在说啊而且最后,问题回答的我自己都不满意,至于写好的demo都没看了.都不知忘哪去了,他没让看demo,我也就没给他看了
现在想想,给他看就好了...(他知道我学的东西,主要是想我的学习能力.让用别的框架写),这次又点匆忙了总结一下,面试时,一定要做好充分的准备,学过的东西要记住.这点很重要,不然我也就不会这么惨了.
另外要去学学其它的东西.我之前就没听说过还有ibatis这么一个框架(见笑了).