Hactar, bekend uit onze ’hitchhikers guide to the galaxy’, (zie ook http://hitchhikers.wikia.com/wiki/Hactar) is de naamgever van een door 42-medewerkers gebouwde component library, die ’commonly used’ componenten aanlevert, zoals o.a. een email service, een generiek data access object (DAO) en diverse wicket modellen. Ieder component, aangeleverd door Hactar, is geharvest uit de best practices van bestaande projecten.
Een applicatie die de ontwikkeling van software nog efficiënter maakt
Hactar bestaat uit diverse modules, met de volgende functionaliteit:
• Data access: (Type-safe) generiek,framework onafhankelijk, DAO raamwerk. Verder leveren wij een standaard JPA implementatie.
• Wicket: Verzameling van generiek toepasbare models en data providers. Denk hierbij bijvoorbeeld aan een generiek loadable detachable model, en een generieke, sorteerbare en te filteren data provider. Ook wordt er een wicket extensions tester aangeleverd die het testen van data tables en tabbed panels vereenvoudigd.
• E-mail: E-mail service en templating systeem, inclusief een wicket implementatie. Het creëren en versturen van e-mails is nog nooit zo simpel geweest.
Veel van de interne projecten binnen 42 maken momenteel succesvol gebruik van Hactar. Middels een maven dependency is Hactar eenvoudig te integreren binnen ieder willekeurig Java project. Nu Hactar open source is kunnen ook jullie gebruik maken van deze library!
