- 2月 15 週三 201716:12
Hibernate Config File for Sql Server Express / Oracle DB / MySQL
- 5月 06 週五 201616:39
Spring Data JPA - Transaction 在多個 multi-table 中作業時的控制
- 4月 15 週五 201616:25
easyui datagrid row data getSelected 送出至 Java 運用 JSON to Map 的作法
- 3月 10 週四 201609:34
log4j2 基本概念與測試
Struts2 的 logger 是與 log4j2 作整合,同樣是 Apache Project 專案之一。為了瞭解一下與架構 Java 專案時的偵錯機制,所以花了半天的時間來實作。
Maven 對 log4j2 相依性
<properties>
<struts2.version>2.3.24.1</struts2.version>
<log4j2.version>2.2</log4j2.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j2.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j2.version}</version>
</dependency>
- 2月 18 週四 201608:10
struts2 加入 struts2-spring-plugin 後的 Junit 的單元測試撰寫
當 struts2 加入 struts2-spring-plugin 的 JAR 檔後,執行 JUnit 或 Maven build 時發生
SEVERE: [50:59.081] ********** FATAL ERROR STARTING UP STRUTS-SPRING INTEGRATION **********Looks like the Spring listener was not configured for your web app!
- 2月 17 週三 201614:23
Spring Task Execution and Scheduling Simple Example 工作排程器
上次介紹 Spring Quartz Job Schedule Simple Example 工作排程器 ,現在再來使用 Spring 原生的 Task Execution and Scheduling,首先來瞭解一下 @Scheduled annotation 的意思
fixedRate
- 2月 17 週三 201613:04
Spring Quartz Job Schedule Simple Example 工作排程器
- 1月 28 週四 201608:31
Spring Data JPA 整合篇
看完 Spring Data JPA 基本篇 與 Spring Data JPA 進階篇 之後,再來看一下 Spring Data JPA 框架,它主要針對的就是 Spring 唯一沒有簡化到的業務邏輯代碼。接下來我們針對前面的例子進行改造,讓 Spring Data JPA 來幫助我們完成業務邏輯。在著手寫代碼之前,開發者需要先 下載Spring Data JPA 的發佈包(需要同時下載 Spring Data Commons 和 Spring Data JPA 兩個發佈包,Commons 是 Spring Data 的公共基礎包),並把相關的依賴 JAR 檔加入到 CLASSPATH 中。
Step 01: DAO Interface: PersonSpringDataJPADao.java
- 1月 27 週三 201615:10
Spring Data JPA 進階篇
在 Spring Data JPA 基本篇 談到 JPA 的基本作業,現在加入 Spring 的注入(Dependency Injection)來看,Spring 簡化程式碼有多少.
Step 01: DAO Interface: PersonSpringDataDao.java
- 1月 18 週一 201609:06
Spring Data JPA 基本篇
本文的示例代碼基於 Hibernate EntityManager 開發,程式碼中使用到的都是 JPA 規範提供的Interface / Class,以便瞭解 JPA 基本的概念。整個系統架構如下
Step 01 : create mysql table: person

