我们在做项目的时候,有时会遇到A项目需要用一个类B项目也需要用同一个类;那么我们可能会把同一个类定义两次,但这样会很麻烦,万一要修改呢,那么可能要修改很多个类;我们需要把这个公共的类给抽离出来;这样万一修改只需要修改一次

那么如何抽离呢?我们把公共类给写在一个新建的公共工程里,在想要使用这个类的项目里进行引入依赖就可以了**(引入的依赖必须是在那个pom.xml文件中所写的)**;

步骤
(1)新建一个项目,项目里新建一个类

(2)找到新建项目的pom.xml文件,把这个新建项目的三个标识进行复制;!!!

(3)把这三个复制到你需要引入类的项目的pom.xml中;!!!

记住要复制在标签<dependency></dependency>之中。

。。。。。。。。。。。。。

嘻哈的简写笔记

。。。。。。。。。。。。。

32.如何把一个公共的类给抽离出来?让所有的项目都可以用?嘻哈的简写笔记——SpringBoot相关推荐

  1. Unity常用模块_公共Mono类

    公共Mono类 在Unity中,如果游戏运行时,游戏脚本中存在多个Update,这会造成一定的性能损耗,所以我们可以用一个公共Mono类来统一使用一个update. 当然公共Mono的另一个作用就是在 ...

  2. python调用公共方法_common: 这是一个Python的公共工具类,集成了各种主要的python常用方法...

    common 介绍 这是一个Python的公共工具类,集成了各种主要的python常用方法. 本人是做java开发的,学习python很多情况下是把他当做一个脚本来使用,在使用的过程中,发现很多的功能 ...

  3. 编写计算正方体、圆柱体、球体的表面积和体积的类。要求: (1)这三个类有一个公共的基类; (2)这三个类计算正方体、圆柱体、球体的表面积和体积的成员函数名字相同; (3)按照运行时的多态性方法设计一个

    本文为博主原创文章,未经博主允许不得转载. 版权为陈博超所有,第一次于2020年11月24日发表于BLOG上 本BLOG上原创文章未经本人许可,不得用于商业用途.转载请经允许后注明出处,否则保留追究法 ...

  4. php mysql主从延迟_如何解决主从数据库同步延迟问题?php连接 mysql 数据库如何添加一个公共的配置文件50...

    在上一篇文章中,小编为您详细介绍了关于<图上属标注的什么样元器件?火车购票明明显示无座为什么样乘车后却发现有很多空座>相关知识.本篇中小编将再为您讲解标题如何解决主从数据库同步延迟问题?p ...

  5. 【C#公共帮助类】JsonHelper 操作帮助类, 以后再也不用满地找Json了,拿来直接用...

     四个主要操作类:JsonConverter .JsonHelper .JsonSplit .AjaxResult 一.JsonConverter: 自定义查询对象转换动态类.object动态类转换j ...

  6. java修车_JAVA小练习34——使用java描述一个车类与一个修车厂类

    练习:使用java描述一个车类与一个修车厂类, 车具备的公共属性: 名字. 颜色. 轮子数. 车具备的公共 行为是跑的功能,但是跑之前必须要先检查轮子 是否够4个,如果不够4个轮子送去修车厂修理.修理 ...

  7. 【Objective-C】05-第一个OC的类

    OC是一门面向对象的语言,因此它也有类.对象.静态\动态方法.成员变量的概念.这讲就来创建第一个OC的类. 一.语法简介 1.类 在Java中,我们用1个.java文件就可以描述清楚一个类:在OC中, ...

  8. 由于AsyncTask是一个单独的类,如何使OnPostExecute()的结果进入主要活动?

    本文翻译自:How to get the result of OnPostExecute() to main activity because AsyncTask is a separate clas ...

  9. (一)、写一个怪物的类,类中有属性姓名(name),攻击力(attack),有打人的方法(fight)。(方法的重写)...

    (一).写一个怪物的类,类中有属性姓名(name),攻击力(attack),有打人的方法(fight). 再写两个子类: 红猪的类:类中有属性姓名(name),攻击力(attack),颜色(color ...

最新文章

  1. 【待继续研究】除了专家模型,这两大模型也被普遍应用于信用评估
  2. gRPC——简介与Hello World
  3. (四)开源C# WPF控件库《AduSkin – UI》
  4. php提前用户系统时间限制,php date()比服务器时间提前一小时(DST问题)
  5. day3-文件操作之基本操作
  6. currency abap_Java Currency getDefaultFractionDigits()方法及示例
  7. java用一个方法对变量初始化_java中怎么给变量初始化?
  8. 【P1714】切蛋糕(单调队列)
  9. linux 装完yum不能用,解决yum不能正常使用的问题
  10. 移动web开发之flex布局笔记
  11. c++频繁读取数据会丢失_AMADA数控冲床255参数丢失故障
  12. spss 因子分析非正定矩阵解决方案
  13. MATLAB 数据拟合方法
  14. CTF训练(密码学)——Atbash Cipher
  15. 计算机网络:网络地址-MAC地址、IP地址、子网掩码
  16. pmos管驱动原理图
  17. C++opencv找圆心?看着一篇,一定有你要(边缘轮廓检测,拟合,凸包)找出相应的轮廓或者全部轮廓画外界圆轮廓并且标出轮廓中心
  18. 这可是全网EVE安装最完整,最详细的图解,没有之一【安装图解】
  19. java 删除重复文件
  20. 用手机远程控制电脑的软件 ---TeamViewer远程控制

热门文章

  1. http2究竟何方神圣?大白话总结
  2. 携程软件测试岗位,【携程旅行网软件测试工程师面试】携程测试岗视频面试经验。-看准网...
  3. 选购一台计算机得出三条建议,5000元的预算,买组装电脑还是笔记本电脑?我给你三个建议!...
  4. 漫谈深度强化学习之基础概念
  5. mysql generator 命令_FreeSql.Generator命令行代码生成器是如何实现的
  6. Python:为logging加点颜色
  7. 3.25 绘图模式的使用 [Illustrator CC教程]
  8. 论文阅读笔记 | 目标检测算法——PP-YOLO
  9. Linux(Ubuntu)基础
  10. 查看docker空间资源的使用情况及清理空间