Escolar Documentos
Profissional Documentos
Cultura Documentos
Guía 5
CONFIGURACION
Pasos:
NOTA
Environments
En MyBatis pueden configurarse varios entornos. De esta forma puedes usar tus SQL Maps en
distintas bases de datos por muchos motivos. Por ejemplo puede que tengas una configuración
distinta para tus entornos de desarrollo, pruebas y producción.
transactionManager
JDBC – Este TransactionManager simplemente hace uso de las capacidades de commit y rollback
de JDBC. Utiliza la conexión obtenida del DataSource para gestionar la transacción.
dataSource
El elemento dataSource sirve para configurar la forma de obtener conexiones JDBC mediante la
interfaz DataSource JDBC estándar.
typeAliases
Un type alias es simplemente un alias (un nombre más corto) para un tipo Java. Solo es
importante para la configuración XML y existe para reducir la cantidad de texto al teclear
nombres de clase cualificados (fully qualified).
Mappers
NOTA
SqlSessionFactory
Una aplicación que usa MyBatis debe utilizar una instancia de SqlSessionFactory. Se puede
obtener una instancia de SqlSessionFactory mediante un SqlSessionFactoryBuilder. Un
SqlSessionFactoryBuilder puede construir una instancia de SqlSessionFactory a partir de un
fichero de configuración XML.
Crear una instancia SqlSessionFactory desde un fichero xml es muy sencillo. Pero es posible usar
cualquier InputStream, la clase Resources, contiene métodos que simplifican la carga de
recursos.
SqlSession
SqlSession contiene todos los métodos necesarios para ejecutar sentencias SQL contra la base
de datos.
Resultado:
Index.jsp
Registra
Actualiza