Projects tagged ‘dependency-injection’ and ‘java’


[8 total ]

3 Users

T2 framework is a simple and easy annotation based web framework for web & java developers. Lucy is the lightweight dependency injection and AOP container, as the subproject of T2.
Created about 1 year ago.

2 Users

JGentle's features are referred to as Inversion of Control (IoC) Container or Lightweight Container. The adoption of JGentle in an application ensures the use of certain design principles which ... [More] improve encapsulation, modularization, testability and reusability, offering configuration via Dependency Injection, Definition Management, Annotation Injection, and declarative services via AOP (Aspect Oriented Programming). [Less]
Created 12 months ago.

2 Users
 

EvaProperties is a properties and dependency injection framework. It supports property inheritance, knows Ant or Maven style references and it instantiates and wires Java objects. You can read ... [More] properties from the classpath, any input stream or a file and save them again. [Less]
Created over 3 years ago.

2 Users

T2 framework is a simple and easy annotation based web framework for web & java developers. Lucy is the lightweight dependency injection and AOP container, as the subproject of T2.
Created 10 months ago.

0 Users

SFig - alternative metadata config language for Spring-FrameworkSFig is a domain specific language (DSL) for declaratively coding the Spring-Framework applicationContext.xml (bean factory ... [More] configuration). The historic choice has been Spring's XML-based DSL, a Java language config approach, Java annotations, and more lately the Groovy scripting language builder syntax. SFig is based on use of the ANTLR parser and is designed from the ground up for its intended purpose. Here is an example of the SFig syntax style of bean configuration: applicationContext.sfig Contrast the SFig format of the first two bean descriptors with the conventional Spring XML format: applicationContext.xml SFig is intended to stay strictly in the realm of declarative data initialization and bean dependency association. It will not be enhanced to the point of becoming an imperative scripting language. It will stay focused strictly on the needs of bean factory bean initialization. This is the long-term game plan for SFig: J-Fig standalone minimalist bean factory for Java (where parser initially developed – exist now) SFig™ alternative metadata configuration language for Spring Framework on Java platform (exist now) AFig™ standalone minimalist bean factory for ActionScript3 and Adobe Flex platform (will now target Prana) NFig™ standalone minimalist bean factory for .NET CLR languages SNFig™ alternative metadata configuration language for Spring.NET on .NET CLR platform [Less]
Created 11 months ago.

0 Users

A set of tools and technologies from Israfil Consulting Services] and other contributors that can be used in the development of J2ME software in a constrained environment. Much of the technologies ... [More] here are adaptations of modern best-practices or state-of-the-art tools into a constrained platform footprint. Current modules include: Sub Project J2ME Profile Description Release Version Docs container CLDC 1.1 an Inversion of Control Dependency-Injection container (inspired by picocontainer) 1.1 index collections CLDC 1.1 compliant Java 1.2-style collections (API subset) None index concurrent CLDC 1.1 compliant backported concurrent APIs (by Doug Lea and JSR-166). This includes Lock, ReadWriteLock, ReentrantLock and ReadWriteReentrantLock, plus their dependencies. None index util CLDC 1.1 useful classes used by other israfil-micro projects 1.1 index The root project also has maven generated documentation for the entire project. [Less]
Created 12 months ago.

0 Users

Guice IDE PluginKey features include: Navigation: search for bindings as you would any other declaration or reference Module Testing: test your modules before testing your application Error ... [More] Notification: automatic reporting of guice exceptions in your modules Error Correction: suggestions to correct guice errors (coming soon) Refactoring: refactor injected code (coming soon) Visualization: visualize dependency injections (coming later) More information can be found in the Users' Guide. An alpha release of the Eclipse version is now available, see the Eclipse Installation Guide. Plans for future features and releases can be found in the Development Plan. Guice Tools FrameworkLooking to write your own tools for guice? The Guice Tools Framework, the heart of the plugin, makes code analysis simple. [Less]
Created 12 months ago.

0 Users

Salve solves the problems that cause anemic domain model anti-pattern [1] [2] and brings back object oriented programming to the business tier. It allows POJOs to reference dependencies, yet remain ... [More] lightweight, serializable, and have unlimited lifecycle (such as being instantiated via the new operator). Salve accomplishes this by instrumenting bytecode either at load time via a JVM agent or at build time via a post-compilation step. For more details see WhySalve wiki page. [1] http://www.martinfowler.com/bliki/AnemicDomainModel.html [2] http://www.theserverside.com/patterns/thread.tss?thread_id=31010#172016 [Less]
Created about 1 year ago.