0

在 java、spring 框架和 springboot 工作了 2 年后,现在我正在尝试制作我的第一个网站。它只是一个 3 页的网站。我在前端使用 html、css 和 bootstrap,在后端使用 springboot。我有3个问题:

  1. 对于后端,我需要一个“服务”类和“服务”接口吗?在“控制器”和“主”类的顶部?

  2. 我把照片放在哪里?我的意思是有些人说把它们放在数据库表中,有些人说当你想加载它时数据库变得很重。

  3. 我想使用这个网站作为我的工作示例,我怎样才能将它免费托管在云中,我认为我需要将我的网站托管在云中,如果我错了,请纠正我。

4

1 回答 1

0
  1. 这取决于您的需求。如果控制器的功能是返回前端层,那么没有。通常,服务是连接业务逻辑层和数据库层的弹簧方式。这让我们
  2. 实现数据库的必要性或缺乏性。我会说,如果您只有一堆静态图像,请随意将它们放在资源中的某个位置,并且根本不必为实现数据库层而烦恼。但是,另一方面,如果您需要存储大量文件,更重要的是,需要动态添加和删除它们,那么数据库就是您的选择。
  3. 至于托管:我对 devops 几乎没有经验,但我只是把它扔在那里,AWS 有它的免费层,持续 12 个月。
于 2020-08-19T17:45:30.043 回答