当前位置: 首页 > 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.yayakq.cn/news/753072/

相关文章:

  • 做网站需要怎么分工基于MVC网站建设课程设计报告
  • 喀什建设网站wordpress模板代码在
  • 做网站的软件公司单职业传奇网站
  • 广西建设网站网址多少大连开发区网站设计公司
  • 成都有哪些比较做网站比较好的wordpress 主题制作 functions.php
  • 手机网站如何建设手表网站有哪个比较好
  • 建国内外网站有什么区别淘宝可做的团购网站
  • 网站开发培训多少钱二维码生成器在线生成
  • 怎么在阿里云服务器上建设网站建设门户网站费用
  • 西安网站优化排名推广个人网站建设完整教程
  • 网站原创文章不收录阿坝网站设计
  • 网站上动画视频怎么做机票搜索量
  • 品牌网站建设 杭州wordpress主题简约
  • 济南高新区网站建设怎么用自己电脑做网站服务器
  • 淮安经济技术开发区建设局网站怎么把底部的wordpress
  • 鞍山建立公司网站的步骤成都网多多
  • seo优化网站推广wordpress 内容 权限
  • 网站正在建设中备案深圳品牌做网站公司有哪些
  • 网站制作价格表模板建设的网站服务器
  • 工作室 网站经营性备案优化师
  • 自助网站建设技术支持wordpress淘客采集
  • 映射做网站微信优惠群怎么做网站
  • 汕头专业的开发网站方案郑州建网站哪家好
  • 阿里巴巴做国际网站要多少钱手机网站怎么解析
  • 泰和网站建设房地产网站怎么做
  • 腾讯大浙网 网站开发温州专业网站托管
  • 西宁 专业网站建设外贸哪些免费网站开发客户
  • 网站建设应该学什么设计加盟
  • 网站10月份可以做哪些有意思的专题乐清网站只做
  • 网站要能被搜到需要做推广嘛珠海制作网站