【问题标题】:How to implement a Model in Spring MVC?如何在 Spring MVC 中实现模型?
【发布时间】:2023-03-17 09:57:01
【问题描述】:

我是 Spring MVC 的新手,我在 php 中使用 Codeigniter 已经有一段时间了, 在 Codeigniter 中,您通过扩展特定类来实现 Controller 和 Model,

Ex : class Blogmodel extends CI_Model {

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

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    Spring MVC 是一个表示层框架。 是不是不绑定任何持久化机制,但可以与持久化模型无缝协作。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2016-03-12
        • 2016-01-01
        • 1970-01-01
        • 2017-10-08
        • 1970-01-01
        • 1970-01-01
        • 2016-09-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多