AngularJS ve Spring projelerinizi hızlıca ayağa kaldırın!
Merhaba arkadaşlar,
Sizlere bir süredir geliştirilmesi devam edilen JHipster’den bahsedeceğim.
JHipster nedir?
JHipster Yeoman Generator kullanılarak oluşturulmuş, spring ve angularjs projelerinizi hızlıca ayağa kaldırmak için geliştirilmiştir. JHipster ile kolay bir şekilde database’inizdeki tabloları ve bu tablolar arasındaki ilişkileri belirlersiniz ve gerisini JHipster’e bırakırsınız. JHipster sizin için AngularJs kullanan ve oluşturduğunuz tablolar hakkında temel crud işlemleri bulunduran sayfalar oluşturur. Ayrıca yine aynı şekilde bu işlemleri spring mvc ile rest servisleri oluşturarak gerçekleştirir. Ayrıca api dökümantasyonunu sizin için hazırlar! Kısaca projenizin iskeletini hazırlamak için gerçekten güzel bir tool.
JHipster nasıl kurulur?
JHipster kurulumu için bilgisayarınızda nodejs için oluşturulmuşş olan npm (node package manager), maven ve java bulunması gerekmektedir. Bunların kurulumu için internette çok sayıda döküman mevcuttur.
İlk olarak terminalimize, npm install -g yo yazarak yeoman generatorumuzu kuruyoruz. Ardından bower ve grunt’a ihtiyacımız var. Onlarıda npm install -g bower ve npm install -g grunt-cli yazarak kurabilirsiniz. Bu işlemler biraz uzun sürebilir, herhangi bir sıkıntı yoktur. Son olarak npm install -g generator-jhipster yazarak jhipster generator’unu kuruyoruz. Ve işte kurulum bitti!!
Çalıştırmak için terminalinize yo jhipster yazmanız yeterlidir. Son olarak gereken ayarları yaptığınızda mvn spring-boot:run yazarak projenizi çalıştırabilirsiniz. İşte bizi bekleyen arayüz!
Kısa bir şekilde anlatmaya ve tanıtmaya çalıştım, çok daha detaylı bilgi ve dökümantasyon sitesinde yer alıyor!
İşte burada;
Kaynak :
http://www.furkanzumrut.com/jhipster-ile-angularjs-ve-spring-projelerinizi-hizlica-ayaga-kaldirin