1、新建Spring項目Maven

利用Maven 創(chuàng)建Spring項目

Eclipse 新建 選擇 Maven Project 如圖:

next ?:選擇項目路徑


next:選擇項目類型


next :填寫 Group Id 和Artifact Id 并點擊完成 finish


選擇項目中的pom.xml并雙擊打開


切換至xml形式


在xml文件中加入以下代碼[可參考網(wǎng)址http://projects.spring.io/spring-framework/#quick-start? 直接拷貝就可以]


吐槽一下,這個不能復制xml代碼,感覺挺垃圾,只好截圖了。

新建日志:log4j.properties 和配置文件config.xml


log4j.properties內(nèi)容:

#定義LOG輸出級別

log4j.rootLogger=INFO,Console,File

#定義日志輸出目的地為控制臺

log4j.appender.Console=org.apache.log4j.ConsoleAppender

log4j.appender.Console.Target=System.out

#可以靈活地指定日志輸出格式,下面一行是指定具體的格式

log4j.appender.Console.layout = org.apache.log4j.PatternLayout

log4j.appender.Console.layout.ConversionPattern=[%c] - %m%n

#文件大小到達指定尺寸的時候產(chǎn)生一個新的文件

log4j.appender.File = org.apache.log4j.RollingFileAppender

#指定輸出目錄

log4j.appender.File.File = logs/ssm.log

#定義文件最大大小

log4j.appender.File.MaxFileSize = 10MB

# 輸出所以日志,如果換成DEBUG表示輸出DEBUG以上級別日志

log4j.appender.File.Threshold = ALL

log4j.appender.File.layout = org.apache.log4j.PatternLayout

log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH\:mm\:ss}][%c]%m%n

config.xml 文件內(nèi)容:

接下來創(chuàng)建包名,如圖:


?在com.fb.action新建HelloWorld .java類


代碼:

packagecom.fb.action;

publicclassHelloWorld {

//改變量用來儲存字符串

publicStringmString=null;

publicString getmString() {

returnmString;

}

publicvoidsetmString(StringmString) {

this.mString=mString;

}

}

新建test ?測試類


代碼:

package com.fb.test;

import org.springframework.context.support.FileSystemXmlApplicationContext;

import com.fb.action.HelloWorld;

public class TestHelloWorld {

private static FileSystemXmlApplicationContext actx;

public static void main(String[] args) {

//注意路徑

actx = new FileSystemXmlApplicationContext("/src/main/resources/config.xml");

HelloWorld fs=(HelloWorld) actx.getBean("HelloWorld");

System.out.println(fs.getmString());

}

}

右擊test ?run 出現(xiàn) HelloWOf成功l


參考書籍:Spring從入門到精通(珍藏版).pdf

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 在應用程序中添加日志記錄總的來說基于三個目的:監(jiān)視代碼中變量的變化情況,周期性的記錄到文件中供其他應用進行統(tǒng)計分析...
    時待吾閱讀 5,217評論 1 13
  • 在應用程序中添加日志記錄總的來說基于三個目的:監(jiān)視代碼中變量的變化情況,周期性的記錄到文件中供其他應用進行統(tǒng)計分析...
    時待吾閱讀 5,159評論 0 6
  • 一、Log4j簡介 Log4j有三個主要的組件:Loggers(記錄器),Appenders (輸出源)和Layo...
    默默守護閱讀 1,979評論 2 8
  • from:https://www.cnblogs.com/ITtangtang/p/3926665.html一、L...
    enshunyan閱讀 3,412評論 0 0
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,273評論 6 342

友情鏈接更多精彩內(nèi)容