package ${businessClass.packageName};
import fr.paris.lutece.portal.service.spring.SpringContextService;
import java.util.Collection;
public final class ${businessClass.businessClass}Home
{
private static I${businessClass.businessClass}DAO _dao = ( I${businessClass.businessClass}DAO ) SpringContextService.getBean( "${businessClass.instanceName}DAO" );
private ${businessClass.businessClass}Home( )
{
}
public static ${businessClass.businessClass} create( ${businessClass.businessClass} ${businessClass.instanceName} )
{
_dao.insert( ${businessClass.instanceName} );
return ${businessClass.instanceName};
}
public static ${businessClass.businessClass} update( ${businessClass.businessClass} ${businessClass.instanceName} )
{
_dao.store( ${businessClass.instanceName} );
return ${businessClass.instanceName};
}
public static void remove( int n${businessClass.businessClass}Id )
{
_dao.delete( n${businessClass.businessClass}Id );
}
public static ${businessClass.businessClass} findByPrimaryKey( int nKey )
{
return _dao.load( nKey );
}
public static Collection<${businessClass.businessClass}> findAll()
{
return _dao.select${businessClass.businessClass}sList();
}
}