标签: java api
为您的应用程序模型设计API的最佳做法是什么?应通过此类API尽可能将应用程序与用户界面分开。
答案 0 :(得分:1)
您需要的是一种适用于您的应用程序的MVC模式。我不知道Java世界中的命名是否相同,你可以使用MVP / MVVM模式。
当然,这仅适用于演示文稿部分,您必须考虑应用程序的大小和需求,因此您可以拥有服务层,数据库层,网络层等......
查看企业应用程序架构的Fowlers模式,检查域驱动开发,检查Onion架构。这是很多,但给你一些指示。