以前没有接触过编程吗,sql语句会吗,其他的编程语言接触过吗。
培训的话比较省事,毕竟有人教,但是选择一个好的培训机构很关键。
自学的话,大概是
①java基础,
②数据库(java编程的话主要用mysql和oracle,把sql语句学好就行),
③基本的前端技术例如 html, js,jquery等
④servelt,struts2(虽然servelt,struts2都淘汰了,但是新手的话可以学一下,方便对其他框架的理解,达到会做一个小的网站,登陆,查询什么的就行)
⑤然后就是mybatis框架 ,mybatis是一个持久层框架,说白了就是操作数据库的,这个框架现在企业化开发还在用。
⑥接着可以学spring和springMVC,着重点是其中的spring注解的应用。同样的,学到这里你可以是有springMVC和mybatis完成一个登陆页面,登陆成功后跳转到一个数据展示页面(最好是带分页的)就ok了。
到这里部分公司的入职要求应该差不多。
⑦最后可以学一些比较流行的框架什么的,比如前端的easyui,后端的分布式开发(例如dubbo和zookeeper)。
临时能想到的就是这样一个顺序,希望能帮到你