从网站管理的电子商务应用程序

E-commerse app managed from website

我想编写披萨外卖应用程序。 它由两部分组成: 1) 本机 android 应用程序 - 允许用户浏览和订购比萨饼 2) 供披萨店老板查看订单的网站。

我应该使用哪种技术来构建网页? 我应该使用 Sprint Struts2 还是其他的 MVC 框架?

Spring MVC 是一个不错的框架选择,因为它可以处理应用程序的许多部分(数据持久性、安全性和 MVC),尽管对于小型应用程序来说可能有点矫枉过正。

可能的堆栈可能是:

数据库:MySQL 或 MongoDB 应用程序服务器:Glassfish 或 Tomcat 服务器端:Spring MVC(使用 Spring DAO 和 Spring 安全) 客户端:JSP(HTML/CSS/JS)

这也可以通过 MEAN 堆栈或任何其他堆栈来完成,但我假设您会想要坚持使用基于 Java 的技术。