代码如下:
@Service("ttasWrOtherfeeService")
@DS("dmnn")
public class TteeServiceImpl extends ServiceImpl<TtaeDao, TteEntity> implements TteeService {
@PostConstruct
public void initDict(){
List<TteEntity> list = this.list();
……
}
发现@DS("dmnn") 其实没有生效,还是用了默认的数据源;
解决后的代码如下:
@Service("ttasWrOtherfeeService")
@DS("dmnn")
public class TteeServiceImpl extends ServiceImpl<TtaeDao, TteEntity> implements TteeService {
@EventListener
public void onApplicationEvent(ContextRefreshedEvent event) {
List<TteEntity> list = this.list();
……
}
分享到:
相关推荐
在上面的示例中,我们使用了 @PostConstruct 和 @PreDestroy 注解来修饰两个方法:initMethod() 和 destroyMethod()。initMethod() 方法将在服务器加载 Servlet 的时候运行,而 destroyMethod() 方法将在服务器卸载 ...
获取springbean对象
在这里,我们使用 @PostConstruct 和 @PreDestroy 注解来指定组件的初始化和销毁方法,这样可以在组件的生命周期中执行特定的操作。 @Component、@Repository、@Service、@Controller 等注解是 Spring 框架中常用的...
在火狐中显示可能会有问题,大家都是程序员,改个参数就好啦 注解包含: 拦截器 , 过滤器 , 序列化 , @After , @AfterReturning , @AfterThrowing , @annotation , @Around , @Aspect , @Autowired , @Bean , @Before ,...
在Spring框架中,`@Component`注解是核心的组件注解之一,它标志着一个类作为Spring IoC容器中的Bean。这个注解及其派生注解(如`@Service`、`@Repository`和`@Controller`)是Spring依赖注入(Dependency Injection...
在Java世界中,`@PostConstruct` 和 `@PreDestroy` 是两个非常重要的注解,它们主要用于管理组件的生命周期,特别是在使用Spring框架或者Java EE应用中。这两个注解是JSR 250规范的一部分,提供了对bean初始化和销毁...
在Spring Boot框架中,`@Component`注解是核心组件之一,它扮演着定义bean角色的关键角色。这个注解属于Spring框架的IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)机制的核心部分。...
本文将详细介绍几个关键的注解,包括 @Autowired、@Qualifier、@Resource 和 @PostConstruct,以及它们在实际开发中的应用。 ## 1. @Autowired 注解 @Autowired 是 Spring 提供的一种自动装配机制,它可以根据类型...
在Spring框架中,`@PostConstruct` 是一个用于标记初始化方法的注解,该方法会在对象完全初始化并准备好服务之前调用。然而,在Spring定时任务(如使用`@Scheduled`注解的方法)中,如果遇到`@PostConstruct`被多次...
@PostConstruct 注解是 Java EE 5 中引入的一个注解,用于标记某个方法在 Bean 初始化之前执行。这个注解可以应用于任何一个类,包括 Spring 的 Bean 类。在 Spring 框架中,@PostConstruct 注解被用来标记某个方法...
@PostConstruct是一个在JSR-250中定义的注解,它的作用是在Bean被初始化之后执行某些操作。这些操作通常是指Bean生命周期中的初始化之后阶段,即实例化Bean之后,以及装配Bean的属性之后。 使用@PostConstruct注解...
在IT领域,特别是Java开发框架中,Spring和Struts2都是极为重要的技术栈,它们各自通过注解(Annotation)机制提供了强大的功能扩展性和代码简洁性。以下是对Spring和Struts2注解的深入解析和使用指南。 ### Spring...
在IT行业中,Spring框架是Java开发中的核心工具之一,它为构建企业级应用程序提供了全面的解决方案。本资源包“spring注解实例”聚焦于Spring框架的注解编程模型,特别是与SSH2(Struts、Spring、Hibernate)集成的...
在Spring框架中,注解是实现依赖注入(Dependency Injection,DI)和简化配置的主要手段。在"Spring全注解Examples"这个项目中,我们将探讨如何使用Spring 4.2.2版本的注解来配置bean,执行AOP(面向切面编程)以及...
在本文中,我们将深入探讨Spring的配置注解。 ### 1. @Component 注解 `@Component`是Spring中最基础的注解,它可以将一个普通的Java类声明为Spring的Bean。当你在类上使用`@Component`时,Spring会自动发现这个类...
@JsonBackReference:在处理JSON序列化时,用于解决双向引用导致的循环引用问题。在一对多或多对一的关系中,可以将它放在父实体的一方,避免在序列化时出现循环引用。 @RepositoryRestResource:当配合spring-boot...
在这个“Spring注解相关完整讲述共17页.pdf.zip”的压缩包中,我们可以期待深入了解到Spring框架如何通过注解简化了应用程序的开发过程。以下是对这些知识点的详细讲解: 1. **依赖注入(Dependency Injection,DI...
在Spring框架中,注解注入是一种非常重要的依赖管理机制,特别是在Spring 3.0及更高版本中得到了广泛的应用。本文将详细阐述Spring 3.0中的注解注入,包括@Autowired、@Qualifier、@Resource和@PostConstruct这四个...
在深入了解Spring框架中的注解应用之前,我们首先需要对Java注解有一个基本的认识。Java注解(Annotation)是一种元数据,可以为程序代码添加额外的信息。注解本身并不改变程序的行为,但它可以通过工具或编译器被...
本篇文章主要探讨了Spring中的几个关键注解:`@Autowired`、`@Qualifier`、`@Resource`以及`@PostConstruct`,并解释了它们在软件开发中的应用。 1. **@Autowired注解**: - `@Autowired`主要用于自动装配bean,它...