本周要整理的知识清单

1、发布 maven 构件到 nexus 中(可以参考视频和思维导图来整理)
搞清楚以下三者的关系:权限、角色、用户。和一些注意事项。
两个权限(分别针对两个工厂),一个角色,一个用户。
2、maven 的生命周期和插件
(1)编译插件
(2)将源文件打包的插件
(3)RAR 插件
(4)打 war 包的插件使用
(5)SQL 插件(使用该插件的时候会有编译错误,要看 eclipse 的官网解决)
(6)help 插件
(7)jetty 插件
(8) copy 插件

maven 隐式变量。

有两本书推荐《Java 企业设计模式》《分析模式可复用的对象模型》。

如何引入插件,在 PluginsManager 里面配置,子项目里面也只要声明 ga 就可以了。

3、SpringMVC 相关知识总结

<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>

(1)支持 rest json

http://fancy888.iteye.com/blog/1629120

(2)单文件上传和多文件上传
参考资料:
http://my.oschina.net/cwzhang/blog/290574

多文件上传:
http://blog.csdn.net/a1314517love/article/details/24183273
http://blog.csdn.net/cheung1021/article/details/7084673

<dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
            <version>2.6.0</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            <version>2.6.0</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.6.0</version>
        </dependency>

(3)异常处理
(4)拦截器

4、SpringBoot 相关知识总结

(1)自动配置

(2)参看汪云飞记录本

5、maven 镜像和仓库

讲得比较清楚的一篇文章:
http://my.oschina.net/sunchp/blog/100634

commons -io 使用
http://blog.csdn.net/anders_zhuo/article/details/8986794
apache commons io包快速入门
http://jackyrong.iteye.com/blog/2153812

java.util.ResourceBundle使用详解
http://blog.csdn.net/anders_zhuo/article/details/8984825

你可能感兴趣的:(springMVC)