當前位置:首頁 » 數據倉庫 » java配置文件是什麼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

java配置文件是什麼

發布時間: 2022-04-17 22:43:09

A. Java web 應用程序的配置文件是什麼

如果沒有應用Struts框架的話就是Web.xml,在Web Root 下的WEB-INF路徑下,如果應用了框架,我只知道Struts1的配置文件時struts-config.xml。

B. 什麼是JavaConfig

JavaConfig就是使用注釋來描述Bean配置的組件。JavaConfig 是Spring的一個子項目。
傳統spring一般都是基於xml配置的,不過後來新增了許多JavaConfig的註解。特別是springboot,基本都是清一色的java config

C. java圖中的config.properties是什麼意思

最後一行,寫的非常清楚了,download_dir 意思是下載路徑
這是一個配置文件,初始化了一些參數,項目啟動的時候會有文件去載入這個文件,這些參數
你就可以直接拿來用了,不需要再去定義。

D. java這個配置文件什麼意思

這文件其實就是屬性文件,這裡面的格式是「鍵=值」方式的。你程序里肯定用到了你圖中標注的那些IP地址。其實真正在程序裡面用到的是他的「鍵」。在這里配置就是為了能將這些IP寫活。以後便於程序或者系統的維護。

E. java配置文件怎麼寫

這里的配置指的是java程序的配置的話,可以使用ini, xml ,json。分別有對應的工具庫。
還可以使用自帶的類Preferences。

F. java 配置資料庫文件是哪個文件

java本身並沒有規定資料庫配置文件必須寫到哪個文件中。開發者自己決定。tomcat的資料庫配置一般寫到server.xml中,但不是絕對的。

G. java中配置文件的作用

配置文件有的是框架需要的 有的是存放一些自定義的信息 總之就是供程序去讀取信息的

H. JAVA的配置路徑是什麼

JDK環境變數配置的步驟如下:
1.我的電腦-->屬性-->高級-->環境變數.
2.配置用戶變數:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安裝路徑)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.測試環境變數配置是否成功:
開始-->運行--〉CMD
鍵盤敲入: JAVAC JAVA
出現相應的命令,而不是出錯信息,即表示配置成功!

環境變數配置的理解:
1. PATH環境變數。作用是指定命令搜索路徑,在i命令行下面執行命令如javac編譯java程序時,它會到PATH變數所指定的路徑中查找看是否能找到相應的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好PATH變數後,就可以在任何目錄下執行javac/java等工具了。
2. CLASSPATH環境變數。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄「.」也必須加入到該變數中。
3. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜索JAVA_HOME變數來找到並使用安裝好的jdk。

I. java 怎麼讀取配置文件

一.讀取xml配置文件
(一)新建一個java bean(HelloBean. java)

java代碼
(二)構造一個配置文件(beanConfig.xml)
xml 代碼
(三)讀取xml文件
1.利用

java代碼
2.利用FileSystemResource讀取
java代碼
二.讀取properties配置文件
這里介紹兩種技術:利用spring讀取properties 文件和利用java.util.Properties讀取
(一)利用spring讀取properties 文件
我們還利用上面的HelloBean. java文件,構造如下beanConfig.properties文件:
properties 代碼
helloBean.class=chb.demo.vo.HelloBean
helloBean.helloWorld=Hello!chb!
屬性文件中的"helloBean"名稱即是Bean的別名設定,.class用於指定類來源。
然後利用org.springframework.beans.factory.support.來讀取屬性文件

java代碼

(二)利用java.util.Properties讀取屬性文件
比如,我們構造一個ipConfig.properties來保存伺服器ip地址和埠,如:
properties 代碼
ip=192.168.0.1
port=8080
三.讀取位於Jar包之外的properties配置文件

下面僅僅是列出讀取文件的過程,剩下的解析成為properties的方法同上
1 FileInputStream reader = new FileInputStream("config.properties");

2 num = reader.read(byteStream);

3 ByteArrayInputStream inStream = new ByteArrayInputStream(byteStream, 0, num);

四.要讀取的配置文件和類文件一起打包到一個Jar中
String currentJarPath = URLDecoder.decode(YourClassName.class.getProtectionDomain().getCodeSource().getLocation().getFile(), "UTF-8"); //獲取當前Jar文件名,並對其解碼,防止出現中文亂碼
JarFile currentJar = new JarFile(currentJarPath);
JarEntry dbEntry = currentJar.getJarEntry("包名/配置文件");
InputStream in = currentJar.getInputStream(dbEntry);
//以上YourClassName是class全名,也就是包括包名

修改:
JarOutputStream out = new FileOutputStream(currentJarPath);
out.putNextEntry(dbEntry);
out.write(byte[] b, int off, int len); //寫配置文件
。。。

out.close();

J. Java 配置文件.

不一定,反射可以直接修改屬性,為屬性寫get set方法是因為這是javabean寫法,是一種規范,很多框架都是用這個規范來修改和獲取對象屬性的,所以寫這兩個方法只是為了能使用這些規范開發出來的框架