A ordem de conteúdo e configuração do arquivo de configuração sqlmapconfig.xml é o seguinte
propriedades (propriedades)
Configurações (parâmetros de configuração global)
Typeaiases (pseudônimo de tipo)
TypeHandlers (processador de tipo)
ObjectFactory (Object Factory)
plugins (plug -in)
Ambientes (Objeto de atributo de coleta de ambiente) MAPPERS (Mapper)
Ambiente (Objeto de atributo infantil do ambiente)
TransactionManager (gerenciamento comercial)
Datesource (fonte de dados
Mappers (mapeador)
1. Sqlmapconfig.xml
1. Propriedades
Ao começar, extraia o arquivo de propriedades das propriedades que se conectam ao banco de dados.
um. Você pode obter propriedades por meio de recursos e URL.
As propriedades também podem ser definidas em b.properties. Mas não é recomendado usar
C.Mybatis Ordem de carregamento de atributo
Propriedade ----- à Resource/Url ---------------------------------------------------------------------------------------------------------------------
2. Configurações
Configuração global de parâmetros. Por exemplo, ligue o cache do nível 2 e ligue o carregamento atrasado.
3. TypeAliases (Alias)
Os parâmetros de entrada e os parâmetros de saída da instrução estão totalmente qualificados. Não propício à escrita.
um. Aliases padrão
Tipos de dados básicos e strings para Java. Objetos básicos do tipo de dados, data, etc. foram definidos
b. Defina um único sqlmapconfig.xml
UserMApper.xml
c. Definição em lote
O alias para a etiqueta do pacote é o nome da classe (parte superior e inferior está ok)
-------------------------------------------
4. TypeHandlers (conversor de tipo)
Mybatis já possui algumas definições padrão. Basicamente, não há necessidade de defini -lo.
Lenovo: Beanutils-àstring para tipos de dados básicos Outros tipos de dados têm padrões e também podem ser personalizados.
5 ambientes
O ambiente mybatis, apenas o uso do mybatis requer configuração. Abolido após integração com a primavera.
6.Mappers
Arquivos de mapa. O recurso já foi usado para carregar antes. O mapeador pode ser carregado por meio de recursos, URL e classe.
Método de classe
O nome da interface do mapeador é o mesmo que o arquivo de mapeamento. Como UsermApper.java e UserMapper.xml
Coloque no mesmo diretório.
Configuração do SQLMapConfig
Carregamento em lote (como alias em lote)
Pré -requisito, as regras de nomeação e colocação do método de classe. O SQLMapConfig é o seguinte.
O exposto acima está a configuração mybatis sqlmapconfig.xml introduzida a você pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!