Furkan Zumrut

JHipster ile AngularJS ve Spring projelerinizi hızlıca ayağa kaldırın!

jhipster

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;

https://jhipster.github.io/

More from my site

  • Getting Started with Scalate: Simple Web Application with Spring MVC
  • Generic Dao ile crud işlemlerini tekrarlamaktan kaçının!
  • Mockito ile Unit Test Yazımı
  • Open Source Projects Using Spring Hibernate Technologies
  • Java Restful Web Servisi oluşturmak
  • Maven ile java projesi oluşturmak
angularjs rest api, angularjs spring, jhipster, spring mvc angularjs
Java, Javascript

Recent Posts

  • How to run java jar in Elastic beanstalk with custom jvm parameters? (Procfile)
  • How to change timezone with ebextension in Elastic Beanstalk?
  • Save your money shutting down EC2 Instance with AWS Lambda!
  • Keep your Test Environment more stable with Pre-Branch
  • Getting Started with Scalate: Simple Web Application with Spring MVC

Medium

Pages

  • CV

Categories

  • Android
  • AWS
  • CXF
  • Devops
  • Genel
  • Java
  • Javascript
  • JAX-RS
  • JPA/Hibernate
  • JSF
  • Maven
  • Postgresql
  • Servlet
  • Spring
  • Tomcat

Archives

  • August 2017
  • June 2016
  • October 2015
  • June 2015
  • May 2015
  • April 2015
  • February 2015
  • December 2014
  • November 2014
  • October 2014
  • June 2014
  • May 2014
  • June 2011

Theme created by Mick de Graaf

age of civilization
tank stars