Projects tagged ‘framework’, ‘ioc’, and ‘spring’


Jump to tag:

Projects tagged ‘framework’, ‘ioc’, and ‘spring’

Filtered by Project Tags framework ioc spring

Refine results Project Tags springframework (5) development (4) tools (4) library (4) programming (4) hibernate (4) aop (4) api (3) web (3) technology (3) java (3) application (3)

[9 total ]

612 Users
   

Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration ... [More] management applying Inversion-of-Control principles, a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available. [Less]
Created over 3 years ago.

3 Users
 

Reverspring is a Java library that allows you to create Spring IoC XML files from POJO at runtime, with detailed configuration about what to add in the descriptor and how to write it.
Created over 2 years ago.

1 Users

Inspired and influenced by the Java based Spring richclient project this projects goal is to help leveraging Springs power in desktop applications. Unlike the Java version, which uses a frame based ... [More] attempt to provide views for different application aspects (just like web applications), one of the main goals of Spring.NET RichClient is to retain and further improve Windows Forms design-time capabilities. It provides dependency injection into forms and user controls as well as input validation based on the Spring.NET Validation Framework. [Less]
Created over 2 years ago.

1 Users

Spring Python is an offshoot of the Java-based SpringFramework and AcegiSecurityFramework, targeted for Python. Spring provides many useful features, and I wanted those same features available when ... [More] working with Python. Several key features include: * Inversion of control * Aspect oriented programming * DatabaseTemplate * Database transaction management * Distributed remoting * Security You can pick and choose which parts to use. Visit the web site for more details. The main library of Spring Python as well the sample applications are released under Apache License 2.0, making it a business friendly library. The SpringWiki sample application reuses a set of style sheets written for mediawiki that are GPL. [Less]
Created over 3 years ago.

0 Users

So you want to create C++ applications that are manageable, extensible and configurable? This project is about bringing Dependency Injection into the C++ world in the simplest possible and least ... [More] obtrusive way. C++ is missing some features that are present in Java, for example reflection. So it is not possible to get in C++ the same as you have in Java, but you can get very close with... code generation. The key idea is to take a set of POCO's (plain old c++ objects) together with an xml configuration file and automatically generate everything else that is needed (a Bean Factory). C++ objects can be really plain, there is no need to implement special interfaces, no need to add additional classes, wrappers, etc. Code generator is written in java, so it runs on every platform. It generates C++ code of course. This framework is currently in active development. Would you like to join? Questions or suggestions? PLEASE WRITE! WhyThisFramework For convenience in windows there is .exe launcher provided as well. [Less]
Created 2 months ago.

0 Users

Arid POJOs is a framework for simplifying POJO application development. Automatic Spring Bean GenerationArid POJOs provides a custom Spring/XML namespace that scans a package hierarchy and generate ... [More] bean definitions for the classes or interfaces that it finds. The classes and interfaces can be filtered by an AspectJ type pattern, which supports various criteria including name matching, annotations, and subtypes. The generated beans use autowiring. Here is a simple example. ... ... The generated bean definitions can also instantiate an entirely different class. The original interface/class is passed as a constructor argument. This is used, for example, with the dynamic Generic DAO feature. Dynamic Generic DAOsArid POJOs can also generate DAO implementations from an interface using a Grails GORM/Rails Active Record like mechanism. Here is an example interface: public interface CustomerRepository extends GenericDao { Customer findByCustomerId(String customerId); Customer findUsingSomeStrangeNamedQuery(String firstName, String lastName); }Arid POJOs will generate a proxy, which implements this interface. The findByCustomerId() method is turned into Criteria Query, which searches on the customerId property, and the findUsingSomeStrangeNamedQuery() method ends up calling a named query. This is accomplished using the following bean definitions: ... ... [Less]
Created about 1 year ago.

0 Users

This project implements Dependency Injection for C++. It supports property setter injection and constructor injection. It is compiled on multiple platform. It supports POCO (Plain Old C++ Object) and ... [More] has no constraints on the classes you create. It has no incursion to your program code. Autumn framework contains two parts: a dynamic library and a wrapper generator named AutumnGen. Autumn use a Small, simple, cross-platform, free and fast C++ XML Parser written by Frank Vanden Berghen to parse config file. 07/26/2007 Ver 0.5.0 released.This version: support multi-inheritance, including direct and indirect inheritance. Indirect inheritance should list base classes in doccomment. add namespace Autumn for Autumn framework. decorate some class member functions with const. other changes, including Issues 1~3 05/21/2007 Ver 0.4.0 released.This version: has AutumnGen, a generator for wrapper files. You needn't now write any code to use Autumn framework, you can generate wrapper files(a head file and a implementation file) from a head file with AutumnGen. bean support init-method, destroy-method and delete-method attributes. change "type" to "bean", remove "type" element in configure file. 03/26/2007 Ver 0.3.0 released.This version: needn't set property's type or constructor argument's type in configuration file. If set, it will replace the type got with wrapper. bean supports factory-method attribute and multiple factory methods, and don't support overloading. erase bean's attributes: initializable and destroyable. Bean supports init and destroy function however, it's decided by definition of bean wrapper support bean reference. unite IBasicType and ICombinedType into IAutumnType. 03/13/2007 Ver 0.2.0 released.This version supports creating bean using 'instance factory' and 'static factory method' patterns. You can find samples in test project. 03/05/2007 Ver 0.1.0 released.You can download source code here. A simple install guide is here.The code has been compiled on: WindowsXP with Visual C++ 6.0 Linux Ubuntu 6.06 with GCC 4.0.3 SunOS 5.10 i86pc with Sun C++ 5.8 AIX 5L with XL C V7.0 01/16/2007 Ver 0.1.0 beta for Windows VC6 released.You can download it here. Some docs are here. CppDoc is here. It may be very babyish now, because I don't know Spring well and do this to imitate Spring in a hurry. I will write some docs ASAP. Now, it support: Support property injection and constructor injection.Only two constructors now, one has arguments and one has no argument. The setter function name should be like setXXX where XXX is a property name. You may not obey that rule if you rewrite the file BeanWrapperMacro.h. Support following basic type: char, short, int, long, float, double, char*, string, and some docrated with unsigned. Support class injection. (A class is named as a bean in Autumn like in Spring.) Support customized type using interface IBasicType. Support pointer to above types. Support singleton. Support initialization and destroyation functions. Support property setter overloading. Supoort dependence(it may be not like Spring). Support multiple dynamic libraries and local library(bean is in main process). Support configuration of log file path and level. [Less]
Created 12 months ago.

0 Users

Synergy strives to bring the power of a real enterprise level framework to PHP. This is done by incorporating two design patterns seldom seen in PHP frameworks: Inversion of Control (IOC) and Aspect ... [More] Oriented Programming (AOP). As well as an incredibly powerful persistence model. Doing this will necessarily raise the bar on entry for this particular frameworks, as some of these concepts are more complex than simple MVC. However, by accepting this upfront cost we hope to provide the user the tools to create a powerful, loosely coupled, and scalable application. [Less]
Created 8 months ago.

0 Users

A Cool NEW Framework for Hot, Quick-Fire ( n Sure-Fire !! ;-) ) Rapid Application Development with the help of IOC containers (like Guice, Spring, etc) & ORM tools (like Hibernate, Ibatis, etc ) ... [More] Also allow for/Promote nice (?! :) ) principles like 'Loose Coupling', Testability (using Unit testing tools like JUnit, TestNG, et al..), etc..! Invite Your Comments,& Suggestions...! :) Please Feel Free to INJECT your thoughts n ideas on this..! Please Do 'Look Out' for it...!! ( And we'll 'Look Forward' to your Response too..!! :) After that, there should be no 'Looking Back'..!! ;) ) Coming Soon....! Watch this space...! :) [Less]
Created 12 months ago.