Cómo configurar el entorno de desarrollo mybatis
1
Primero cree un proyecto maven. Debido a que solo implica procesamiento de datos en segundo plano, puede crear un jar para el método de creación específico. , consulte la siguiente experiencia.
9 Cómo crear un proyecto maven
2
Introducción a los paquetes de dependencia. Después de crear el proyecto maven, abra el archivo pom.xml en el proyecto maven y agregue dependencias en el paquete mybatis y el paquete del controlador mysql en el archivo de configuración. Agregue la configuración para ambos paquetes en dependencias para agregar automáticamente ambos paquetes al proyecto.
3
Configuración de la base de datos mybatis. Para el marco mybatis, lo primero que debe configurarse es la configuración de la fuente de datos de la base de datos y qué modo de desarrollo usar. Para el proyecto mavne, estos recursos deben configurarse en el proyecto en src/main/resources. proyectos, solo necesitan configurarse en src. Eso es todo.
4
Configuración mybatis-config.xml. Cree un archivo llamado mybatis-config en src/main/resources/. En este archivo, debe configurar el archivo de recursos de la base de datos de recursos, el controlador requerido para el enlace de la base de datos, la cadena de conexión URL, el nombre de usuario de la base de datos, la contraseña de la base de datos, etc.
5
Configurar la información de la base de datos. De acuerdo con la configuración mybatis-config introducida en el archivo de recursos, se debe crear un archivo Database.properties para la configuración. Cree nuevamente un nuevo archivo de propiedades en la carpeta de recursos src/main/resources. Configurar URL/controlador/nombre de usuario/contraseña.
FIN
Configuración de objetos de datos comunes
1
Crear objetos java. Configurar objetos java basados en tablas de la base de datos o campos de algunas tablas. mybatis puede convertir automáticamente los datos de la tabla en objetos según el marco. En este ejemplo, configuramos la identificación, el nombre de usuario y la contraseña en la tabla usuario.
2
Configurar el archivo de mapeo xml. Cree un archivo .xml con el mismo nombre que el objeto en el paquete modelo para configurar el método de interacción entre Java y la base de datos. La configuración principal incluye espacio de nombres, resultMap (los campos de la tabla corresponden a campos de objetos de Java) y declaraciones SQL. Después de configurar el xml, debe agregar este xml al asignador en mybatis-config para que estos scripts SQL se carguen al comienzo del proyecto.
3
Crea una clase que cargue el archivo de configuración de mybatis. Puede cargar el archivo de configuración xml a través de algunas clases que vienen con el marco mybatis, obtener la sesión de fábrica y ejecutar la declaración sql del script correspondiente a través de la sesión. Para la ejecución de declaraciones de inserción o actualización, es necesario ejecutarlas al final de la operación de envío de session.commit.
FIN
Escritura de clases de prueba
1
De acuerdo con la convención de proyectos de Maven, las clases de prueba se escriben en src/test /java y cree el paquete correspondiente en la carpeta de origen. El nombre del paquete debe ser coherente con el nombre del paquete del objeto que debe probarse en main/java, para que no tenga que volver a importar el objeto. eso necesita ser probado. No es necesario volver a importar las clases que necesita probar.
2
La clase de prueba necesita usar el paquete de dependencia junit, por lo que primero debe agregar la introducción del paquete de dependencia junit en pom.xml. puede agregar el paquete de dependencia junit a la clase de prueba. Utilice anotaciones y archivos java relacionados con junit. Generalmente, antes del método de prueba, los parámetros públicos requeridos se colocan dentro del método de registro, es decir, el método de registro se ejecuta antes de ejecutar el método de prueba.
3
Comience a ejecutar el método de prueba. Una vez escrito el método de prueba, haga clic con el botón derecho en el nombre del método; seleccione Ejecutar para ejecutar el método y luego seleccione junit test para ejecutar el método de prueba. Si los datos obtenidos de la base de datos se imprimen en la consola, significa que el funcionamiento es normal.
/article/870c6fc30543f1b03fe4bef1.html