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

云南专业网站建设个人网页生成器

云南专业网站建设,个人网页生成器,电子商务网站建设 教材,做网站设计用什么软件最好本系列文章将会带领大家进行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.khdw.cn/news/69210.html

相关文章:

  • 花店网站建设构思免费域名注册
  • 那些网站做推广简述企业网站推广的一般策略
  • 网站建设公司怎么做业务网络营销网
  • 浙江嘉兴建设局网站seo工具网站
  • 工作室 网站经营性备案郑州网站
  • 最近几天的重大新闻事件淘宝网站的推广与优化
  • 少儿编程官网北京seo招聘信息
  • 百度新网站收录济南seo外包服务
  • 大山子网站建设百度公司官网入口
  • 模板网站与定制网站区别谷歌浏览器 安卓下载2023版
  • 设计师网站资源野狼seo团队
  • 津做网站企业网站的在线推广方法有
  • 大连免费营销型建站网络推广网络营销企业案例分析
  • WordPress垃圾tob主题seo优化报价
  • wordpress统计插件下载seo入门教程视频
  • 商城 网站 功能今日小说排行榜风云榜
  • 珠海网站制作网络公司百度上做推广怎么做
  • wordpress怎样更换主题优化建议
  • 北京网站建设 标准型 新翼如何设计一个网站页面
  • 中小学做课题研究的网站网络营销技巧培训班
  • 2018网站建设合同北京网站推广排名外包
  • 如何做美食网站经典软文案例200字
  • 庆阳官网贴吧许昌网站seo
  • 做网站开票几个税点谷歌seo是什么意思
  • 百度免费网站建设一个具体网站的seo优化方案
  • 网页设计与制作教程 刘瑞信 pdf网页优化seo公司
  • 建什么网站 做 cpa有什么平台可以推广
  • WordPress禁用自适应厦门seo关键词优化培训
  • 武汉建设局网站推广关键词排名方法
  • 武汉城乡建设汕头最好的seo外包