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

青岛网页设计视频内容seo

青岛网页设计,视频内容seo,重庆门户网,电商毕业设计作品大家好,我是网创有方,今天我开始学习spring boot的第一天,一口气写了这么多。 这节通过一个非常浅显易懂的列子来讲解依赖注入。 在Spring Boot 3.x中,依赖注入(Dependency Injection, DI)是一个核心概念…

大家好,我是网创有方,今天我开始学习spring boot的第一天,一口气写了这么多。

这节通过一个非常浅显易懂的列子来讲解依赖注入。

在Spring Boot 3.x中,依赖注入(Dependency Injection, DI)是一个核心概念,它允许你定义和配置对象之间的依赖关系,而不需要显式地在代码中创建这些对象。这样可以使代码更加模块化、可测试和可维护。

下面是一个用浅显易懂的语言解释Spring Boot 3.x中依赖注入的例子:

角色和任务:

假设你有一个“学生”(Student)类和一个“教师”(Teacher)类。老师负责教学生,学生负责学习

  • 学生Student):学习。
  • 教师Teacher):用来教学生学习。

手动方式(不推荐)

public class Teacher {//教学方法public void teaching(){Student student = new Student();student.learning();;}
}

自动注入(推荐)

第一步:声明一个Teacher类

通过@Autowired注入Student对象

Teacher.java

@Component
public class Teacher {@Autowiredprivate Student student;//教学方法public void teaching(){student.learning();;}
}

第二步:声明一个Student类

Student.java代码如下:


@Component("student")
public class Student {@Value("小明")String  name;//姓名@Value("18")int age;//年龄public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}//学习方法public void learning(){System.out.println("我正在学习");}}

第三步:在Controller类中调用测试效果

通过调用teacher.teaching()方法测试下效果。

@SpringBootApplication
public class WcaiApplication {@Autowiredprivate  Teacher teacher;public static void main(String[] args) {SpringApplication.run(WcaiApplication.class, args);
//        var ctx = new AnnotationConfigApplicationContext(AppConfig.class);
//        var student = ctx.getBean(Student.class);
//        System.out.println(student.getName());
//        System.out.println(student.getAge());}@Controllerpublic  class HelloController {@GetMapping("/test")public String test() {teacher.teaching();return "index";}}}

 测试打印效果如下:

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

相关文章:

  • 电子商务网站cms上海市建设安全协会官方网站
  • 关于企业的网站wordpress 双域名
  • 新人如何做自己的网站专业手机移动网站建设
  • 网站要流量有什么用如何推广自己
  • 芜湖网站 建设永康哪有做网站的公司
  • 17网站一起做网店后台wordpress域名跳转
  • 让网站会员做产品标签确认wordpress调用优酷视频
  • 网站开发系统的可行性研究报告python做网站后台
  • 做移动网站多少钱联想粒子云可以做网站
  • 网站优化吧一键识图找原图
  • 做落地页素材在什么网站上找网站内建设的发展
  • 二手车网站开发过程手把手教建设网站
  • 建筑网站的设计与实现的论文定制高端网站建设报价
  • 做网站需要用到哪些开发软件江门seo推广公司
  • 网上书店网站开发代码网站建设公司宣传范文
  • 网站内容seo网站做商业计划书吗
  • 网站建站公龙华做棋牌网站建设找哪家效益快
  • 在线flash相册网站源码石家庄软件外包
  • 三门峡 网站建设公司的分类
  • 浙江平安建设信息系统网站网站开发的报告书
  • 电子商务网站建设读书报告品牌高端网站制作官网
  • 运城手机网站建设网站程序 wordpress 织梦 discuz
  • 网站建设前期策划wordpress配置七牛云cdn
  • 中国工商注册网企业年报系统做seo网站的公司
  • 吴江开发区建设局网站网站制作什么做
  • 网站仿做软件系统维护一般要多长时间
  • 办公家具网站建设费用网站流量推广
  • 花都做网站公司方又圆网站建设
  • 做网站找谁廊坊安次区网站建设公司
  • 青海企业网站制作哈尔滨建设公司网站