1. Crie a classe de entidade do usuário.
@Datapublic Class User {private String Nome de usuário; senha de sequência privada; idade inteira privada;}2. Crie Userdao para simular a interação do banco de dados.
classe pública userdao {list public <suser> queryUserList () {list <suser> resultado = new ArrayList <suser> (); // simular a consulta de banco de dados para (int i = 1; i <10; i ++) {usuário user = new User (); user.setUserName ("UserName_" + i); user.setPassword ("senha" + i); user.setage (i); resultado.add (usuário); } resultado de retorno; }}3. Escreva o UserService para implementar a lógica de negócios da operação de dados do usuário.
@ServicePublic Class UserService { @Autowired // Injete o objeto Bean Private UserDao Userdao; list public <suser> queryUserList () {// chamando o método no userdao para consulta. retornar this.Userdao.QueryUserList (); }}4. Escreva SpringConfig para instantar os recipientes de mola.
@Configuration // Esta anotação mostra que a classe é uma configuração de mola, equivalente a um arquivo XML. // Configure o pacote de varredura. @ComponentsCan (BasEpackages = "cn.my.springboot.javaconfig") classe pública SpringConfig { @bean // Esta anotação é um objeto de bean, que é equivalente a <ean> public userdao getUserdao () {return userdao (); // diretamente }}5. Escreva um método de teste para iniciar o contêiner de mola.
Public class Test {public static void main (string [] args) {// instanciam o contêiner de mola através da configuração Java. AnoTationConfigApplicationContext context = novo AnoTationConfigApplicationContext (SpringConfig.class); // Obtenha o objeto Bean no Spring Container UserService UserService = context.getBean (UserService.class); // chamando o método na lista de objetos <suser> list = userservice.QueryUserList (); para (usuário do usuário: list) {System.out.println (user.getUserName () + "|" user.getpassword () + "|" user.getage ()); // Destroe o contexto do contêiner.Destroy; }}}Resultados do teste:
Uma alternativa perfeita aos arquivos de configuração XML pode ser usada com o código Java.
Quanto à estrutura, não seja claro, significa que as pessoas têm opiniões diferentes.
O artigo acima "Método de configuração Java (Exemplo de Explicação) do Springboot" é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.