如何在Spring MVC中实现Model?

时间:2014-03-11 14:08:18

标签: spring spring-mvc

我是Spring MVC的新手,我已经在php中使用Codeigniter了一段时间, 在Codeigniter中,您可以通过扩展特定类

来实现Controller和Model
Ex : class Blogmodel extends CI_Model {

但是在Spring MVC中我没有看到这样的实现,除了控制器。请允许有人简要介绍一下如何使用Spring Framework在PHP的Model类中执行的任务。

2 个答案:

答案 0 :(得分:3)

Spring MVC是一个表示层框架。 它不依赖于任何持久性机制,但可以与持久性模型无缝协作。

在Spring(以及其他Java企业框架)中,持久层是使用JPA实现的(其中Hibernate是一个实现)。
Spring MVC可以轻松地在JPA实体上运行。

答案 1 :(得分:0)

您通常不会扩展或实现任何内容,只需为您感兴趣的模型创建类。

如果模型应该保存在某个地方,例如在数据库中,您通常使用@Entity注释该类。