La base de datos conectada es SQL Server2008, por lo que el archivo requerido es SQLJDBC4.JAR
Las bibliotecas liberales de Lib son:
Cree una nueva carpeta SRC en el directorio de la biblioteca LIB para almacenar los archivos generados y luego cree un nuevo generadorconfig.xml
El código interior es:
<? xml versión = "1.0" encoding = "utf-8"?> <! DOCTYPE GeneratorConfiguration public "-// mybatis.org//dtd Configuración del generador mybatis .//en" "http://mybatis.org/dtd/mybatis-Generator-config__.dtdd" <<ringon Controlador de base de datos-> <!-Sqljdbc4.Jar es un paquete JAR de conexión de base de datos SQLServer. Si desea conectarse a la base de datos MySQL, cambie directamente sqljdbc4.Jar a mysql-connector-java-5.1.25-bin.jar-> <classpathentry ubicación = "sqljdbc.jar"/> <context id = "dBtables" TargetRunTime = "mybatis"> <commentGenerator> <prown name = "SupressDate" <!-si debe eliminar los comentarios generados automáticamente Verdadero: Sí: FALSO: No-> <Property Name = "SupressallComments" Value = "True"/> </commentGenerator> <!-Database Link Url, username, contraseña-> <!-Connect data sqlserver-> <jdbcconconjerClassClass = "com.microsoft.sqlsserver.jdb.sqdebnernver" ConnectionUrl = "JDBC: SQLServer: //127.0.0.1: 1433; dataBASEname = dbssmTest" userId = "sa" contraseña = "123"> <!-Conectando la base de datos mysql-> <!-<jdbcconnection driverClass = "com.mysql.jdbc.driver" ConnectionUrl = "jdbc: mysql: // ...:/ypzlmanagement" userId = "root" contraseña = "hewei">-> </jdbcconnection> <javatyperesolver> <protper name = "forceBigDecimals" value = "false"/> </javatyPeresolver> <!-Genere el nombre del paquete y la ubicación del modelo del modelo-!-!-!-!-!-!-!-! TargetPackage = "com.ssm.pojo" es la ruta de almacenamiento para el código generado. Aquí está la ruta de almacenamiento de acuerdo con su ruta-> <javaModelGenerator TargetPackage = "com.ssm.pojo" TargetProject = "Src"> <Property Name = "enableSubpackage" value = "true"/> <Property name = "TrimStrings" Value = "True"/> </ JavaModelGenerator> <! TargetPackage = "com.ssm.pojo" es la ruta de almacenamiento para el código generado. Aquí está la ruta de almacenamiento. -> <sqlmapGenerator TargetPackage = "com.ssm.mapping" TargetProject = "Src"> <Property Name = "EnsableSubPackage" Value = "True"/> </SQLMapGenerator> <!-El nombre del paquete y la ubicación del Código Generado-> <!-TargetPackage = "Com.S.Sm.POJO" es la ruta de almacenamiento de la ruta de almacenamiento para el código generado. Aquí está la ruta de almacenamiento. Aquí está la ruta de almacenamiento. <Property name = "habilsubpackages" value = "true"/> </javaclientGenerator> <!-La tabla que se generará es el nombre de la tabla en la base de datos o el nombre de vista de vista de nombre de nombre de nombre de entidad El nombre de la clase de entidad-> <!-El nombre de la tabla es el nombre de la tabla de la tabla de dataBase de mapeación de mapas de mapas de mapeación de la tabla ". domainObjectName = "Student" EnableCountByExample = "false" EnableUpdateByExample = "false" habilieteByExample = "false" habilseLectByExample = "false" selectbyExampleQueryId = "false"> </table> </context> </generadorconfiguration>
Finalmente, encuentre el directorio raíz de lib en la consola CMD y ejecute la siguiente declaración
Java -jar mybatis -generador -core -1.3.5.Jar -Configfile GeneratorConfig.xml -Overwrite
Como se muestra en la figura:
Entonces puede ver los archivos generados automáticamente en el directorio de carpetas
Lo anterior es una explicación detallada presentada por el editor para usted. El generador MyBatis crea automáticamente código (DAO, Mapeo, Poji). Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!