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

专业格泰建站济南建设集团网站

专业格泰建站,济南建设集团网站,自己做了个网站,长沙竞价网站建设价格现在先如图创建如下的Maven项目,在业务层和数据层分别写上对应的接口和实现类 在BookServiceImpl中创建一个BookDaoImpl对象,并调用里面的save()方法。 在测试类里面new一个bookservice的实现类,调用save()方法 输出如下图所示 要使用IOC容…

 

现在先如图创建如下的Maven项目,在业务层和数据层分别写上对应的接口和实现类

  

 在BookServiceImpl中创建一个BookDaoImpl对象,并调用里面的save()方法。

在测试类里面new一个bookservice的实现类,调用save()方法 

输出如下图所示

 

要使用IOC容器要先做点准备

第一步

在pom.xml导入相关的依赖,爆红就刷新一下从中央仓库重新导入 

<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.10.RELEASE</version>
</dependency>

第二步

在resources中新建——>XML配置文件——>Spring配置,上一步没有导好的话这里是不会有Spring的 

第三步 

在配置文件里面加入想要加入的bean,按照下面的方法写入的类的地址,让它成为一个bean对象,另外在外面要想使用这个对象,要使用标识的id来调用。 

bean标签表示配置bean

class属性表示给bean定义类型

id属性给标示的bean起名字

 第四步

想要使用IOC容器里面的bean对象要先获取IOC容器,再去获取bean

这里使用ApplicationContext方式加载XML.用这个借口的实现类去获取到定义的IOC容器

 再用容器对象的方法得到一个bean对象,尝试调用里面的方法,成功调用 

 

再来尝试获取一个bookService接口实现类的bean对象

 输出入下图所示

以上就是IOC入门案例的全部

上面的案例中在BookServiceImpl里面还是有在new一个对象,为了达到解耦的效果,需要利用依赖注入,也就是下面的DI入门案例 

在上面案例代码的基础上改动,不再采用new对象,改为使用set方法,这里需要的参数通过配置文件得到 

在配置文件里面要让BookService得到一个bookdao就要在BookService的bean对象做修改

property标签表示配置当前bean的属性

name属性表示配置哪一个具体的属性

ref属性表示参照当前容器中的哪一个bean

 上面有两个bookDao,但是含义是不一样的

name里面的对应

ref里面的对应 

  

 在测试类里面的代码不用改动,运行输出如下,正常运行 

 

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

相关文章:

  • 想建个板栗网站怎么做宠物网站怎么做
  • 网站前端页面设计做地图特效的网站
  • 慈溪做网站什么价综合性外贸网站建设
  • 上海怎么制作网站济南网站建设力推搜点网络ok
  • 宿城网站建设网站开发软件费用
  • 政务门户网站建设思想wordpress主题检测
  • 在百度上免费做网站页面黄石网站建设流程
  • 阳泉市住房保障和城乡建设管理局网站做网站的服务器
  • 网站怎么做飘窗wordpress 转 帝国
  • 专业网站建设的公司关键词优化公司哪家推广
  • 网站建设评比文章潍坊网站的优化
  • 专业的手机价格网站建设合肥最好的网站建设公司哪家好
  • 做物流网站有哪些内容绍兴网站制作软件
  • 网站开发中期检查网址搜索栏
  • 如何做繁体字网站网站实现多模板切换
  • 网站公司图片建网站可以用企业qq吗
  • 福田附近网站建设陕西建设系统个人信息查询网站
  • 企业网站建设计划表网站制作和维护费用
  • 微信网站怎么写页面设计零基础
  • 网站关键词排名怎么做查建筑企业信息的网站
  • 格力电器的网站建设评价全国十大计算机培训机构
  • 什么网站不能备案中国建行网站
  • 需要手机号注册的网站网站制作报价单
  • 创建网站 优帮云推广新产品最好的方法
  • 网站建设 实训题网站建设动态代码
  • 建设银行网站ie11打不开网站建设与管理电子教程
  • 郑州微网站建设公司北京网站设计引流微信hyhyk1
  • 网站备案被注销的原因网站留言板带后台模板
  • 甘肃建投建设有限公司网站网站开发设计有限公司
  • 网站备案成功合肥网站seo费用