GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • For Vendors
  • Help
  • Create
  • Join
  • Login
  • Business Software
  • Open Source Software
  • SourceForge Podcast
  • Resources
  • Articles
  • Case Studies
  • Blog
  • Create
  • Join

This view

  • Original page
  • New address

GeezerVison is showing sourceforge.net — DAL4j

Welcome to Data Access Layer for Java (DAL4j) a set of command line tools and framework used to reverse engineer a MySQL or SQLServer database schema into a set of JPA Entity Beans.

DAL4j can be useful for scenarios where there is an existing database schema but a technology other that JPA is used to interact with the database. DAL4j can provide an easy way to migrate your code base from other technologies such as JDBC or Hibernate to JPA.

The beans generated can be 1 or two types: Simple or Framework. Simple beans are standard pojo classes managed by your application using JPA semantics. Framework generated pojos use the DAL4j framework DAO generic to simplify CRUD operations.

DAL4j provides optional hooks to allow you to integrate encryption/decryption of data field used when data is encrypted in the database.

Last, DAL4j provides a set of Generic classes that can be used to simplify creation of J2E Session Beans which perform CRUD operations using generated Entities

Project Activity

See All Activity >

Categories

Database, Code Generators, Decryption

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow DAL4j

DAL4j Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DAL4j!

Additional Project Details

Operating Systems

Cygwin, Linux, Windows

Intended Audience

Developers, Engineering

Programming Language

Java

Database Environment

Microsoft SQL Server, MySQL, Project is a database abstraction layer (API), SQL-based

Related Categories

Java Database Software, Java Code Generators, Java Decryption Software

Registered

2011-12-16
Similar Business Software
  • DbVisualizer
    DbVisualizer
    DbVisualizer is a universal database client for anyone who works with data, from solo developers and startups to professional teams managing complex environments, including developers, DBAs, analysts, and data engineers working with relational and NoSQL databases. It offers a graphical interface...
    See Software for DbVisualizer
  • Google Cloud SQL
    Google Cloud SQL
    Fully managed relational database service for MySQL, PostgreSQL, and SQL Server with rich extension collections, configuration flags, and developer ecosystems. New customers get $300 in free credits to spend on Cloud SQL. You won’t be charged until you upgrade. Reduce maintenance costs with...
    See Software for Google Cloud SQL
  • KS DB Merge Tools
    KS DB Merge Tools
    KS DB Merge Tools is an easy to use diff & merge tool for MySQL, MariaDB, Oracle Database, SQL Server, PostgreSQL, SQLite, MS Access and Cross-DBMS databases allowing to compare and sync both schema and data. Starting with a schema changes summary, results can be narrowed down to object lists of...
    See Software for KS DB Merge Tools
  • Google Cloud Platform
    Google Cloud Platform
    Google Cloud is a cloud-based service that allows you to create anything from simple websites to complex applications for businesses of all sizes. New customers get $300 in free credits to run, test, and deploy workloads. All customers can use 25+ products for free, up to monthly usage...
    See Software for Google Cloud Platform
  • Proton Mail
    Proton Mail
    Proton Mail is the simplest way to protect your communications with built-in end-to-end encryption. Prevent data breaches, stay compliant with regulations like GDPR and HIPAA, and earn client trust. Protected by Swiss privacy laws and trusted by over 50,000 businesses, Proton Mail keeps your...
    See Software for Proton Mail
  • Proton Drive
    Proton Drive
    Proton Drive is the all-in-one workspace for storing sensitive data and collaborating with your teams, clients, and partners. Collaborate securely without compromising control: Share client files, contracts, and sensitive business documents with full end-to-end encryption. You control who...
    See Software for Proton Drive
Report inappropriate content
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.