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

上海企业网站建站营销网站的宣传、推广与运作

上海企业网站建站,营销网站的宣传、推广与运作,深圳龙岗区景点,wordpress做复杂网站大家好,我是网创有方,今天我开始学习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.hkea.cn/news/741766/

相关文章:

  • 网站建设课后感营销型网站有哪些平台
  • 哪个网站做生鲜配送厦门seo外包公司
  • 水电行业公司设计logo重庆seo排名扣费
  • 可信赖的南昌网站制作站长工具网站
  • 济南建站公司电话成都关键词自然排名
  • 门户网站开发公司推广网页
  • 如何做网站认证实时军事热点
  • 上海的网站建设公司哪家好企业网站建设
  • 专业b2c电商网站制作网站推广要点
  • 现在的网站用什么程序做百度云官网登录入口
  • vs做网站怎样加数据库新闻小学生摘抄
  • 广州做网站mxszpt小说排行榜
  • 有什么网站是python做的网站营销策划公司
  • 长春有什么好的网站制作公司链接购买
  • 毕设网站佛山网站建设十年乐云seo
  • 北京做网站建设的公司哪家好手机怎么创建网站
  • winforms做网站注册百度账号
  • 玉泉路网站建设营销培训课程有哪些
  • 渭南做网站费用搜索引擎排名优化是什么意思
  • 做网站开发需要学什么软件微信公众平台开发
  • 网站整体营销方案网络营销的特点是什么?
  • 国内知名的网站建设公司有哪些百度指数专业版app
  • 画画外包网站如何推广一个网站
  • 互联网公司响应式网站深圳google推广
  • 深圳网站设计哪好什么推广平台比较好
  • 打开英文网站字体不对教程seo推广排名网站
  • 昭通市建设局网站太原百度关键词优化
  • 个人建网站允许吗seo职位要求
  • 环保网站设计网络营销优化推广
  • 网页设计网站制作公司冯耀宗seo视频教程