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

自建网站餐饮服务提供者百度关键词点击工具

自建网站餐饮服务提供者,百度关键词点击工具,建德市住房和城乡建设局网站,山西微网站建设在前面的学习中,通过读取xml文件将类加载,或他通过xml扫描包,将包中的类加载。无论如何都需要通过读取xml才能够进行后续操作。 在此创建配置类。通过对配置类的读取替代xml的功能。 配置类就是Java类,有以下内容需要执行&#…

在前面的学习中,通过读取xml文件将类加载,或他通过xml扫描包,将包中的类加载。无论如何都需要通过读取xml才能够进行后续操作。

在此创建配置类。通过对配置类的读取替代xml的功能。

配置类就是Java类,有以下内容需要执行:

1:对类使用注解@Configuration标注。

2:使用注解@ComponentScan扫描包,将包中的类加载。

 配置类SpringConfig:

package com.annotation.config;import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;/*** @copyright 2003-2025* @author    qiao wei* @date      2025-04-18* @version   1.0* @brief     * @history   name*            date*            brief*/
@Configuration// <context:component-scan base-package="com.annotation.thirdjar" />
@ComponentScan(basePackages = {"com.annotation.thirdjar", "com.itheima.dao.impl"})
public class SpringConfig {
}

在这里配置类加载了两个包,两个包里的类都可以被调用。

加载配置类:

package com.annotation.config;import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;import static org.junit.jupiter.api.Assertions.*;/*** @copyright 2003-2025* @author    qiao wei* @date      2025-04-18* @version   1.0* @brief     * @history   name*            date*            brief*/
class SpringConfigTest {@Testpublic void test01() {ApplicationContext context =new AnnotationConfigApplicationContext(SpringConfig.class);String date = (String) context.getBean("getDateInStringFormat");System.out.println(date);}
}

运行结果显示当前年月日及时间。

调用的类如下:

package com.annotation.thirdjar;import java.util.Date;import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;/*** @copyright 2003-2025* @author    qiao wei* @date      2025-04-16* @version   1.0* @brief     * @history   name*            date*            brief*/
@Component(value = "factory")
public class DateFactory {public DateFactory() {}@Bean(name = "getDate001")public Date getDate() {return new Date();}
}

package com.annotation.thirdjar;import java.text.SimpleDateFormat;
import java.util.Date;import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;/*** @copyright 2003-2025* @author    qiao wei* @date      2025-04-15* @version   1.0* @brief     * @history   name*            date*            brief*/
@Component
public class DateFormat02 {public DateFormat02() {}/*** @author  qiao wei* @brief   带参数。基本类型使用@Value,引用类型使用@Qualifier。* @param   * @return  * @throws  * @history name*          date*          brief*/@Bean(value = "simpleDateFormat")public SimpleDateFormat getSimpleDateFormat(@Value ("yyyy-MM-dd HH:mm:ss z") String format) {return new SimpleDateFormat(format);}/*** @author  qiao wei* @brief   方法带参数的注解Bean。* @param   * @return  * @throws  * @history name*          date*          brief*/@Bean(value = "dateFormatInString")public String getDateFormat(@Value(DATE_FORMAT) String format,@Qualifier(value = "factory") DateFactory dateFactory) {return new SimpleDateFormat(format).format(dateFactory.getDate());}/*** @author  qiao wei* @brief   方法带参数的注解Bean。注意与test02相比,参数date调用的是类Factory的getDate方法的返回值。* @param   * @return  * @throws  * @history name*          date*          brief*/@Bean(value = "getDateInStringFormat")public String getDateFormat(@Value(DATE_FORMAT) String format,@Qualifier(value = "getDate001") Date date) {return new SimpleDateFormat(format).format(date);}private static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";
}


文章转载自:

http://VJKps1q3.nyrws.cn
http://FKhOiAiR.nyrws.cn
http://NT6xUCes.nyrws.cn
http://hYQDrGwV.nyrws.cn
http://9VElnBcC.nyrws.cn
http://AeJVGmeG.nyrws.cn
http://twTGVv5g.nyrws.cn
http://EwUUzwBX.nyrws.cn
http://6O7T5s3P.nyrws.cn
http://W0VPzjK6.nyrws.cn
http://M05nI4aW.nyrws.cn
http://sop9qvrX.nyrws.cn
http://5fqXrlSb.nyrws.cn
http://yAoCMsNa.nyrws.cn
http://gER0buhG.nyrws.cn
http://a6Kc0gdN.nyrws.cn
http://H8NtptKD.nyrws.cn
http://9brZQagA.nyrws.cn
http://Iljbtzbr.nyrws.cn
http://PBJmeqrq.nyrws.cn
http://ef0h7jdK.nyrws.cn
http://9y5fPaqb.nyrws.cn
http://i3xUogwq.nyrws.cn
http://DClVEC0E.nyrws.cn
http://c1liZzcd.nyrws.cn
http://ovcoNLrg.nyrws.cn
http://gcBK5qyN.nyrws.cn
http://AQbydy6Q.nyrws.cn
http://HVtVKOb7.nyrws.cn
http://e1OmQSHr.nyrws.cn
http://www.dtcms.com/wzjs/647225.html

相关文章:

  • 大连模板网站制作价格网页设计的交流网站
  • 做网站编辑需要经验吗wordpress最新文章字段
  • 制作一个交易平台网站中国新闻社领导名单
  • php建站视频教程天元建设集团有限公司路桥工程分公司
  • wordpress英文建站网站备案好后
  • 新余网站建设平台搭建心得
  • html教学网站网站管理员招聘
  • wordpress建手机站教程泉州百度网站推广
  • 水果网站怎么做的温州网站建设wzwmwl
  • 四大门户网站的优缺点广州代理记账公司
  • 网站建设课程设计论文上海优化网站seo公司
  • 香水网站开源模板网站服务器租用怎么购买
  • 黄冈网站推广软件视频华蓥网站建设
  • 大连开发区规划建设局网站简单的php购物网站源码
  • 开通域名后怎样建设网站类似wordpress的软件
  • 如何用自己电脑做网站ftp上传网站
  • 百度网站好评wordpress引入js插件
  • 订阅号可以做微网站内江规划建设教育培训中心网站
  • 有关做服装的网站吗高端 网站设计公司
  • 网站代理 正规备案新闻类软文营销案例
  • 西安市住宅和城乡建设局网站网页设计策划书ppt
  • 网站域名怎样选择广东省建筑企业资质查询平台
  • 系统下载 网站 源码上海解封最新消息
  • 广告网站设计怎么样不花钱自己可以做网站吗
  • 网站建设 工作方案房价2024年暴跌
  • 济南网站模板建立一个企业网站
  • 网站建设项目及费用创意网课
  • 商品展示网站模板福州网站建设资讯
  • 商务网站建设ppt贵州省建设厅网站查
  • 做视频网站采集需要多大的空间西宁网站设计