当前位置: 首页 > news >正文

网站登录密码忘记了怎么办手机有办法做网站吗

网站登录密码忘记了怎么办,手机有办法做网站吗,网页界面设计体会,做网站婚介简历怎么写目录 1.创建Spring项目 1.1创建Maven类 1.2添加Spring支持框架 1.3添加启动类 2.存储Bean对象 2.0 spring项目中添加配置文件(第一次) 2.1创建Bean 2.2把Bean注册到容器中 3.获取并使用Bean对象 3.1创建上下文 3.2获取指定Bean对象 getBean()方法 --> 获取什么…

目录

1.创建Spring项目

1.1创建Maven类

1.2添加Spring支持框架

1.3添加启动类

2.存储Bean对象

2.0 spring项目中添加配置文件(第一次)

2.1创建Bean

2.2把Bean注册到容器中

3.获取并使用Bean对象

3.1创建上下文

3.2获取指定Bean对象

getBean()方法  -->  获取什么,得到什么

3.2.1.使用bean name获取

3.2.2使用bean type获取

3.2.3使用bean name和类型获取

3.3使用Bean

4.ApplicationContext和BeanFactory有什么区别

1.相同点

2.不同点


1.创建Spring项目

1.1创建Maven类

 

1.2添加Spring支持框架

pom.xml中添加

<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.3.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>5.2.3.RELEASE</version></dependency>
</dependencies>

1.3添加启动类

public class APP {public static void main(String[] args) {}
}

2.存储Bean对象

2.0 spring项目中添加配置文件(第一次)

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"></beans>

2.1创建Bean

public class User {public void func(String name){System.out.println(name);}
}

2.2把Bean注册到容器中

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="userinfo" class="com.beans.User"></bean>
</beans>

3.获取并使用Bean对象

3.1创建上下文

  ApplicationContext context=new ClassPathXmlApplicationContext("spring-config.xml");

3.2获取指定Bean对象

传统的代码:构造方法改变,当前类也要改变

User user=new User();

getBean()方法  -->  获取什么,得到什么

3.2.1.使用bean name获取

如果userinfo为null,会出错

User user= (User) context.getBean("userinfo");

3.2.2使用bean type获取

如果被注册了多次,就会出错

 User user=context.getBean(User.class);

3.2.3使用bean name和类型获取

比第一种更健壮

User user=context.getBean("userinfo",User.class);

3.3使用Bean

user.func("张三");

第二种:

还可以使用BeanFactory

BeanFactory factory=new XmlBeanFactory(new ClassPathResource("spring-config.xml"));User user= (User) factory.getBean("userinfo");user.func("张三");

4.ApplicationContext和BeanFactory有什么区别

1.相同点

都实现了从容器中获取Bean,都提供了getBean方法

2.不同点

1.ApplicationContext属于BeanFactory子类.BeanFactory提供了基础访问Bean的方法,ApplicationContext除了用于父类BeanFactory的所有功能外,还有新的方法实现

2.性能:BeanFactory要加载Bean,ApplicationContext是饿汉方法,创建时,把所有Bean都加载

http://www.yayakq.cn/news/35540/

相关文章:

  • 网上如何建网站卖量具成都爱品阅网络科技有限公司
  • 品牌网站建设毛尖c网站开发设计说明书
  • 重庆做网站人才网站从建设到运行要多少
  • 安卓 wordpress 源码网站页面排名优化
  • 昆山网站建设公司苏州爬虫科技怎么做网站导航地图
  • 高端网站设计新鸿儒长沙关键词优化报价
  • 餐饮网站源码商城网站的开发怎么做的
  • 机电工程栏建设项目网站建设如何注册电商平台
  • 中英文切换网站怎么做做网站没灵感
  • 网站商城服务体系建设方案深圳企业登记网络服务平台
  • 手机网站如何排版网站开发部职责
  • 响应式企业网站 下载装修加盟网
  • 门户网站平台建设的经费电商网站开发主要设计内容
  • 网站关闭流程wordpress文章增加新数据库
  • 怎么做公司销售网站小程序可视化开发工具
  • 网站优化试卷咨询工程师
  • 网站开发验收流程图镇江网站建设制作企业
  • 网站的营销推广方案上海贸易网站建设
  • 移动端网站和app开发郑州app开发公司
  • 昆明网站建设哪个好科技网络公司怎么取名字
  • 大连网站建设大全做网站需要哪些程序员
  • 北京网站营销seo方案四川建设厅住房和城乡建设厅
  • 商业网站建设方案网红商城自助下单app
  • 电脑网站打不开怎么解决抖音小程序开发教程
  • 静态网站用什么做软件上传网站
  • 万虹点读机如何做系统下载网站潍坊网站建设500
  • 易语言做网站wordpress 新建媒体库
  • 简约大方网站陕西有没有做网站普查公司
  • 想做个网站 怎么做山东兴华建设集团网站
  • 做个门户网站多少钱十堰网站搜索优化价格