什么是JavaConfig?

什么是JavaConfig?,第1张

java config是指基于java配置的spring。传统的Spring一般都是基本xml配置的,后来spring3.0新增了许多java config的注解,特别是spring boot,基本都是清一色的java config。

@Configuration

在类上打上这一标签,表示这个类是配置类

@ComponentScan

相当于xml的<context:componentscan basepakage=>

@Bean

bean的定义,相当于xml的

<bean id="objectMapper" class="org.codehaus.jackson.map.ObjectMapper" />

@EnableWebMvc

相当于xml的<mvc:annotation-driven>

@ImportResource

相当于xml的 <import resource="applicationContext-cache.xml">

@PropertySource

spring 3.1开始引入,它是基于java config的注解,用于读取properties文件

@Profile

spring3.1开始引入,一般用于多环境配置,激活时可用@ActiveProfiles注解,@ActiveProfiles("dev")

等同于xml配置

<beans profile="dev">

<bean id="beanname" class="com.pz.demo.ProductRPC"/>

</beans>

激活该profile spring.profiles.active,也可设置默认值 spring.profiles.default

<context-param>

<param-name>spring.profiles.default</param-name>

<param-value>dev</param-value>

</context-param>

1、首先重新装JDK

2、找到应用程序的配置文件文件夹,一般得是应用程序安装目录config之类的文件夹。

3、把config复制一下,相当于备份。

4、把config目录下得内容删除。

4、找到应用程序得安装文件夹,找到此应用程序得exe文件,启动如果能初始化则说明问题解决。

5、如果不成功则把复制的config文件夹的一些可以用文本文档打开的文件拷贝进去。

6、再启动如果还不行,在其他电脑上装一遍这个应用程序,把config目录下的内容用U盘拷到出问题得电脑得config目录下。

7、如何还不行,估计就要重装你那个应用程序了

config在计算机的命令中是“配置”的意思,而在计算机中各类软件及系统都有类似CONFIG的文件,其中主要是系统或各软件的配置参数,

如config.sys中记录了电脑系统启动时加载的配置参数。一般软件config.ini中记录了软件运行时需要带的参数或运行环境。

还有些软件将参数文件以*.cfg为文件名,而CFG也是config的缩写。

config对象的几个方法:

1、public String getParameter(String name)

返回制定的名称name初始化参数的值,如果参数不存在则返回null。

2、public java.util.Enumeration getinitParameterNames()

得到所有初始化参数名称的枚举。

3、public ServletContext getServletContext()

返回Servlet或JSP页面所属的ServletContext的一个引用。

4、public String getServletName()

返回Servlet实例或JSP页面的名称,此名称可以在Web应用部署描述文件中指定,对于一个未注册(也就是未命名)Servlet实例或JSP页面,将返回该Servlet类的类名。

JSP的其他内置对象:request、response、session、application、out、exception、pageContext。

扩展资料:

Config.msi文件夹是由Microsoft Installer (MSI,一个提供通用安装接口的程序)生成的,一般在安装Office

2000或者SQL Server后产生,该文件夹在 磁盘中是隐藏的,在Windows的安装过程中将产生返回 脚本(rollback scriptS)以实现返回功能。在这些文件中包含了已执行的 *** 作序列,文件和注册表的更新信息以及其他 *** 作信息。 脚本文件包括*.rbf 和*.rbs 两种。

其中*.rbf文件是已有文件的 备份文件,它们存储在config.msi 文件夹中,而config.msi 则包含在 *** 作系统所在的驱动器中。

当 *** 作系统安装成功结束后,所有的返回脚本文件都将被删除。如果安装文件不能删除config.msi文件夹,可以Windows Explorer ( 资源管理器)中将其手动删除。

需要注意的 VS2005 在IDE模式下会将信息写入 *.vshost.exe.config,并且在程序关闭时覆写该文件,因此您可能看不到您写入的配置数据,只要在资源管理其中执行 *.exe 文件,您就可以在 *.exe.config 文件中看到结果了。

参考资料来源:百度百科——config


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11837282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存