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

网站流量数据什么网站做推广效果好

网站流量数据,什么网站做推广效果好,免费淘宝网站建设,食品配送做网站需要什么功能对我来说比较新的一个概念#xff0c;以前还真没有接触过。所以简单总结总结。 不适用依赖注入的情况 // 接口 public interface GreetingService {void greet(); }// 实现类 public class EnglishGreeting implements GreetingService {public void greet() {System.out.pri…对我来说比较新的一个概念以前还真没有接触过。所以简单总结总结。 不适用依赖注入的情况 // 接口 public interface GreetingService {void greet(); }// 实现类 public class EnglishGreeting implements GreetingService {public void greet() {System.out.println(Hello!);} }// 使用者类 public class Client {private GreetingService service;public Client() {// 写死了具体实现this.service new EnglishGreeting(); // 强耦合}public void sayHello() {service.greet();} }// main 方法 public class Main {public static void main(String[] args) {Client client new Client();client.sayHello(); // 输出Hello!} }使用依赖注入的情况。 // 接口 public interface GreetingService {void greet(); }// 实现类 public class EnglishGreeting implements GreetingService {public void greet() {System.out.println(Hello!);} }// 使用者类不管 new交给容器 public class Client {Resourceprivate GreetingService service;public void sayHello() {service.greet();} }// 模拟注入容器 public class BeanFactory {private MapString, Object beans new HashMap();public void register(String name, Object bean) {beans.put(name, bean);}public void inject(Object target) throws Exception {Class? clazz target.getClass();for (Field f : clazz.getDeclaredFields()) {if (f.isAnnotationPresent(Resource.class)) {Object bean beans.get(f.getName());f.setAccessible(true);f.set(target, bean);}}} }// main 方法 public class Main {public static void main(String[] args) throws Exception {BeanFactory factory new BeanFactory();factory.register(service, new EnglishGreeting());Client client new Client();factory.inject(client); // 自动注入client.sayHello(); // 输出Hello!} }Resource修饰成员变量只要成员变量名是register的名字就自动初始化成注册的bean。Resource修饰方法是根据方法的参数名来匹配。比如 Resource public void setZhService(GreetingService zhService) { this.zhService zhService; } 这里就会用zhService去查找之前的register。 最后的f.set(target, bean);// 其实就相当于 client.service EnglishGreeting; 其实从比对可以看出就是把bean保存在MapString, Object beans里面。通过String去查找具体要用什么类。 好吧感觉就是继续解耦了一些把很多实现类由一个map统一管理而不是自己管理了。 具体有什么好处以后再看吧。。。
http://www.hkea.cn/news/14327090/

相关文章:

  • 建设网站思路科技公司 网站 石家庄
  • 北京网站开发公司前十名昆明网页制作设计
  • 个人网站建设计划表2345网址导航手机版下载
  • 龙口建网站价格最少的钱怎么做网站
  • 在后台怎么做网站内链嵌入式软件开发工程师工作内容
  • 网站的设计开发免费建站系统下载
  • 网站开发进程报告wordpress主题和预览不同
  • 东莞公司想建网站网页制作学什么东西
  • 杨家平网站建设做废品回收哪个网站好点
  • 嘉峪关做网站做外国人生意的网站有哪些
  • 太原网站建设制作公司哪家好wordpress h5
  • 做网站软件A开头的wordpress主题是用什么开发出来的
  • 关于建设网站的情况说明书网络规划设计师学历低
  • 邢台做移动网站费用大连房地产网站建设
  • 网站设计ai公司邮箱签名模板
  • 桂林市临桂区城乡建设局网站县级部门和乡镇不能建网站建设
  • 商城网站建设运营合同书西安高校定制网站建设公司推荐
  • 杭州公司注销网站备案WordPress的MySQL宕
  • 厦门网站优化建设河南网站建设工作室
  • 无锡滨湖区建设局网站wordpress single page
  • 服务器怎样做网站呢深圳短视频seo搜索排名如何做
  • 网站标准尺寸做电脑网站宽度
  • 子目录创建网站网站建设实训心得php
  • 商务网站设计做h5网站
  • 装修公司网站php源码南宁建网站必荐云尚网络
  • html网站编辑器网站开发设计框图
  • 驾校网站模版如何提升网站搜索排名
  • win7下asp网站搭建创建网站的详细步骤
  • 常州网站关键词推广58网站怎么做才有客户问
  • 个人网站建设 免费沈阳企业关键词优化