Java Oracle

Open-source Java projects categorized as Oracle

Top 22 Java Oracle Projects

  • dbeaver

    Free universal database tool and SQL client

  • Project mention: Volatile, DCL, and synchronization pitfalls in Java | dev.to | 2024-06-05

    Not so long ago, as part of my work routine related to checking open-source projects using PVS-Studio, I checked the newly released 24th version of the well-known DBeaver project. I was pleasantly surprised by the quality of its code — the fact that developers use static analysis tools doesn't go to waste. However, I kept digging and found some suspicious code fragments that caught my eye. They were so conspicuous that I've decided to dedicate an article to each of them. So, welcome to the first part of the series.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • APIJSON

    🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code.

  • Chat2DB

    🔥🔥🔥AI-driven data management platform Over 1 million developers are using Chat2DB

  • Project mention: LLMs and SQL | news.ycombinator.com | 2024-04-29
  • ali-dbhub

    已迁移新仓库,此版本将不再维护

  • Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20

    ChatGPT Mac/Windows App for SQL https://github.com/alibaba/Chat2DB

  • jOOQ

    jOOQ is the best way to write SQL in Java

  • Project mention: Serious flaws in SQL – Edgar F. Codd (1990) | news.ycombinator.com | 2024-04-25

    > 2. ORMs do not hide SQL nastiness.

    This is certainly true!

    I mean: ORMs are now well known to "make the easy queries slightly more easy, while making intermediate queries really hard and complex queries impossible".

    I think the are of ORMs is over. It simply did not deliver.

    If a book on SQL is --say-- 100 pages, a book on Hibernate is 400 pages. So much to learn just to make the easy queries slightly easier to type? Just not worth it.

    I prefer jooq any day over ORMs. And dont get me started over what tools like Hasuna have to offer.

    There are also some languages (forgot the names) that are SQL-done-right. Select in the back, more type safe, more logic, more in the same steps as the query gets executed. These need to be adopted by PG and MySQL and we're good to go. (IMHO)

    https://www.jooq.org/

    https://hasura.io/

  • JSqlParser

    JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern

  • liquibase

    Main Liquibase Source

  • Project mention: Required Database Management Tools for Web Development | dev.to | 2024-06-08

    Liquibase

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • requery

    requery - modern SQL based query & persistence for Java / Kotlin / Android

  • Jailer

    Database Subsetting and Relational Data Browsing Tool.

  • Project mention: Jailer – open-source database client | news.ycombinator.com | 2024-04-30
  • Ebean ORM

    Ebean ORM

  • oracle-db-examples

    Examples of applications and tool usage for Oracle Database

  • Project mention: JSON Relational Duality View (Oracle 23g) | news.ycombinator.com | 2023-07-05

    Interesting idea from Oracle. See also https://github.com/oracle-samples/oracle-db-examples/tree/ma...

  • testcontainers-spring-boot

    Container auto-configurations for Spring Boot based integration tests

  • symmetric-ds

    SymmetricDS is database replication and file synchronization software that is platform independent, web enabled, and database agnostic. It is designed to make bi-directional data replication fast, easy, and resilient. It scales to a large number of nodes and works in near real-time across WAN and LAN networks.

  • Project mention: FLaNK Stack Weekly for 14 Aug 2023 | dev.to | 2023-08-14
  • ReplicaDB

    ReplicaDB is open source tool for database replication, designed for efficiently transferring bulk data between relational and non-relational databases

  • obevo

    Obevo is a database deployment tool that handles enterprise scale schemas and complexity

  • setup-java

    GitHub Action to download and install Oracle's Java Development Kit builds (by oracle-actions)

  • oracle-jdbc-tester

    A simple command line Java application to test JDBC connection to Oracle database

  • pgCompare

    pgCompare – a straightforward utility crafted to simplify the data comparison process, providing a robust solution for comparing data across various database platforms.

  • Project mention: Show HN: PgCompare – Data comparison made simple | news.ycombinator.com | 2024-06-02
  • OBridge

    Java code generator for calling PL/SQL.

  • MicrostarterCli

    A Simple tool that generates Micronaut Components

  • autonomous-database-for-developers

    Working apps demoing Autonomous Converged Database powerful capabilities for developers

  • StORMi

    Shujutech Object Relational Mapping Interface, the only Java ORM that fully supports all OO concepts.

  • Project mention: Ask HN: Is there still ORM hate these days? | news.ycombinator.com | 2023-11-16
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Oracle discussion

Log in or Post with

Java Oracle related posts

  • Show HN: PgCompare – Data comparison made simple

    1 project | news.ycombinator.com | 2 Jun 2024
  • Which version you have found most useful and stable after Java 8 ?

    1 project | /r/java | 4 May 2022
  • global-tz, a new fork of iana-tz (uses JEP 330 to automate data transformation)

    3 projects | /r/java | 21 Mar 2022
  • Introducing the `oracle-actions/setup-java` GitHub action

    3 projects | /r/java | 14 Mar 2022
  • Setup local MS SQL docker container

    4 projects | dev.to | 13 Dec 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Oracle projects in Java? This list will help you:

Project Stars
1 dbeaver 38,034
2 APIJSON 16,822
3 Chat2DB 14,054
4 ali-dbhub 8,409
5 jOOQ 5,985
6 JSqlParser 5,115
7 liquibase 4,460
8 requery 3,132
9 Jailer 2,778
10 Ebean ORM 1,433
11 oracle-db-examples 1,276
12 testcontainers-spring-boot 841
13 symmetric-ds 705
14 ReplicaDB 375
15 obevo 227
16 setup-java 60
17 oracle-jdbc-tester 49
18 pgCompare 57
19 OBridge 23
20 MicrostarterCli 16
21 autonomous-database-for-developers 4
22 StORMi 0

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com