Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Spring MVC sınıf ve link yapısı nasıl olmalıdır?

$
0
0

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.


Viewing all articles
Browse latest Browse all 4270

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue