AdvancedSQLClient
AdvancedSQLClient - An Extensible, Fast & Secure SQL client for Java! (Query Builders, Repositories, Object Mapping, Transactions)
Install / Use
/learn @ZorTik/AdvancedSQLClientREADME
AdvancedSQLClient
Ultimate SQL client with intuitive query builders, Json support and more!<br> Head to new <a href="https://github.com/ZorTik/AdvancedSQLClient/wiki">wiki</a> for usage tutorial & quickstart!
Installation
You can add AdvancedSQLClient to your build path using Maven or Gradle. You can also shade&relocate it using shade plugin to have it's unique build path.
<a href="https://github.com/ZorTik/AdvancedSQLClient/wiki">Installation & Usage on Wiki</a>
Examples
@Table("users")
public interface UserRepository {
@Save
QueryResult save(User user);
}
UserRepository repository = connection.createProxy(UserRepository.class);
repository.save(new User("User"));
// TIP: We support query builders too! Check wiki section.
connection.insert()
.into("users", "firstname", "lastname")
.values("John", "Doe")
.execute();
Code of Conduct
This repository contains some basic rules specified in Code of Conduct file.<br>
<a href="https://github.com/ZorTik/AdvancedSQLClient/blob/master/CODE_OF_CONDUCT.md">Code of Conduct</a><br> <a href="https://www.flaticon.com/free-icons/database" title="database icons">Database icons created by Freepik - Flaticon</a>
