Merhaba, Spring MVC,Spring Security,Hibernate gibi frameworkleri kullanarak multi module proje yapısıyla geliştirme yapıyorum.Spring MVC kısmını ayrı bir modulde geliştiriyorum. Fakat yapısal bir sorun yaşıyorum. Aşağıda projemden iki adet sınıfın kod parçası bulunuyor. Her linklendirme için bir sınıf açıyorum. Örneğin; User Management sekmesi için bir controller açıp linklendirmesini en başa tanımlıyorum. Daha sonra o sınıf altındaki fonksyionların mapping işlemini yapıyorum.İkinci kod parçasında ise admin yüzünde dashboard kısmında bulunan linklendirmelerin tanımlaması bulunuyor. Sorunum ise bu yapım doğru mu? Her bir sekme için sınıf açıp mapping işlemini mi yapmalıyım. Bu sekme dışında farklı bir yerden de çağırma işlemi yapılabiliyor. Bunun bir standart yapısı var mı? Herhangi bir keyword veya örnek proje öneriniz var mı?

@Controller
@RequestMapping("/admin/usermanagement")
public class UserManagementController {

    @RequestMapping(value = "/adduser", method = RequestMethod.GET)
public ModelAndView viewAddUserPage() {
    ....
}
    @RequestMapping(value = "/deleteuser/{id}", method = RequestMethod.GET)
public String deleteUser(@PathVariable("id") int id) {
    ....
}
}

....

@Controller
@RequestMapping("/admin")
public class AdminController {
    @RequestMapping(value = "/dashboard", method = RequestMethod.GET)
public ModelAndView getDashboard() {
    ....
}

@RequestMapping("/usermanagement")
public ModelAndView getUserManagement() {
    ....
}

@RequestMapping("/customermanagement")
public ModelAndView getCustomerManagement() {
    ....
}
}

Teşekkürler.

soruldu: 08 Ağu '15, 10:47

ugurcanlacin's gravatar image

ugurcanlacin
816101625
cevap kabul oranı: 11%

Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×42

Soruldu: 08 Ağu '15, 10:47

Görüntüleme: 239 kez

Son güncelleme: 08 Ağu '15, 10:47

powered by BitNami OSQA