diff --git a/jOOQ-website/css/jooq.css b/jOOQ-website/css/jooq.css index 209a4a29b8..3540b39cb1 100644 --- a/jOOQ-website/css/jooq.css +++ b/jOOQ-website/css/jooq.css @@ -106,6 +106,20 @@ a:hover { text-decoration: underline; } +h2 a, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active { + color: #aaaaaa; + text-decoration: none; + text-shadow: 0 1px 1px #444444; + + left: -30px; + position: absolute; + width: 740px; +} + +h2 a:hover { + text-decoration: underline; +} + .wrapper { height: auto; min-height: 101%; diff --git a/jOOQ-website/download.php b/jOOQ-website/download.php index 7cbd390d38..0ed3be9b98 100644 --- a/jOOQ-website/download.php +++ b/jOOQ-website/download.php @@ -11,7 +11,7 @@ function printContent() { global $version; ?> -
Get the latest version from SourceForge
https://sourceforge.net/projects/jooq/files/Release/
@@ -31,7 +31,7 @@ jOOQ's sources are hosted at GitHub:
git@github.com:jOOQ/jOOQ.git
For increased quality, jOOQ uses semantic versioning.
The jOOQ roadmap plans for:
@@ -66,12 +66,12 @@ The semi-formal roadmap is here:
https://sourceforge.net/apps/trac/jooq/report/6
jOOQ is distributed under the Apache 2.0 licence
-"jOO*" stands for Java Object Oriented ... It started with jOOQ, an internalised domain specific language (aka SQL), written in Java. This DSL happens to be a diff --git a/jOOQ-website/index.php b/jOOQ-website/index.php index af9517ae89..1c75c617e4 100644 --- a/jOOQ-website/index.php +++ b/jOOQ-website/index.php @@ -9,12 +9,12 @@ function getActiveMenu() { } function printContent() { ?> -
SQL was never meant to be abstracted. To be confined in the narrow boundaries of heavy mappers, hiding the beauty and simplicity of relational data. SQL was never meant to be object-oriented. SQL was never meant to be anything other than... SQL!
-It's simple. With the jOOQ DSL, SQL looks almost as if it were natively supported by Java. For instance, get all books published in 2011, ordered by title
@@ -68,7 +68,7 @@ create.select(FIRST_NAME, LAST_NAME, count()) -jOOQ stands for Java Object Oriented Querying. It combines these essential features:
On the other hand, many people like the ease of use of Hibernate or other products, when it comes to simply persisting any domain model in any database. You should not use jOOQ...
Every RDMBS out there has its own little specialties. jOOQ considers those specialties as much as possible, while trying to standardise the behaviour in jOOQ. In order to increase the quality of jOOQ, @@ -154,7 +154,7 @@ create.select(FIRST_NAME, LAST_NAME, count())
jOOQ runs with Java 1.6+
This manual is divided into four main sections:
Download and run jOOQ in 6 easy steps:
@@ -25,7 +25,7 @@ Download and run jOOQ in 6 easy steps:
If you haven't already downloaded them, download jOOQ:
https://sourceforge.net/projects/jooq/files/Release/
@@ -52,7 +52,7 @@ If you don't have a MySQL instance up and running yet, get
now! XAMPP is a simple installation bundle for Apache, MySQL, PHP and Perl
We're going to create a database called "guestbook" and a corresponding "posts" table. Connect to MySQL via your command line client and type the following:
@@ -68,7 +68,7 @@ CREATE TABLE `posts` ( ); -In this step, we're going to use jOOQ's command line tools to generate classes that map to the Posts table we just created. More detailed information about how to @@ -225,7 +225,7 @@ INFO: GENERATION FINISHED! : Total: 791.688ms, +9.143ms -
Let's just write a vanilla main class in the project containing the generated classes:
@@ -265,7 +265,7 @@ This is pretty standard code for establishing a MySQL connection. -Let's add a simple query:
@@ -285,7 +285,7 @@ the next step. -After the line where we retrieve the results, let's iterate over the results and print out the data: @@ -362,7 +362,7 @@ public class Main { } -
jOOQ has grown to be a comprehensive SQL library. For more information, please consider the manual:
http://www.jooq.org/manual/