Logging runtime information in your Java application is critically useful for understanding the behavior of any app, especially in cases when you encounter unexpected scenarios, errors or just need to track certain application events. In a real-world production environment, you usually don’t have the luxury of debugging. And so, logging files can be the only thing you have to go off of when attemp
The Given-When-Then story Given-When-Then started out as a pattern for writing tests, notably with BDD. The idea is to split the test into three parts: Given: The initial context is received. When: One or more actions are performed. Then: The action results are checked against expectations. Several testing frameworks have used this approach for writing tests. One of these is Cucumber, where the te
What is RelProxy? RelProxy has three principal features: 1) A class reloader in runtime from source code in Groovy or Java. Similar to JRebel but not so sophisticated... and cheaper. 2) A scripting environment for Java as a scripting language, including "shell scripts" coded in pure Java. 3) JSR-223 Java Scripting API support for "the scripting language named Java." RelProxy was born to provide a
In my post A First Look at Building Java with Gradle, I briefly mentioned using Gradle's "gradle tasks" command to see the available tasks for a particular Gradle build. In this post, I expand on that brief mention a bit more and look at some related Gradle command-line conveniences. Gradle makes it easy to determine available Gradle tasks for a given project. The next screen snapshot demonstrates
This blog is more of a tutorial where we describe the development of a simple data access module, more for fun and learning than anything else. All code can be found here for those who don’t want to type along: https://github.com/ricston-git/tododb As a heads-up, we will be covering the following: Using Groovy in a Maven project within Eclipse Using Groovy to interact with our database Testing our
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く