Maven学习总结

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。

1.传递依赖冲突解决

1.1 Maven自己调解原则

  • 第一声明者优先原则
  • 路径近者优先原则

1.2 排除依赖

1.3 版本锁定:指定项目中依赖的版本(推荐使用)

<dependency>

</dependency>

2.  如何通过maven整合ssh框架

  • 搭建struts环境

1)创建struts配置文件:struts.xml

2)在web.xml中配置struts的核心过滤器

  • 搭建spring环境

1)创建spring配置文件applicationContext.xml

2)在web.xml中配置监听器:ContextLoaderListener

  • 搭建hibernate环境

1)创建hibernate核心配置文件

  • Struts跟spring整合

重点:action对象创建,交给spring创建

1)创建action类

2)将action配置到spring配置文件中

3)在struts.xml中在action节点中class属性配置到spring工厂中action对象的bean ID

  • Spring跟hibernate整合

1)配置dataSoruce

2)配置SessionFactory

3)配置事务管理

  • 需求
  • 具体实现
posted @ 2018-04-21 20:14  HappyLee1103  阅读(88)  评论(0)    收藏  举报