Prepare algo com antecedência.
logback.xml é o xml de log
copiado para recursos comuns.
A primeira é a dependência do pom, depois o arquivo de configuração.
EntityGenerator é um gerador de código fornecido pelo Mybatis-plus. Gere controlador, serviço e dao de acordo com a estrutura da sua tabela. Na verdade, não precisamos de controlador e serviço, aqui precisamos apenas dao. No entanto
, o Druid usado para o conjunto de conexões que ele precisa gerar é conhecido como o melhor conjunto de conexões na China.
Primeiro copie isso
para o nosso projeto
pai.A configuração da dependência é comum e depois passe a dependência do maven para outros módulos. Isso pode atingir o objetivo de uma configuração e uso múltiplo.
Copiar essas dependências
aqui é apenas um gerenciamento de dependências; portanto, depois de escrever, você não fará nenhuma introdução à dependência.
Então, nós o apresentamos novamente em comum.
Em seguida, podemos remover essas versões,
apenas introduzimos dependências e nenhuma versão é necessária. Essas versões são unificadas e gerenciadas pelo projeto pai. '
Se você fizer atualizações de pacotes no futuro, precisará alterar apenas a versão no projeto pai. O submódulo é alterado naturalmente.
Introduzir recursos
Crie um nó de construção e importe-o.
Em nosso gerenciamento normal de pacotes, toda a nossa configuração deve estar na pasta de recursos. O XML da camada de dados também deve ser colocado abaixo disso.
Mas, pessoalmente, tenho o hábito de que as coisas na camada de dados gostam de ser reunidas com os dados,
por isso precisamos criar o DAO, entidades de dados e, em seguida, a interface do Mapper e nosso xml, essas três coisas que reuniremos . No entanto, não é reconhecido por padrão. Isso é uma coisa muito nojenta para nós.
Então, escrevemos um recurso aqui. Ele é o xml em nosso src / main / java mapeado para src / main / resources. Dessa maneira, ao empacotar, por padrão, todo XML em Java será atingido em recursos.
Dessa forma, o xml pode ser gravado em nosso diretório java e, depois de gravado, o xml será empacotado na pasta de recursos após ser empacotado para que possa ser reconhecido.
Importar arquivo de configuração
Copie o arquivo de configuração preparado.
Os logs da inicialização do Spring são todos gerenciados pelo logback.xml.
Esta é a fonte de dados:
duas estrelas representam qualquer nível de
* Mapper.xml subterrâneo para encontrar qualquer Mapper.xml. Portanto, o xml que você escreve deve ser escrito como XXXMapper.xml, caso contrário, não será reconhecido.
Fim