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

云南专业网站建设优化的含义

云南专业网站建设,优化的含义,服务平台网站设计,2022河南工程预算定额本系列文章将会带领大家进行Spring的全面学习,持续关注我,不断更新中… 一.案例分级 简单解析:配置类替代以前的配置文件,实体类提供对象,业务类中有实体类的引用对象,在业务层中实现引用类的自动装配。 二.各层代码…

        本系列文章将会带领大家进行Spring的全面学习,持续关注我,不断更新中…

一.案例分级

在这里插入图片描述
简单解析:配置类替代以前的配置文件,实体类提供对象,业务类中有实体类的引用对象,在业务层中实现引用类的自动装配。

二.各层代码及详细解析

配置类:(关于配置类中两个注解的解释可以参考前面文章)

package com.itheima.config;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
@Configuration //设置为配置类
@ComponentScan("com.itheima") //在com.otheima这个包下扫描bean对象
public class SpringConfig {
}

实体类BookDaoImpl:

package com.itheima.dao.impl;
import com.itheima.dao.BookDao;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Repository;
@Repository  //注解注册bean
public class BookDaoImpl implements BookDao {public void save() {System.out.println("book dao save ...");}}

实体接口BookDao:

package com.itheima.dao;
public interface BookDao {public void save();
}

业务类BookServiceImol:

package com.itheima.service.impl;import com.itheima.dao.BookDao;
import com.itheima.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class BookServiceImol implements BookService {@Autowiredprivate BookDao bookDao;public void save() {System.out.println("book service save....");bookDao.save();}
}

@Service:注册bean对象,在执行类中使用getBean()方法获取.
@Autowired:进行自动装配,如果没有此句话,将会出现以下错误运行结果:
在这里插入图片描述
业务接口BookService:

package com.itheima.service;
public interface BookService {public void save();
}

执行类App3:

package com.itheima;
import com.itheima.config.SpringConfig;
import com.itheima.dao.BookDao;
import com.itheima.service.BookService;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import java.awt.print.Book;
public class App3 {public static void main(String[] args) {AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(SpringConfig.class);BookService service=ctx.getBean(BookService.class);service.save();}
}

三.自动装配成功正确执行结果

在这里插入图片描述
        后续文章:使用注解进行简单类型的自动装配,关注我持续更新,麻烦点个赞啦!!!

http://www.hengruixuexiao.com/news/34452.html

相关文章:

  • seo优化网站建设哪家好黑帽seo是什么
  • 深圳联雅做网站怎么样开淘宝店铺怎么运营推广
  • 外销网站建设网站怎么优化关键词排名
  • 手机网站建设liedns推广方式
  • 镇江做网站新seo排名点击软件
  • 有哪些做家教网站南京seo网络推广
  • 建设工程造价信息网站头条今日头条新闻
  • xp做网站服务器seo排名优化方式方法
  • 网站建设与维护笔记站长之家关键词挖掘工具
  • 网站图片怎么换导购网站怎么推广
  • 网站后台管理代码百度一下百度下载
  • 威海高端网站建设长沙搜索排名优化公司
  • 自助网站制作系统源码最近的新闻热点时事
  • 手机端网站建设公司百度seo排名软件
  • 做网站的思路怎么写今天最新军事新闻视频
  • 怎样选择网站建设千锋教育可靠吗
  • 做ppt的网站有哪些内容专业seo培训
  • 360度搜索建站网怎么做百度网页推广
  • 网站建设政府泉州关键词快速排名
  • 网站关键字字数做seo前景怎么样
  • 域名申请好怎么做网站廊坊seo外包
  • 网络彩票建立网站广东疫情最新数据
  • 南通企业做网站百度搜索排名购买
  • 网站建设答辩ppt要点搜狗网站提交入口
  • 如何选择大良网站建设抖音关键词排名查询
  • 如何安装wordpress到usbwebserverseo服务顾问
  • 莆田外贸建站5118站长网站
  • 网页动画制作软件seo社区
  • 5188站长平台恶意点击软件哪个好
  • 日本做苹果壁纸的网站网站的优化seo