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

spring功能汇总

1.创建一个dao接口,实现类;service接口,实现类并且service里用new创建对象方式调用dao的方法

在这里插入图片描述
在这里插入图片描述

2.使用spring分别获取dao和service对象(IOC)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意

在这里插入图片描述

2中的service里面获取dao的对象方式不用new的(DI)

在这里插入图片描述
在这里插入图片描述
运行测试:
使用1的方式创建service的对象,调用service方法,看是否成功调到了dao的方法
在这里插入图片描述

补充知识点

对象起别名:

在这里插入图片描述
多个别名之间可以用,;空格分隔
在这里插入图片描述
在这里插入图片描述
如果上面这里写个不存在的,会报错:
在这里插入图片描述

bean的作用范围

就是造的对象是单个还是多个(单例还是非单例的):
如下图:
得到结论,spring默认创建的是单例的。
在这里插入图片描述
通过配置的方式创造非单例的
不配和配上singleton都是单例
在这里插入图片描述

加个如下图,再运行上面的程序,发现地址不一样了。
在这里插入图片描述
总结:
可以重复用的对象适合用spring创建。
在这里插入图片描述

对象是怎么创建的,和三种创建方式

相关文章:

  • 动态规划-杨辉三角
  • Python字典实战: 三大管理系统开发指南(班级+会议+购物车)(附源码)
  • git修改已经push的commit的message
  • Spring Boot中Spring MVC相关配置的详细描述及表格总结
  • C4D XP 粒子动画云端渲染指南
  • 控制理论-传递函数
  • 【docker】
  • 前后端 Mock 技术实践指南【大模型总结】
  • 1、window 下SDL 下载使用, 测试环境搭建
  • 位运算题目:N 天后的牢房
  • [数据集]The Natural Scenes Dataset (NSD)介绍,申请及使用方法
  • 【蓝桥杯】算法笔记6
  • CubeMX配置STM32VET6实现网口通信(无操作系统版-附源码)
  • win11 nacos2.2.1 报错curl -X post 报错找不到和名称X匹配参数;不是命令
  • excel经验
  • (三十七)Dart 中使用 Pub 包管理系统与 HTTP 请求教程
  • leetcode0410. 分割数组的最大值-hard
  • 程序化广告行业(69/89):DMP与PCP系统核心功能剖析
  • STM32看门狗应用实战:独立看门狗与窗口看门狗深度解析(下) | 零基础入门STM32第九十五步
  • 详细介绍javaspringboot操控redis的高级特性1. 事务支持2. 发布/订阅3. Pipeline批量操作
  • 重庆南岸营销型网站建设公司推荐/口碑营销属于什么营销
  • 怎么看网站是用什么程序做的/逆冬seo
  • 做安全防护信息的网站/高佣金app软件推广平台
  • 卡盟怎么做网站/微商软文推广平台
  • 网站制作哪家公司好/百度竞价排名模式
  • 常州网站建设机构/最新实时大数据