[doctrine] eigen ActiveRecord wrapper

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

.NET Developer Medior Senior

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Herbruikbare componenten maken; Testen; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als .NET Developer kom jij terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als .NET Developer werk jij aan het ontwikkelen van verbeterde software voor

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »
- Raoul -

- Raoul -

30/01/2013 14:41:19
Quote Anchor link
Hoi,

Ik ben van plan om binnenkort een implementatie van ActiveRecord te schrijven die voornamelijk gebruik
maakt van de Doctrine QueryBuilder.

Is dit een goed idee? Of is het dan gewoon beter om AR niet te gebruiken en gewoon voor de volle 100% voor Doctrine gaan?

Graag had ik jullie input gehad.

Raoul
 
PHP hulp

PHP hulp

23/11/2024 23:34:58
 
Moose -

Moose -

30/01/2013 14:44:28
Quote Anchor link
Alles waarbij je "annotations" binnen commentaar hebt staan zou ik zowieso links laten liggen
 
- Raoul -

- Raoul -

30/01/2013 14:46:51
Quote Anchor link
Moose - op 30/01/2013 14:44:28:
Alles waarbij je "annotations" binnen commentaar hebt staan zou ik zowieso links laten liggen


Het feit dat Doctrine idd annotations gebruikt houd me ook een beetje tegen om gewoon raw met Doctrine te werken.

Maar, de QueryBuilder van Doctrine werkt niet met die annotations, en voor de AR implementatie heb ik alleen dat component nodig, dus veel maakt dat niet uit.
 
Moose -

Moose -

30/01/2013 15:01:50
Quote Anchor link
In dat geval zou een AR implementatie bovenop die query builder wel vet zijn. Ga je dan ook werken met models?

Heb je al eens naar Illuminate van laravel gekeken? Ik heb het laatst geimplementeerd in mijn project, en ik moet zeggen dat het werken met hun orm (Eloquent) erg fijn, en vooral erg logisch is
 
- Raoul -

- Raoul -

30/01/2013 15:05:10
Quote Anchor link
Moose - op 30/01/2013 15:01:50:
In dat geval zou een AR implementatie bovenop die query builder wel vet zijn. Ga je dan ook werken met models?

Heb je al eens naar Illuminate van laravel gekeken? Ik heb het laatst geimplementeerd in mijn project, en ik moet zeggen dat het werken met hun orm (Eloquent) erg fijn, en vooral erg logisch is


Eloquent is inderdaad heel erg mooi, maar ik vind de rest van hun database implementatie helemaal niks. En tevens lijkt de uitdaging van het zelf maken mij wel leuk.
 
Kees Schepers

kees Schepers

30/01/2013 15:08:40
Quote Anchor link
Uhm een active record implementatie maken met de Doctrine ORM query builder :X? Lijkt me niet echt de bedoeling, de ORM module is juist NIET active record.

Of wil je de DBAL querybuilder gaan gebruiken?

Ik vindt helemaal niks mis met annotations in comments. Werkt super en in mijn ogen ook de perfecte plek om metadata over je entity attributen te definiëren. Maar goed dat is persoonlijk.
 
- Raoul -

- Raoul -

30/01/2013 15:11:21
Quote Anchor link
Wat is het verschil tussen de DBAL en ORM query builder :P
Ik wou deze gebruiken: http://docs.doctrine-project.org/en/2.0.x/reference/query-builder.html

Toevoeging op 30/01/2013 15:27:23:

Maar vind je de DBAL builder geschikter dan? Als ik kijk op http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/query-builder.html is de documentatie niet zo heel erg behulpzaam :P
 
Wouter J

Wouter J

30/01/2013 15:57:11
Quote Anchor link
Quote:
Wat is het verschil tussen de DBAL en ORM query builder :P

Dat de DBAL gewoon een Database Abstraction Layer is. Dat is in feite een hele handige wrapper om PDO.

ORM is een Object Relation Mapper. Dit betekend dus dat hij doormiddel van mapping data een relationele database omzet in objecten en dat zodra jij iets veranderd in de objecten hij de relationele database ook veranderd.

ORM is juist 1 van de tegenhangers van AR en daarom erg vreemd om met elkaar te gebruiken.

En de query builder in het ORM is hetzelfde als die in de DBAL, als ik het goed heb. Het is alleen veel logischer om het DBAL model te gebruiken icm AR.

Ook ik vraag me heel erg af wat mensen nou weer tegen annotations hebben... (merk overigens op dat je Doctrine ORM ook gewoon met Yaml, Xml of Php configuratie kunt gebruiken)

Je kunt ook eens kijken naar Propel die wat meer de dingen heeft die jij graag wilt. Ik zou daarnaast ook niet zelf een AR gaan bouwen, maar gewoon PHP AR gebruiken.
Gewijzigd op 30/01/2013 16:00:52 door Wouter J
 
Moose -

Moose -

30/01/2013 16:15:35
Quote Anchor link
Tegen annotations niks, tegen annotations binnen comments wel. Maar goed, gelukkig worden annotations binnenkort geimplementeerd binnen php
 
- Raoul -

- Raoul -

30/01/2013 16:44:13
Quote Anchor link
Wouter thx voor je comment. Ik ga aan de slag met de query builder dan maar :-) Ik houd jullie nog wel op de hoogte.
 
Wouter J

Wouter J

30/01/2013 16:47:38
Quote Anchor link
Quote:
Tegen annotations niks, tegen annotations binnen comments wel. Maar goed, gelukkig worden annotations binnenkort geimplementeerd binnen php

1) Wat is er dan tegen annotations binnen comments?
2) Heb je een bron voor dat laatste? Ik ben het nog niet tegen gekomen, zal wel heel mooi zijn :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.