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)配置事务管理
- 需求
- 具体实现
记录一个菜鸟程序媛的奋斗过程
浙公网安备 33010602011771号