iT邦幫忙

groovy相關文章
共有 29 則文章

技術 金屬復古時尚風-LUXA2 Groovy藍芽喇叭初體

這幾年無線市場崛起 許多產品都開始走向無線通訊 無線通訊不但可以省去拉線與整線的麻煩 還可以隨身帶著走 不論走到哪邊都可以隨時聽音樂 而且使用手機撥放電話來了也...

技術 永遠的Java

幾天前看到這一篇, Java Forever-12 keys to Java's enduring dominance, 永遠的Java-12個Java穩固領先...

鐵人賽 DAY 17

技術 建立Grails安裝開發環境

從今天開始進入Grail的世界,之前Groovy的語法,其實並沒有全部介紹完整,例如Groovy整合JDK的library後有稍微改寫後成為GDK並沒有介紹,還...

鐵人賽 DAY 16

技術 Groovy基本語法(6)-Parseing XML(2)-using XmlParser/XmlSlurper

昨天分享的是用java API以及DOM builder來解析XML,今天要跟大家分享的是於groovy.util裡的兩個處理XML的方法(XmlParser/...

鐵人賽 DAY 15

技術 Groovy基本語法(6)-Parseing XML(1)-DOM

今天先跟大家分享Groovy如何處理DOM結構的文件,有兩條路,一條是引用原有的java API(javax.xml.parsers.DocumentBuild...

鐵人賽 DAY 14

技術 Groovy基本語法(5)-使用Builder語法(Node, XML)

Design pattern中builder pattern算蠻常見的吧!之前自學Java FX時,有所謂的tabelviewbuilder, treeview...

鐵人賽 DAY 13

技術 Groovy重要觀念(1)-MOP中GroovyInterceptable/TracingInterceptor

今天要跟大家分享Groovy裡面interceptor如何使用,有兩種方式可以做到before method做什麼事情或是after method做什麼事情,一...

鐵人賽 DAY 12

技術 Groovy基本語法(4)-Groovy JDBC語法(4)-使用DataSet語法

繼續昨天沒分享到的DataSet語法(add, findAll),DataSet與之前的execute方法差別只在接觸Native SQL語法的程度,DataS...

鐵人賽 DAY 11

技術 Groovy基本語法(4)-Groovy JDBC語法(3)-update/delete及query/rows語法

今天繼續介紹update/delete及query語法,基本上主體上還是離不開SQL,query部分,配合closure可以很方便的處理查詢的資料,另外Groo...

鐵人賽 DAY 10

技術 Groovy基本語法(4)-Groovy JDBC語法(2)-Create Table及Insert語法

今天繼續跟大家分享如何利用groovy語法進行create table schema及Insert語法介紹,Groovy在與資料庫互動是用execute方法,e...

鐵人賽 DAY 10

技術 使用 Gradle 自動化建置 Java 專案(七)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

鐵人賽 DAY 9

技術 Groovy基本語法(4)-Groovy JDBC語法(1)以MySQL為例

Groovy存取Database也是透過JDBC機制,只是Groovy的語法比較簡單加上Groovy支援closure,像是select * from xxx,...

鐵人賽 DAY 9

技術 使用 Gradle 自動化建置 Java 專案(六)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

技術 使用 Gradle 自動化建置 Java 專案(五)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

技術 Groovy重要觀念(1)-MOP中methodMissing及propertyMissing

一般Script型語言,如果我理解對的話,即便變數打錯或是方法打錯,最多是跑不出結果或是跑出來不知道是什麼東西,Groovy MOP中可以撰寫methodMis...

技術 使用 Gradle 自動化建置 Java 專案(四)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

技術 Groovy重要觀念(1)-Meta-Object-Protocol(MOP)及Meta Classes

跟大家分享Groovy中Meta-Object-Protocol(MOP)及Meta Classes的觀念,Run time時程Groovy有作哪些事以及可以動...

技術 Groovy基本語法(3)-GroovyBean and Expando

與JavaBean相同,Groovy也有所謂的GroovyBean,只不過語法更加簡潔,另外Groovy也提供另外一個Expando class,也算是一種Gr...

技術 使用 Gradle 自動化建置 Java 專案(三)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

技術 使用 Gradle 自動化建置 Java 專案(二)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

鐵人賽 DAY 5

技術 Groovy基本語法(2)-Closure(3)

繼續把closure在那兩本書該跟大家分享的做一個結束吧~ 最重要的但卻一開始沒說的是closure語法,有以下三種語法 { statements } //最一...

鐵人賽 DAY 4

技術 Groovy基本語法(2)-Closure(2)

今天繼續介紹把closure當參數傳遞的使用例子 Closure是定義於Groovy.lang.Closure,除了直接呼叫,我們也可以把Closure當作參數...

鐵人賽 DAY 4

技術 使用 Gradle 自動化建置 Java 專案(一)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

鐵人賽 DAY 3

技術 Groovy基本語法(2)-Closure(1)

今天要跟大家分享closure的第一個方法each,有iteractor以及迴圈的功能,以及closure也可以當作方法來用 Closure在我的認知裡就是一段...

鐵人賽 DAY 3

達標好文 技術 認識 Gradle 專案建置自動化工具

Gradle 簡單說就是 Java 世界的 Makefile,它可以幫忙打理那些在專案開發過程中的瑣事,舉凡編譯、測試、檢查程式碼、產生文件、清理或壓縮檔案、上...

鐵人賽 DAY 2

技術 Groovy基本語法簡介(1)

今天比較忙就先跟大家介紹Groovy基本語法,明天再跟大家分享Closure. 誠如上一篇所說,在Groovy世界裡有幾樣符號是可以省略的 每一行程式碼的結尾...

鐵人賽 DAY 2

技術 GVM - Groovy 的版本管理工具 - Modern Java Programming

開發工具的安裝與版本切換,也需要一個好用的工具來控管。就像 RVM(Ruby Version Manager)及 NVM(Node Version Manage...

鐵人賽 DAY 1

技術 Groovy簡介、安裝SDK及基本開發環境

會想要在這三十天試著學Groovy是看了The Well-Grounded Java Developer這本書後,認識了可以在JVM上跑的語言,然後裡面有一張圖...

技術 Node.js 的Java版

Node.js在2012年興起, 這是異步應用系統, 當然在JVM平台上也有,在此簡單介紹可以用Javascript, Ruby, Python,Groovy,...