摘要: <action>元素必须配置<package>元素 Sturts2围绕package进行action的相关配置 配置package三个常用属性: name:包名,在Struts2的配置文件中包名不能重复,但name不是真的包名,而是为了管理action namespace:namespace和<ac 阅读全文
posted @ 2020-03-28 19:40 拯代码 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Struts2是一款优秀的MVC框架 MVC是一种思想,是一种模式,将软件分为Model模型,View视图,Controller控制器 JavaEE软件分为3层 :web层,业务逻辑层,数据持久层 WEB层重视MVC开发 Struts2和Struts1的关系 它们没有关系,Struts2是全新的框架 阅读全文
posted @ 2020-03-28 18:29 拯代码 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 继承 例如:Hello工程依赖的Junit:4.0 HelloFriend工程依赖的Junit:4.0 MakeFriend工程依赖的Junit:4.9 由于Test依赖范围不能传递,所以会分散到各个模块中,很容易造成版本不一 需求:统一管理对各个模块中的Junit依赖的版本 解决思路:将将Juni 阅读全文
posted @ 2020-03-28 12:45 拯代码 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 例如:我们现在导入的Spring依赖都是4.0.0版本的,但是我们现在需要4.1.1版本的,手动逐一修改不可靠 建议配置方式: 使用properties的标签内使用自定义标签统一声明版本号 在需要统一版本的位置,加入${自定义标签名}引用声明的版本号 其实properties标签配合自定义标签不仅可 阅读全文
posted @ 2020-03-28 12:29 拯代码 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 好处:可以传递的依赖不必在每一个模块或工程中都重复声明,在“最下面”的工程依赖一次即可 注意:非compile范围的依赖不能传递,所以在各个模块或工程中,如果有需要就得重复声明依赖 依赖的原则: 作用:解决jar直接冲突问题 路径最短者优先 MakeFriends依赖HelloFriend依赖Hel 阅读全文
posted @ 2020-03-28 12:22 拯代码 阅读(923) 评论(0) 推荐(0) 编辑