上一节学习了注入Bean的生命周期,今天再来看看另一个话题: Bean的生产(@Produces)及销毁(@Disposes),这有点象设计模式中的工厂模式。在正式学习这个之前,先来看一个场景:

基于web的db应用开发中,经常要在一个页面上连接db,然后干点啥,最后关闭连接。下面用之前二节前到的CDI技能来演练一下:

1、先建一个Connection的接口

 1 package conn;
 2 
 3 public interface Connection {
 4     
 5     void connect();
 6     
 7     void closeConnection();
 8     
 9     String doSomething();
10 
11 }
Connection Interface

相关文章:

  • 2021-08-14
  • 2022-01-03
  • 2021-10-01
  • 2020-04-30
  • 2021-11-12
  • 2021-09-26
猜你喜欢
  • 2021-09-12
  • 2021-04-18
  • 2022-02-20
  • 2021-06-17
  • 2021-10-17
  • 2022-12-23
  • 2021-06-26
相关资源
相似解决方案