十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
你好:readline是io中用到的方法,如果想跟蹤程序的話,建議直接debug模式打斷點就可以了,可以在變量上右擊watch看具體的值
創(chuàng)新互聯(lián)是一家專業(yè)提供隨縣企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站制作、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為隨縣眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進行中。
看別人的代碼是一件比較痛苦的事情,如果代碼注釋多并且編寫很規(guī)則的話那就比較好,
如果有項目需求文檔或流程設(shè)計圖最好先看看系統(tǒng)的整體功能
然后根據(jù)項目的模塊劃分對整體有一個認(rèn)知
再根據(jù)模塊找到對應(yīng)的代碼模塊(需要注意模塊間的關(guān)聯(lián))
根據(jù)DB設(shè)計說明查看業(yè)務(wù)表的關(guān)聯(lián)關(guān)系
最后根據(jù)項目文檔重新查看項目整體構(gòu)成,這樣看印象比較深刻一些,千萬不要摳某一個功能的具體業(yè)務(wù)與實現(xiàn),只需要知道模塊的大概業(yè)務(wù),然后當(dāng)需要的時候再進行細(xì)細(xì)研究某一功能
以上是我的經(jīng)驗之談,希望對你有幫助。
很簡單,單元測試??!引入包 import org.junit.Test;
比如下面這個測試函數(shù),不是main函數(shù),但是你可以執(zhí)行它并測試輸出。注意要有@標(biāo)識,這是注釋,必要的。還有就是可以打斷點啊!斷點就是執(zhí)行停止的地方,可以是程序某個模塊,某個變量值等。
@Test
public void selectUserByID() {
// 得到SqlSession實例,便于執(zhí)行增刪改查、事務(wù)提交回滾等操作。
SqlSession session = getSqlSessionFactory().openSession();
try {
userPOJO user = (userPOJO) session.selectOne("mapper.userPOJO.selectByName", 2);
System.out.println(user);
} finally {
session.close();
}
}