1. 程式人生 > >Service中通過main方法載入Spring連線資料庫等操作

Service中通過main方法載入Spring連線資料庫等操作

Spring+springmvc+mybaits.通過main方法測試。除controller這層外,我一般不喜歡通過啟動tomcat來測試,特別是在搭建框架以及測試service與dao的時候,喜歡在main方法中進行除錯,看看框架是否可行。可以做很多事,例如:
1、測試連線資料庫。
2、測試國際化。
3、測試log4j。
4、其它
… …

@Resource(name = "standMapper")
    StandMapper dao;

    @Autowired
    private MessageSource msg; // 國際化

    @test
    public
void i18n(){ String s= msg.getMessage("alt.error", new String[] {}, Locale.SIMPLIFIED_CHINESE); System.out.println(s); } public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext(new String[] {"/spring/application*.xml"
}); IStandService standService = (IStandService)context.getBean("standService"); // standService.paginationByCondition(new StandQC()); // standService.findById("1"); standService.i18n(); }

相關推薦

Service通過main方法載入Spring連線資料庫操作

Spring+springmvc+mybaits.通過main方法測試。除controller這層外,我一般不喜歡通過啟動tomcat來測試,特別是在搭建框架以及測試service與dao的時候,喜歡在main方法中進行除錯,看看框架是否可行。可以做很多事,例如

Spring通過方法載入配置檔案

通過呼叫某個類中的方法通過流的方式獲取到配置檔案 public static Properties getRedisResourcePath(){ String filePath = Confi

Javamain()方法詳解

普通 什麽 javac 無限 reflect ase 理解 jvm cep 在Java中,main()方法是Java應用程序的入口方法,也就是說,程序在運行的時候,第一個執行的方法就是main()方法,這個方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須

請問C#通過什麼方法可以獲取到訊息佇列總數

// 指數 -- 當對陣列按各位進行排序時,exp=1;按十位進行排序時,exp=10;... int exp; // 陣列a中的最大值 int max = getMax(arr); // 從個位開始,對陣列a按"指數"進行排序 for (exp = 1;

【筆試】內部類main方法

問題: main方法是一個程式的主入口,如果一個java檔案中有多個main方法(通過內部類實現);會怎麼樣呢? 測試程式碼1: public class TestMain{ public static void main(String[] args){ System

spring連線資料庫,做datasource測試時報錯:cannot load com.mysql.jdbc.driver。解決方法

我在學習馬士兵老師spring-DataSource課程時,spring連線mysql時報錯: cannot load com.mysql.jdbc.driver 查閱得知原因是,我用的mysql是8.0版,版本太高。 需要先將原來的mysql解除安裝並清除登錄檔,方法參見 https://

android studio執行main方法報錯問題解決方法

as3.0中,在專案中新建一個類,無論點選run XXX.main()還是run XXX.main() with coverage,都會報如下的錯: Error:Gradle: failed to create directory 'E:\AndriodStudioProj

springboot+kotlin專案Applicationmain方法啟動報錯

Kotlin 小科普這裡大家一個小科普,Kotlin是完全相容JVM,完全無縫支援Java,並且在您可以在Java和 Kotlin 來回自如的切換,所以開文就借用了官方的一句話,是 Android中的 Swift。就好比 Swift一樣,在支援 Swift新語法的時候,也支援

bat批處理命令執行jar包main方法

一、Eclipse匯出可執行的jar中使用方式(main函式中的方法依賴第三方庫):1、將依賴的第三方庫抽取到匯出的jar包中2、將依賴的第三方庫獨立匯出,資料夾命名方式為:匯出的jar名稱_lib如圖所示:[img]http://dl2.iteye.com/upload/a

Android通過Picasso來載入網路圖片,並通過ListView顯示出來。

在使用之前需要將Picasso的jar包匯入。 MainActivity程式碼: import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.o

ARCGISEngine通過相對路徑載入檔案

private void Form1_Load(object sender, EventArgs e) { axTOCControl1.SetBuddyControl(axMapControl1);

在java為什麼main方法必須是靜態的解釋

public class Test { public static void main(String[] args) { //正確的 double i = 50.0; double k = i + 50.0;

python連線MongoDB資料庫方法及增刪改查操作小結。

Y9   建議安裝MongoDB視覺化工具“Robo 3T”,可以很直觀的看到對MongoDB操作後的資料。 1、‘Robo 3T’的安裝,網上很多途徑可下載,在此分享我使用的版本: 連結:https://pan.baidu.com/s/1EcjmUVkXz1GQeTXy2fMk

MySql升級5.7方法以及Navicat連線資料庫報2049解決辦法

 今天需要升級mysql到5.8,就按照下面的方法來升級的,親測可行: 1:停止原來的MySQL服務,開啟工作管理員,找到mysqld的程序名,右鍵結束任務。 2:備份原來資料庫的檔案,在C:\ProgramData\MySQL 相應的版本目錄下面,有data目錄,將此目

python twisted框架如何使用 adbapi連線資料庫

1. 和資料庫建立連線 adbapi.ConnectionPool conn=adbapi.ConnectionPool("MySQLdb",host=MYSQLCONFIG["host"],user=MYSQLCONFIG["user"],passwd=MYSQLCONFIG["passw

關於Spring連線資料庫

目錄 概述 java原生JDBC JdbcTemplate jdbcTemplate查詢query jdbcTemplate更新操作update/delete... jdbcTemplate最佳實踐 資料庫連線和DataSource 總結  

使用Linq的Distinct方法對序列進行去重操作

使用Linq提供的擴充套件方法Distinct可以去除序列中的重複元素。 該方法具有以下兩種過載形式: (1)public static IEnumerable<TSource> Distinct<TSource>(this IEnumerable&

通過cmd命令輸入sqlplus連線資料庫並執行資料庫的語句

oracle sqlplus 執行sql命令為: 1 :以命令列方式執行SQL命令,只需要在輸入完SQL語句之後,輸入分號(;), 2: 或者在新的一行輸入前斜線(    /   ) 3:按回車鍵即可 以下教你如何連線資料庫及&nb

C#WebApi通過Get方法存Json到資料庫

初次寫部落格= =,主要是為了記錄我的學習之路,每隔一段時間看看我之前走過的路,總結一下,看看當初自己是怎麼想的有哪些不足的地方. 因為專案需要介面來接收Json資料和返回Json資料,所以我就用了WebApi來實現,上次初識了通過資料庫返回Json.這次通過Get方法將J

通過xshell 建立ssh隧道連線資料庫

網路狀況                          一、本機xshell 建立隧道     1、先測試server1 上能Telnet通 server2的23400埠                    2、xhell 新建連線