BBM 488 kapsamında geliştirilen Java EE projeleri
Hacettepe Bilgisayar Mühendisliği BBM 488 dersi kapsamında geliştirilen 4 adet Java EE projeleri bulunmaktadır.
4 projeden oluşan bu dersin içeriği pdf dosyasında verilmiştir.Tüm projelerde konu aynı ama kullanılan teknolojiler farklıdır.
1.projede çay ocağı uygulaması için Servlet ve JSP teknolojileri kullanılmıştır.Veri tabanı yerine session ve requestler üzerine veriler kaydedilmiştir.
2.projede ise aynı proje Servlet ve JSP yerine Spring MVC kullanılmıştır.Veri tabanına yine girilmemiştir, verileri kaydetmek için ise txt dosyaları kullanılmıştır
3.projede ise bir öncekinde olduğu gibi Spring MVC kullanılmaya devam edilmiş, veriler kaydetmek için txt dosyaları yerine Hibernate ve Mysql kullanılmıştır.
4.projede ise verileri kaydetmek için Hibernate ve Mysql kullanmaya devam ediliyor, bu sefer Spring MVC yanında Angular JS kullanılmıştır.
Kısacası istemci tarafı Angular Js ile ,sunucu tarafı Spring MVC ile yapılmıştır.Bu projelerde zorunlu olarak Eclipse IDE ve Apache Tomcat
kullanılmıştır.
Kısacası bu projlerde kullanılan teknolojiler şu şekildedir:
-Servlet
-JSP
-Spring Core/Spring MVC
-Hibernate
-Angular JS
-Maven
Sunucu olarak ise Apache Tomcat 9 sürümü kullanılmıştır.Ayrıca projeler için gerekli olan jarlar için Maven teknolojisi kullanılmıştır.