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

买域名建网站网络服务费税率是多少

买域名建网站,网络服务费税率是多少,汕头建设企业网站,信息流推广方式在使用反射的时候,执行方法的时候在想如果Springboot 能对需要执行的反射方法的参数自动注入就好了。所以就有了下文。 知识点 获取上下文通过上下文获取 Bean通过上下文创建一个对象,该对象所需的参数由 Springboot 自己注入 创建参数 因为需要对反…

在使用反射的时候,执行方法的时候在想如果Springboot 能对需要执行的反射方法的参数自动注入就好了。所以就有了下文。

知识点

  • 获取上下文
  • 通过上下文获取 Bean
  • 通过上下文创建一个对象,该对象所需的参数由 Springboot 自己注入
  1. 创建参数

因为需要对反射的方法进行执行,就需要对方法的参数进行传入,那么参数哪里来呢,当然是创建,而创建就交给Springboot 来进行了

注意:Springboot 创建 Bean 需要你注入 ApplicationContext

// 调用这个方法可以获取 bean 如果没有则创建。并自动注册到 springboot 中fun getOrCreateBean(applicationContext: ApplicationContext, clazz: Class<*>, isRegister: Boolean = true): Any {return kotlin.runCatching {applicationContext.getBean(clazz)}.getOrDefault(applicationContext.autowireCapableBeanFactory.createBean(clazz).apply {if (isRegister) registerBean(applicationContext, clazz, this)})
}private fun registerBean(applicationContext: ApplicationContext, clazz: Class<*>, bean: Any): Boolean {var isOK = falsekotlin.runCatching {if (applicationContext is ConfigurableApplicationContext) {val beanFactory = applicationContext.beanFactory as DefaultListableBeanFactoryif (!applicationContext.containsBean(clazz.simpleName)) {beanFactory.registerSingleton(clazz.simpleName, bean)isOK = true} else {if (!applicationContext.containsBean(clazz.name)) {beanFactory.registerSingleton(clazz.name, bean)isOK = true}}}}return isOK
}
  1. 反射调用方法
val method = clazz.methods.filter { it.name == "test" }.first()val params = method.parameters.map {getOrCreateBean(applicationContext, it.type)
}.toTypedArray()method.invoke(bean, *params)
  1. applicationContext

如果你不知道 applicationContext 如何注入可以看下面代码

@Autowired
lateinit var applicationContext:ApplicationContext
http://www.yayakq.cn/news/732768/

相关文章:

  • 优质国外网站广州人看不起番禺
  • 做网站一排文字怎么水平对齐erp系统软件功能介绍
  • jsp网站开发的优点最全资源搜索引擎
  • ps个人网站设计总结php网站开发中如何
  • 成都手机网站制作设计某网站的登录和注册程序
  • 光明建网站的公司app网站制作公司
  • 唐山高端网站建设网页设计与网站建设 公开课
  • 网站建设费记账网站建设套餐内容
  • 平阴县建设工程网站软件开发流程图片
  • 移动端网站建设的好处中文网站开发软件
  • 网站手机源码购物网站代码模板
  • 想把公司的外部网站替换浦东做网站公司
  • 校园网二级网站的建设阿里服务器可以做多少个网站
  • 湖北营销网站建设联系方式退役厅网站建设中标公告
  • 餐饮行业做网站有什么好处知乎wordpress菜单变英文
  • 糗事百科网站模板wordpress 流量数据库
  • 商城网站开发解决方案WordPress小程序导航栏
  • php和mysql网站毕业设计北京建设局投诉网站
  • 东莞网站设计与制作公司iis如何设置服务器上网站空间大小
  • 海淘返利网站怎么做做a漫画在线观看网站
  • 自主建站是什么意思广告发布属于什么服务
  • 网站开发网上接单网络营销策划书2000字
  • com域名和网站通用网站后台管理系统(php版) 1.6怎么用
  • 建设监理工程师网站wordpress朋友圈图片不显示
  • 网站降权投诉做京挑客的网站有哪些
  • 做门户网站起什么域名好动漫设计学什么内容
  • 网站建设中常见问题分析wordpress!资源
  • 虚拟房间设计app适合seo的建站系统
  • 二建证从住房建设厅网站调出流程google ads 推广
  • 大学网站建设的意义南宁微网站制作