Notas de entrenamiento 7.5

7.5

1. Lema

Tú cuentas mi historia, yo dejo mis palabras, tú decides cuánto valgo y yo elijo a dónde voy.

2. Software – Ingeniería de Software

2.1 Análisis de la demanda

Salida: documento de análisis de requisitos, diagrama de casos de uso UML

2.2 Diseño del sistema

2.2.1 Diseño del esquema

  1. Diagrama de estructura funcional del proyecto.
  2. Diagrama de arquitectura técnica del proyecto.

2.2.2 Diseño de base de datos

  1. Urgencias
  2. Diagrama de modelado de lógica de datos
  3. Diagrama de modelado físico de datos

2.2.3 Diseño detallado

Diagrama de flujo funcional

inserte la descripción de la imagen aquí

2.3 Desarrollo/implementación de código

2.4 Prueba del sistema

2.5 Despliegue, operación y mantenimiento del sistema

3. Programación de la interfaz Java: solo para comprender

AWT、Swing、JavaFX

Top Contenedores, Contenedores, Componentes

Cuarta herramienta de compilación automatizada por maven

4.1 Función:

  1. Ayúdenos a introducir paquetes jar dependientes de terceros externos Si los paquetes dependientes de terceros que presentamos tienen otras dependencias, maven nos ayudará a presentarlos juntos
  2. Hay muchos complementos en maven, que también admiten la compilación automática y el empaquetado de código.

4.2 ¿Cómo nos ayuda maven a introducir dependencias externas?

4.2.1 coordenadas gav

  1. groupId: escritura inversa del nombre de dominio de la empresa u organización
  2. artefactos: el nombre del proyecto desarrollado por la empresa u organización
  3. versión: la versión del proyecto

4.2.2 Almacén remoto

Un almacén remoto proporcionado por la tecnología Maven, que contiene los archivos de paquetes jar correspondientes a las coordenadas gav de todos los paquetes jar del mundo.

El almacén remoto requiere que cuando cualquier paquete jar se coloque en el almacén, se debe proporcionar un archivo .pom para el paquete jar, y otros paquetes jar de los que depende el paquete jar deben especificarse en el archivo.

Hay muchos almacenes remotos

Necesidad de cambiar el almacén remoto a un almacén remoto doméstico

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

4.2.3 Almacén local

Maven Después de introducir una coordenada GAV externa en el proyecto, primero vamos al almacén local configurado de acuerdo con las coordenadas para ver si existe este paquete jar localmente. Si es así, importe directamente el paquete jar al proyecto. Si el almacén local no este paquete jar, luego vaya al almacén remoto que configuramos para encontrar el paquete jar de acuerdo con las coordenadas, descargue este paquete jar y otros paquetes jar de los que depende este paquete jar al almacén local, y luego impórtelos al proyecto .

Si la configuración predeterminada del almacén local está en la unidad C, debe cambiarse a otra unidad

4.2.4 archivo de configuración pom.xml

El proyecto maven nos ayuda a introducir el núcleo de las dependencias externas

4.3 Maven es uno de los principales proyectos de código abierto de Apache

Supongo que te gusta

Origin blog.csdn.net/cai_4/article/details/131562576
Recomendado
Clasificación