来到公司实习的第三天,终于找到了学习的感受。反正公司要求写实习报告,我倒不如当作记笔记了。html
第一天,负责带个人赞哥给了我一个公司项目源码,跟我大体讲了下里面用到的技术,我罗列了一下:前端
1 前端:jQuery,BootStrap,Ajax以及各类js插件(dataTable,select2等等。。)java
2 后台框架技术:SpringMVC,MyBatis,JPA.固然,要会这些,至少你得了解过Spring吧,ORM框架要接触过吧(Hibernate)web
3 项目构建工具:Mavenspring
4 固然你还要会用浏览器的开发者工具调试。。。浏览器
5 不一样的servlet容器也要了解下,tomcat,weblogic等tomcat
恩,当时的感受就是:你说的我都据说过,可都没坚持去学。出来混是要还的,在学校多学点老是好的。mvc
痛定思痛,决定先从开发工具准备开始,写一个最小的hello world。想法是这样的:使用IntellijIDEA搭建一个依赖springMVC的开发环境,用maven添加依赖。 我以前都用myeclipse,IDEA怎么用?查资料呗。整理资料以下,但愿可以帮助到同为初学者的你:框架
http://my.oschina.net/henghanan/blog/202344?fromerr=HWYlGR29eclipse
http://www.cnblogs.com/jifeng/p/4658765.html
http://www.tuicool.com/articles/6RFziq
http://www.cnblogs.com/Leo_wl/p/4459274.html
总有一个适合你。小tips:1 本身先安装好开发要的工具 ;2用IDEA建立一个maven管理的Javaweb项目 ;3 为这个项目添加springmvc等等你须要的框架。这也是我解决本身学习问题的思路。
之前用eclipse写javaweb项目,须要什么jar包都是本身手动下载下来,放到lib目录下,再buildpath。如今用了maven,直接在pom.xm里写须要什么jar包,他自动从本身的仓库帮你下载!并且好比你只知道要用springmvc的jar包,可是它又依赖spring等其余你不清楚的jar包(谁记得那么多jar),maven自动给你全都下载好!固然,这只是maven的冰山一角吧,我会继续学习的。
具体怎么配置maven,怎么建立项目,上面的连接都有。我想分享的是我遇到的问题: 'dependencies.dependency.version' for org.springframework:spring-context:jar must be a valid version but is '${spring.version}'. 这个问题的解决方法在这里:http://lsz1023-126-com.iteye.com/blog/2098663。固然了,像我这样的新手才会遇到这种问题。。。
好了,上面的问题都解决好了后工程看起来差很少这样:
maven这是为我依赖了多少包。。。。
那么,一个Springmvc版本的helloworld是怎样的呢?下一篇。