分享初學實作Spring Boot所遇到的觀念問題,可能是很初階甚至不用解釋的問題,但很多時候就是這些小觀念讓我有寫不下去的念頭,但查完觀念又有「我不難過了,可以繼續過」的心情,希望能提供給有相同困擾的人一些方向!
我算是個有選擇障礙的人,小到每日晚餐吃什麼都會糾結的人,因此,當我面對不是上課也不是公司所要求的專案內容,而是自行開發的小專案時,從前置各項選擇問題都會讓我煩惱...
Java開發最常提到的IDE不外乎是免費而強大的Eclipse,以及近年來受到廣泛使用的IntelliJ IDEA。 EclipseEclipse是一款免費開源...
開始著手專案時,選擇資料庫也是一大關卡,資料庫主要有兩大類:關聯式資料庫(RDBMS)和非關聯式資料庫(NoSQL)。了解不同資料庫的特性,選擇適合專案的資料庫...
近年來很常聽到Java使用者要使用Spring Boot框架開發,但可能很多人還是不太清楚Spring Boot與Spring之間的關係是什麼,甚至以為很多功能...
雖然隨著年紀漸大,越來越不愛東坡肉,但每次想到東坡肉就會想到他的分層,每一層都有它獨特的風味,就跟MVC三層架構一樣(有點硬凹?),即使在Spring Boot...
資料庫操作是非常重要的環節,而建立實體是操作資料庫基礎,透過JPA可以很便利的將類映射到資料庫表,並透過註解來操作資料庫。 實體建立的方式 首先要先建立核心的部...
程式開發中,不同實體之間的關係就像多角戀,有多對多、一對多等各種複雜關係,但其實只要梳理清楚,就能使結構更加清晰。在物件關係映射(ORM)中,正確處理實體關係是...
前面幾篇文章有提到過JPA,可能會有人好奇什麼是JPA,先前在上課學習時,只記得JPA與資料庫持久化有關,甚至以為是ORM的一種,但仔細一查才發現根本不是。一起...
使用Spring框架開發,會發現有許多註解可以使用,有助於程式開發更加順暢且易於維護,以下是常見且很常使用的註解,一起來認識吧!不過要注意,這些註解大多是源自於...
現代web應用程式開發,前後端分離架構變得越來越普遍,其中又會提到RESTful API。 什麼是 RESTful API? REST(Representati...