亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Spring如何將bean添加到容器中

瀏覽:74日期:2023-09-06 18:59:38

spring的一大功能是依賴注入 通過把javabean放入spring的ioc容器中進行統一管理

過程如圖所示

Spring如何將bean添加到容器中

最常見的例子是使用xml配置bean 把每一個<bean>元素分別轉換成一個BeanDefinition對象,其中保存了從配置文件中讀取到的該bean的各種信息

再通過BeanFactory對bean進行注冊 關于BeanFactory請看這篇文章 https://www.cnblogs.com/aspirant/p/9082858.html

例如:

<!--配置mybatis的mapper掃描包--> <bean class='org.mybatis.spring.mapper.MapperScannerConfigurer'> <property name='basePackage' value='myblog.dao'></property> </bean>

實例化一個bean 并加入容器中

有兩種方法

a.在要加入容器的bean上加@component

并指定掃描該類所在的包

例如:

@Service@Transactionalpublic class BlogServiceImpl implements BlogService { @Autowired private BlogDao blogDao; @Override public List<Blog> findAll() { return blogDao.findAll(); } @Override public void insertUserAndBlog(Integer blogId, Integer userId) { blogDao.insertUserAndBlog(blogId,userId); } @Override public void insertBlog(Blog blog) { blogDao.insert(blog); } @Override public void update(Blog blog) { blogDao.update(blog); } @Override public void delete(Blog blog) { blogDao.delete(blog); } @Override public Blog findById(Integer id) { PageHelper.startPage(1, 6); return blogDao.findById(id); } @Override public List<Blog> findBlogByUserId(Integer userId) { PageHelper.startPage(1, 6); return blogDao.findBlogByUser(userId); }}

b.在配置類中使用@bean進行注冊

例如:

@Configurationpublic class ApplicationContextConfig { @Bean @LoadBalanced public RestTemplate getRestTemplate(){ RestTemplate restTemplate=new RestTemplate(); return restTemplate; }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 国产老妇人 | 国产在线观看不卡 | 91av官网| 美女视频大全美女视频黄 | 欧美亚洲日本一区二区三区浪人 | 伊人色在线观看 | 国产草草视频 | 精精国产xxxx视频在线 | 黄色网址视频 | 国产精品视频福利一区二区 | 亚洲欧美国产高清va在线播放 | 国产成+人+综合+亚洲不卡 | 久草中文在线视频 | 黄色一级片录像 | 中文乱码一二三四有限公司 | 日韩电影中文字幕在线网站 | 毛片视频免费 | 毛片高清一区二区三区 | 亚洲欧美另类在线观看 | 国产高清视频 | 91精品国产美女福到在线不卡 | 国产成人精品三级 | 亚洲精品国产一区二区三 | 国产成人久久一区二区三区 | wwww国产| 美国一级大黄大色毛片视频一 | 国产日韩欧美成人 | 美国一级特级毛片片aa视频 | 亚洲一级大片 | 久久精品国产线看观看亚洲 | 国产免费又色又爽又黄的网站 | 成人999| 日本黄大片在线观看视频 | 99久在线 | 黄色免费大全 | 亚洲一区二区精品推荐 | 欧美精品一区二区三区观 | 草草在线播放 | 亚洲福利视频精选在线视频 | 91aaa在线观看| 国产精品爱久久久久久久小 |