Java Ultimate Tools – Databases

Java Ultimate Tools Databases allows for easier connection to databases and uses the package com.jgcomptech.tools.databases. This library contains the following features:

Contains tools to communicate with a database using JDBC. The goal behind this class is to allow connection with the database and creation of auto-generated SQL statements so manually creating native SQL code is not needed. This includes initial table creation which is not normally included in most database frameworks.

The classes can be found in: com.jgcomptech.tools.databases.jdbc

Contains tools to allow for easier use of Hibernate without all the overhead and boilerplate code usually required to get Hibernate working.

The classes can be found in: com.jgcomptech.tools.databases.hibernate

NOTE: This library is fully dependent on the JUT Base library in order to function.

Downloads

Maven Download

<dependencies>
    <dependency>
        <groupId>com.jgcomptech.tools</groupId>
        <artifactId>java-ultimate-tools-databases</artifactId>
        <version>2.0.0</version>
    </dependency>
</dependencies>
compile 'com.jgcomptech.tools:java-ultimate-tools-databases:2.0.0'
compile(group = "com.jgcomptech.tools", name = "java-ultimate-tools-databases", version = "2.0.0")
libraryDependencies += "com.jgcomptech.tools" % "java-ultimate-tools-databases" % "2.0.0"
<dependency org="com.jgcomptech.tools" name="java-ultimate-tools-databases" rev="2.0.0" />
@Grapes(
  @Grab(group='com.jgcomptech.tools', module='java-ultimate-tools-databases', version='2.0.0')
)

Version 1.5.1 changes (10/13/2018):
* Added new userHasPermissions method overload to AuthManager
* Added new userHasPermissions method overload to Subject
* Fixed bugs and missing methods in Subject
* Fixed deprecated methods in NativeMethods
* Fixed other small bugs