原创 IntelliJ IDEA使用教程三 SVN的集成與使用

注意: 雖然IDEA已經集成了svn客戶端,但還是習慣使用第三方svn客戶端。 比如:TortoiseSVN。 就是因爲使用的是第三方客戶端,所以和IDEA集成的時候就出現了一個特別大的坑,因爲svn版本不同的原因。 具體可

原创 Ubuntu 12.04 安裝 GitLab

打開官網,下載安裝包 gitlab本身依賴了很多第三方軟件,所以我們直接下載官方提供的已經打包好的套件,裏面包含了全部的軟件。就不需要自己一個個安裝了。 https://about.gitlab.com/downloads/#ub

原创 IntelliJ IDEA使用教程八 熱部署插件 JRebel 安裝激活及使用

修改host 首先修改host,保證能訪問到Facebook(沒錯,就是Facebook). host下載地址:https://www.iteblog.com/archives/1511. 下載下來之後,把裏面的內容全部追加到系

原创 模板方法模式與CallBack

最佳實踐: Spring 的 JdbcTemplate StatementCallback 接口 /* * 執行 JDBC Statement 的回調接口 */ public interface StatementCallba

原创 HttpRequestMethodNotSupportedException

異常 org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘HEAD’ not supported 異常原因 項目使用的是S

原创 RequestMapping 接收參數

普通風格 /** * 普通風格 */ @RequestMapping("/user") public String normal(Long userId) { // 業務

原创 IntelliJ IDEA使用教程九 Mybatis插件 安裝激活及使用

安裝Mybatis插件 安裝Mybatis 注意,官方最新的插件是3點幾版本的,沒法用下面的方法激活。分享一個 2.91 版本的插件。 鏈接:http://pan.baidu.com/s/1eROIyVw 密碼:i9cj 下

原创 IntelliJ IDEA使用教程七 Git以及GitHub的集成與使用

下載Git 下載地址 安裝Git 一步一步安裝下去就行。 Idea 裏面配置Git Idea 裏面配置GitHub 從GitHub上checkout已經存在的項目 Idea 裏面創建和切換分支 打開剛纔從Github上c

原创 IntelliJ IDEA使用教程二 項目創建&Tomcat配置

創建普通的Java項目 設置編碼 在windows上面每次新建一個項目都需要更改一下編碼,目前還沒找到好辦法 項目設置 HelloWorld走起 創建包 代碼 鼠標右鍵單擊右邊結

原创 SpringMVC接收 JSONArray 自動轉換爲 List對象

用戶類 public class User { private Long id; private String name; public Long getId() { return id;

原创 IntelliJ IDEA使用教程十 Debug調試程序

首先得Debug模式啓動程序 在Debug面板查看變量和值 鼠標放在變量上方彈出變量和值 彈窗查看變量和值 鼠標點選中某個變量或者表達式,然後快捷鍵 Alt+Enter 點贊 收藏 分享

原创 IntelliJ IDEA使用教程五 常用快捷鍵windows版

注意 idea默認的快捷鍵和QQ以及搜狗輸入法有衝突,強力建議把QQ或者搜狗的快捷鍵修改了. 如果是從eclipse轉過來的小夥伴,估計一開始不習慣idea的快捷鍵,和eclipse差別太大,想改成eclipse的,不過,不推薦

原创 UML示例

UML示例 點贊 收藏 分享 文章舉報 皁白 發佈了46 篇原創文章 · 獲贊 165 · 訪問量 32萬+ 私信

原创 IntelliJ IDEA使用教程四 MAVEN的集成與使用

maven的集成 創建maven項目 因爲maven的思想是分模塊的,意思就是,一個項目裏面,可以有多個模塊,下面先創建項目,再創建模塊 創建項目,或者也叫父模塊 創建模塊 創建好之後

原创 Java反射三 構造方法

Java的世界裏,一切皆對象,那構造方法也不例外,也可以用對象來表述. Constructor 這個類就代表構造方法的抽象 下文使用的MyObject類,源碼在第二篇文章 全部的構造方法 Class<MyObject> aClas