首页 > 其他分享 >spring BeanFactory版本的快速入门

spring BeanFactory版本的快速入门

时间:2023-10-31 20:01:22浏览次数:33  
标签:userDao 入门 beanFactory spring BeanFactory getBean userService

 

 

 

代码示例:

 

 

public static void main(String[] args) {
//创建一个工厂对象
DefaultListableBeanFactory beanFactory = new DefaultListableBeanFactory();

//创建一个读取器(读xml文件)
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(beanFactory);

//读取配置文件给工厂
reader.loadBeanDefinitions("beans.xml");

//根据id获取Bean对象
UserService userService = (UserService) beanFactory.getBean("userService");
//System.out.println(userService);

UserDao userDao = (UserDao) beanFactory.getBean("userDao");
//System.out.println(userDao);
}

 

标签:userDao,入门,beanFactory,spring,BeanFactory,getBean,userService
From: https://www.cnblogs.com/gagaya2/p/17801195.html

相关文章

  • 软件测试|Django 入门:构建Python Web应用的全面指南
    引言Django是一个强大的PythonWeb框架,它以快速开发和高度可扩展性而闻名。本文将带您深入了解Django的基本概念和核心功能,帮助您从零开始构建一个简单的Web应用。什么是Django?Django是一个基于MVC(模型-视图-控制器)设计模式的Web框架,旨在简化Web应用程序的开发过程。它由Dja......
  • SpringMVC是什么?
    SpringMVC使用MVC架构模式的思想,将Web应用进行职责解构,把一个复杂的Web应用划分成模型(Model)、控制器(Contorller)以及视图(View)三层,有效地简化了Web应用的开发,降低了出错风险,同时也方便了开发人员之间的分工配合。SpringMVC各层的职责如下:Model:负责对请求进行处理,并将......
  • SpringMVC
    1.SpringMVC:特点1.1:基于MVC架构1.2:容易理解,上手快,使用简单1.3:方便与Spring整合1.4:SpringMVC强化注解的使用,控制层(Controller)@Controller2.第一个SpringMVC注解的程序的创建和使用注解式开发:在代码中通过类与方法的注解,完成处理2.1:创建项目,添加jar2.2:配置注册中央控制器(中央调度......
  • Vue2 基础入门
    1Vue1.2第一个Vue实例(HelloVue)1.3插值表达式{作用:利用表达式进行插值,渲染到页面中表达式:是可以被求值的代码,JS引擎会讲其计算出一个结果以下的情况都是表达式:money+100money-100money*10money/10price>=100?'真贵':'还行'obj.namearr[0]fn()ob......
  • Kotlin语言基础入门:Kotlin简介
    在2019年GoogleI/O大会上,Google宣布今后将优先采用Kotlin进行Android开发。一,简介Kotlin是一种富有表现力且简洁的编程语言,不仅可以减少常见代码错误,还可以轻松集成到现有应用中。Google列举的Kotlin的优势:富有表现力且简洁:可以使用更少的代码实现更多的功能。表达自己的......
  • ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑
    ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑1.Elasticsearch产生背景大规模数据如何检索如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、oracle、mongodb、hbase…)2)如......
  • 微服务SpringCloud父工程pom依赖
    <!--设置为pom,管理依赖--><packaging>pom</packaging><properties><java.version>1.8</java.version><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8<......
  • spring发送邮件笔记
    文章目录引入依赖配置代码附件url地址为空会不会报错接收方邮件地址错误会不会报错引入依赖推荐用spring集成依赖,不用一个包一个包找了。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>配......
  • 【面试专题】Spring篇①
    目录1.你知道Spring框架中有哪些重要的模块吗?2.谈谈你对IOC的认识。3.谈谈你对AOP的认识。4.在实际写代码时,有没有用到过AOP?用过的话是在什么地方或者什么场景下?5.Spring中的事务是如何实现的6.Transaction在哪些情况下可能会失效?7.说说你对Spring中的Bean的理解。8.......
  • java实现文件夹上传功能实例代码(SpringBoot框架)
    前言有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索了大量资料,最终以最简单便捷的方式实现该功能,具体操作步骤如下一、前端如何设置上传组件并将资源上传到后台服务这里的项目框架为若依VUE版本......