lightj
======

set of light java library for workflow, DAL, config, locking, scheduler etc.

Setup
======

1. Run mvn clean install (default to use in memory db hsql)
[optional]
2. Install mysql database locally, create a database "test"
3. Run /src/main/resources/scripts/mysql_create.sql to create all tables
4. Change org.lightj.example.dal.SampleDatabaseEnum to point to the right db with username and password
5. Run mvn clean install (now with mysql supported)

Top Modules
======

1. session: light weight workflow session, bean defined workflow, spring friendly, see /src/test/java/org/lightj/session/TestFlowSession.java for example

2. schedule: quartz based scheduler module, see /src/test/java/org/lightj/schedule/TestScheduler.java for example

3. config: application config management, allow base config, environment and host override, annontation (@XmlConfig) link xml config to java constant for easy reference, runtime config change, see /src/test/java/org/ligh

Project Activity

See All Activity >

Follow LightJ Framework

LightJ Framework Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LightJ Framework!

Additional Project Details

Registered

2011-07-21