Maison > interface Web > js tutoriel > Spring Boot pour le développement JSP crée dynamiquement des beans

Spring Boot pour le développement JSP crée dynamiquement des beans

韦小宝
Libérer: 2018-01-18 09:48:21
original
1926 Les gens l'ont consulté

Cet article présente principalement les informations JSP liées à la création dynamique de beans par JSP développé par Spring Boot. Les amis intéressés par JSP peuvent se référer à cet article

. Spring Boot pour le développement JSP crée dynamiquement Bean

1. Créer via l'annotation @Import méthode d'importation

a. Créer un nouveau centre d'enregistrement MyImportBeanDefinitionRegistrar<.>

Code Java


import org.springframework.beans.factory.support.BeanDefinitionRegistry; 
import org.springframework.beans.factory.support.GenericBeanDefinition; 
import org.springframework.context.annotation.ImportBeanDefinitionRegistrar; 
import org.springframework.core.type.AnnotationMetadata; 
import web0.services.Myservice; 
public class MyImportBeanDefinitionRegistrar implements ImportBeanDefinitionRegistrar { 
 
  protected String BEAN_NAME = "myservice"; 
 
  public void dynamicConfiguration() throws Exception { 
  } 
   
  @Override 
  public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry) { 
    if (!registry.containsBeanDefinition(BEAN_NAME)) { 
      GenericBeanDefinition beanDefinition = new GenericBeanDefinition(); 
      beanDefinition.setBeanClass(Myservice.class); 
      beanDefinition.setSynthetic(true);  
      registry.registerBeanDefinition(BEAN_NAME, beanDefinition); 
    } 
  } 
}
Copier après la connexion
b. Ajoutez @Import à la classe de configuration pour introduire la classe ci-dessus


@Import(MyImportBeanDefinitionRegistrar.class) 
public class TestConfig{ 
}
Copier après la connexion
c. Après cela, vous pouvez utiliser spring pour obtenir le bean

Ce qui précède est un exemple simple de création dynamique d'un bean dans Spring Boot en JSP. Si vous avez des questions, veuillez laisser un message ou accéder à la communauté de. ce site pour discuter ! !

Recommandations associées :

Introduction détaillée à Spring Boot en ajoutant des exemples de configuration de support jsp

Introduction détaillée au saut de page jsp

Les paramètres du formulaire soumis en jsp sont encapsulés dans une méthode

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal