我是Spring MVC的新手,我已经在php中使用Codeigniter了一段时间, 在Codeigniter中,您可以通过扩展特定类
来实现Controller和ModelEx : class Blogmodel extends CI_Model {
但是在Spring MVC中我没有看到这样的实现,除了控制器。请允许有人简要介绍一下如何使用Spring Framework在PHP的Model类中执行的任务。
答案 0 :(得分:3)
Spring MVC是一个表示层框架。 它不依赖于任何持久性机制,但可以与持久性模型无缝协作。
在Spring(以及其他Java企业框架)中,持久层是使用JPA实现的(其中Hibernate是一个实现)。
Spring MVC可以轻松地在JPA实体上运行。
答案 1 :(得分:0)
您通常不会扩展或实现任何内容,只需为您感兴趣的模型创建类。
如果模型应该保存在某个地方,例如在数据库中,您通常使用@Entity
注释该类。