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
- Diagrama de estructura funcional del proyecto.
- Diagrama de arquitectura técnica del proyecto.
2.2.2 Diseño de base de datos
- Urgencias
- Diagrama de modelado de lógica de datos
- Diagrama de modelado físico de datos
2.2.3 Diseño detallado
Diagrama de flujo funcional
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:
- 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
- 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
- groupId: escritura inversa del nombre de dominio de la empresa u organización
- artefactos: el nombre del proyecto desarrollado por la empresa u organización
- 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