当前位置: 首页 > news >正文

深圳电子商城网站建设慧聪网登录

深圳电子商城网站建设,慧聪网登录,咨询服务网站源码,中山网站建设的公司复盘 1.maven高级部分聚合和继承 maven聚合工程(深度剖析)_一宿君的博客-CSDN博客 2.yml配置文件 mybatis mybatis: mapper-locations: classpath:mappers/*mapper.xml mapper-locations#xff1a;这是一个子键#xff0c;用于指定MyBatis映射文件#xff08;Mapper XML…复盘 1.maven高级部分聚合和继承 maven聚合工程(深度剖析)_一宿君的博客-CSDN博客 2.yml配置文件 mybatis mybatis: mapper-locations: classpath:mappers/*mapper.xml mapper-locations这是一个子键用于指定MyBatis映射文件Mapper XML文件的位置。在这里classpath:mappers/*mapper.xml表示MyBatis应该在类路径下寻找所有以mapper.xml结尾的文件。这些XML文件通常包含SQL映射定义了如何将Java对象映射到数据库表以及SQL查询语句等。 type-aliases-package: com.hu.pojo 这是另一个子键用于指定MyBatis的类型别名包Type Aliases Package。在这里com.hu.pojo表示MyBatis将扫描这个包中的Java类并将它们注册为MyBatis的类型别名。这样你可以在映射文件中使用这些类型别名来引用Java类而无需使用完全限定的类名。 例如如果在com.hu.pojo包中有一个名为User的Java类你可以在映射文件中使用User作为别名而不必写完整的类路径如com.hu.pojo.User。 3.MapperScan MapperScan 是 MyBatis Spring Boot 的注解它用于指定 MyBatis 映射接口的扫描路径以便 Spring Boot 能够自动创建这些接口的实 也可以在mapp层加个mapper 4.spring-boot-starter-parent 这是一个 Maven 项目的父项目Parent POM配置它定义了当前项目所继承的父项目通常用于继承一些共享的配置和依赖。在这个例子中父项目指定的是Spring Boot Starter Paren 解释这个配置的各部分 parent 元素这是用于定义父项目的 XML 元素它包含了子项目当前项目应该继承的父项目信息。 groupId指定了父项目的 Maven Group ID即org.springframework.boot。这表示父项目属于 Spring Boot 组织。 artifactId指定了父项目的 Maven Artifact ID即 spring-boot-starter-parent。这表示父项目的标识。 version指定了父项目的版本即 2.7.15。这表示当前项目将继承 Spring Boot Starter Parent 版本2.7.15的配置和依赖。 通过继承 Spring Boot Starter Parent你的项目可以受益于 Spring Boot 团队提供的一些共享 spring-boot-starter-parent 是 Spring Boot 提供的一个 Maven 父项目它提供了一些默认的配置和依赖管理可以让我们更方便地进行 Spring Boot 项目的开发。 1.聚合 聚合聚合用于快速构建maven工程一次性构建多个项目/模块。 创建一个空模块pom.xml文件里添加打包类型为pom !--定义该工程用于管理构建-- packagingpom/packaging 用 modules 标签来定义当前模块进行构建操作时关联的其他模块名称 modulesmoduleAPI/modulemodulebeans/modulemodulemappers/modulemoduleservice/modulemoduleAPI/modulemodulecommon/module/modules 创建聚合工程的要点 1.该聚合项目父级项目、顶级项目本身也是一个maven项目它必须有自己的pom 2.它的打包方式必须是pom 3.引入新的元素modules—module模块每个模块其实也是一个项目 4.版本聚合模块的版本要和被聚合模块的版本一致 5.relative path每个module名称都是一个当前pom的相对目录 6.目录名称为了方便快速定位模块所处的目录应当与其artifactId一致(maven约定而不是硬性要求)总之模块所处的目录必须要和聚合模块中的模块目录保持一致。 7.聚合模块减少的内容聚合模块的内容仅仅是一个pom.xml文件它不包含src/main/java和src/test/java等目录因为他只是用来将其他模块整合构建成一个整体的工具本身并没有实质的内容。 8.聚合模块和子模块的目录它们可以是父子级也可以是平行结构推荐。默认是父子级结构但是不建议使用因为父子级是一种嵌套关系子模块要建在父模块里面维护起来很容易紊乱推荐使用平行结构是因为维护起来一目了然条理比较清晰当然同时要在pom文件的中修改相应的目录路径配置。 9.如果聚合模块对某一个子模块进行了删除操作那么一定要在聚合模块的pom.xml文件中的modules选项中将对应的子模块删除掉。   2.继承 不同的模块不同人开发的时候可能使用的资源版本不同当整合到一起的时候可能会出现兼容上的问题。所以需要有个总的管理模块在总的模块中去规定使用资源的版本 需要注意的是添加依赖的时候 需要在声明依赖管理声明的方法是需要在dependencies 标签外添加 dependencyManagement 标签。
http://www.hkea.cn/news/14489716/

相关文章:

  • 个人网站建设平台微信平台免费小程序制作
  • 网站建设吉金手指专业15wordpress内容表单
  • 浙江 网站备案网站更换空间教程
  • 网站如何做美工建公司网站需要哪些资料
  • 好看响应式网站模板哈尔滨建站公司模板
  • 模板网站有利于优化wordpress 电子书插件
  • 如何建立一个网站并维护wordpress dux1.4
  • 网站在线制作平台内网网站搭建教程
  • 建网站石家庄1建设网站的重要性
  • 一台虚拟主机能建设几个网站滁州市建设工程质量检测协会网站
  • 用jsp做网站登录界面模板苏州网上挂号预约平台12320
  • 网站建设费一般是什么费用做游戏平面设计好的素材网站有哪些
  • 浦东建设网站制作美术网站建设
  • 简洁html网站模版wordpress 手机维修
  • 大型网站系统关键字优化价格
  • 网站建设与维护招聘条件免费静态网页模板下载
  • 网站首页设计过程制作一个工厂小程序收费
  • 汕头网站推广优化郑州房产网新房
  • 浅谈国内高校英文网站的建设现状wordpress文章灯箱
  • 一站式建设企业运营策划公司
  • 做网站需要什么配置网站都去哪里找
  • 广东官方移动网站建设哪家好简单网站建设优化
  • 成都建站推广女生就业前景最好的十大热门专业
  • 彩票网站建设开发查网站服务器速度
  • 建设网站的体会wordpress 试听
  • 网站开发 简历项目经历wordpress 会员 按月
  • 各网站的风格及特点wordpress+边框插件
  • 免费网站流量统计工具做外贸的社交网站
  • 网站建设pdf文件怎么发布百度首页官网
  • 做网站买过域名之后重庆观音桥网站建设