Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 链接其他实体的实体的spring注释_Java_Spring_Spring Mvc - Fatal编程技术网

Java 链接其他实体的实体的spring注释

Java 链接其他实体的实体的spring注释,java,spring,spring-mvc,Java,Spring,Spring Mvc,我正在将日历功能写入SpringMVC应用程序。我有一个calendar.jsp,它提供了约会的视图,而约会又与提供商和客户相关联 我的底层MySQL数据库有用于约会、提供者和客户的表。但是calendar是用户界面的抽象。Calendar类在数据库中没有关联的表,但是Calendar类有一个所有约会的列表和所有提供者的列表,等等。我对约会,提供者使用实体注释,和客户 对于日历类,我应该使用哪种spring注释 我需要能够从calendar.jsp中引用calendar.providers和ca

我正在将日历功能写入SpringMVC应用程序。我有一个
calendar.jsp
,它提供了
约会的视图
,而约会又与
提供商
客户
相关联

我的底层MySQL数据库有用于约会、提供者和客户的表。但是
calendar
是用户界面的抽象。
Calendar
类在数据库中没有关联的表,但是
Calendar
类有一个所有
约会的
列表和所有
提供者的
列表,等等。我对
约会
提供者
使用
实体
注释,和
客户

对于
日历
类,我应该使用哪种spring注释

我需要能够从
calendar.jsp
中引用
calendar.providers
calendar.appointment

这是


我宁愿避免使用Roo。如果能够使用基本spring框架发行版,那就太好了。我的应用程序使用Spring和Hibernate。我希望避免增加不必要的复杂性

也许我错过了一些东西,但你确定你没有把事情复杂化吗?如果要在jsp中公开已填充的
日历
实例,则在填充后,只需将其添加到控制器方法中的模型中即可

如果
日历
提供者
约会
具有JavaBean样式的属性,那么您可以使用点符号在jsp中访问此数据

例如,在看不到任何控制器代码的情况下:

@Controller
public class SomeController {

    @RequestMapping("/calendar")
    public String showCalendar(Model model) {
        Calendar calendar = getCalendar() // Or whatever you do to create it
        model.addAttribute("calendar", calendar);
        return "calendar";
    }

    ...
}
然后在calendar.jsp中:

<c:forEach var="appointment" items="${calendar.appointments}">
    <c:out value="${appointment.time}" /> <%-- Access the fields in the usual manner --%>
</c:forEach>


向我们展示您迄今为止所做的工作将对我们大有帮助,并感谢您对我的教育。我正在采取这种做法。我会等着把答案标记为已接受,直到我让它工作。没问题。我想Peter已经回答了您接下来的问题。在运行日历功能后,我发现我的患者管理功能在单击链接将其加载到浏览器时没有运行。我想知道新问题是否与日历代码的设置有关。你介意看一看并设法解决它吗?以下是新问题的链接: