Мы планировали запустить проект электронной коммерции с использованием Stripes + Hibernate.
Пожалуйста, дайте мне знать, хорошо ли иметь часть администратора и пользователя в одном проекте или в двух отдельных. Если это один проект, как мне разделить код на стороне администратора и код пользователя.
например: если у меня есть действия администратора в пакете com.ecommerce.adminactions и действия пользователя в пакете com.ecommerce.useractions, должен ли я использовать dynamicmappingfilter для направления запроса администратора в com.ecommerce.adminactions и запроса пользователя в com.ecommerce.useractions?
-http://myecommerce.com/admin/* -> всегда следует переходить на com.ecommerce.adminactions
-http://myecommerce.com/ -> следует перейти на com.ecommerce.useractions
или Должен ли я использовать @urlbinding(/admin/st.action) в каждом классе (жесткий код).
Требование заключается в том, что им нужна концепция мультимагазина. Пожалуйста, дайте мне знать ваши мысли по этому поводу. Ваши мысли и предложения будут полезны
Спасибо