开场白
不知道为啥,写笔记的时候总是喜欢写开场白,有点自言自语的感觉,哈哈哈。
初学springmvc的时候,遇到一个坑,就是在页面引用js或者css文件的时候总是失败,后来上网查资料才明白了原因。
在使用springmvc的时候,我们首先要在web.xml中配置DispatcherServlet,并且拦截所有URL请求
1 | <servlet> |
这样的话.js、.css、.jpg等文件的请求也都被DispatcherServlet给拦截了,可是又没有相应的处理方法,因此也就访问不到了。
不知道为啥,写笔记的时候总是喜欢写开场白,有点自言自语的感觉,哈哈哈。
初学springmvc的时候,遇到一个坑,就是在页面引用js或者css文件的时候总是失败,后来上网查资料才明白了原因。
在使用springmvc的时候,我们首先要在web.xml中配置DispatcherServlet,并且拦截所有URL请求
1 | <servlet> |
这样的话.js、.css、.jpg等文件的请求也都被DispatcherServlet给拦截了,可是又没有相应的处理方法,因此也就访问不到了。
今天编写实体bean的时候,正好一位大拿从身后飘过,说:来,我教你一种可以不写set,get的方法。当时还在想,还有这么好的事。
原来,彪哥用了Lombok,其实是一个开源的jar包,引入包,使用包中提供的注解,就可以不用写set,get方法了。其实是javac的一个插件,当我们写好的代码在编译的过程中,javac会扫描带有该注解的实体类,并自动生成set,get方法到class文件中,因此和你自己写的set,get方法一样,也不会影响性能,因为他是在编译阶段完成的。
网上也有很多介绍Lombok的内容,我认为自己也整理一套吧。
1.先去官网下载需要的maven版本 :http://maven.apache.org/
下载完成后,解压到想要安装的目录即可,免安装的。
2.配置Maven环境变量,和jdk环境变量配置大同小异,可参考:http://jingyan.baidu.com/article/cb5d61050b8ee7005d2fe04e.html