实习学习笔记

  来到公司实习的第三天,终于找到了学习的感觉。反正公司要求写实习报告,我倒不如当做记笔记了。

  第一天,负责带我的赞哥给了我一个公司项目源码,跟我大致讲了下里面用到的技术,我罗列了一下:

  1 前端:jQuery,BootStrap,Ajax以及各种js插件(dataTable,select2等等。。)

  2 后台框架技术:SpringMVC,MyBatis,JPA.当然,要会这些,至少你得了解过Spring吧,ORM框架要接触过吧(Hibernate)

  3 项目构建工具:Maven

  4 当然你还要会用浏览器的开发者工具调试。。。

  5 不同的servlet容器也要了解下,tomcat,weblogic等

  恩,当时的感觉就是:你说的我都听说过,可都没坚持去学。出来混是要还的,在学校多学点总是好的。

  痛定思痛,决定先从开发工具准备开始,写一个最小的hello world。想法是这样的:使用IntellijIDEA搭建一个依赖springMVC的开发环境,用maven添加依赖。 我之前都用myeclipse,IDEA怎么用?查资料呗。整理资料如下,希望能够帮助到同为初学者的你:

http://my.oschina.net/henghanan/blog/202344?fromerr=HWYlGR29

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是怎样的呢?下一篇。

posted @ 2015-11-27 15:40  OutOfMemery  阅读(414)  评论(0编辑  收藏  举报