Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.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前端初学者_Java_Frontend - Fatal编程技术网

Java前端初学者

Java前端初学者,java,frontend,Java,Frontend,我必须构建一个简单的java应用程序,所以我使用SpringBoot和hibernate作为我的框架。这是我第一次这样做,所以我需要所有我能得到的帮助,我设法使后端工作,至少大部分,但我想知道什么是最简单的方法来创建我的应用程序的前端,一些相当基本的,提前谢谢你 这是我的主要型号 ... package com.scheduler.backend.model; import javax.persistence.Column; import javax.persistence.Entity;

我必须构建一个简单的java应用程序,所以我使用SpringBoot和hibernate作为我的框架。这是我第一次这样做,所以我需要所有我能得到的帮助,我设法使后端工作,至少大部分,但我想知道什么是最简单的方法来创建我的应用程序的前端,一些相当基本的,提前谢谢你

这是我的主要型号

... 
package com.scheduler.backend.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "person")
public class Person extends AbstractEntity {

    /**
     * 
     */
    //private static final long serialVersionUID = 1L;
    @Column
    private String firstName;
    @Column
    private String lastName;
    @Column
    private PersonType type;
    @Column
    private Long calendarId;

    public String getFirstName() {
        return firstName;
    }
    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }
    public String getLastName() {
        return lastName;
    }
    public void setLastName(String lastName) {
        this.lastName = lastName;
    }
    public PersonType getType() {
        return type;
    }
    public void setType(PersonType type) {
        this.type = type;
    }
    public Long getCalendarId() {
        return calendarId;
    }
    public void setCalendarId(Long calendarId) {
        this.calendarId = calendarId;
    }
}
...

您可以使用和实现前端 或 使用一些框架简化您的工作(,…)


请参见此,了解其他人对前端的看法:

可以从中构建两种类型的应用程序。一个是桌面应用程序,另一个是we应用程序

如果您对使用java、hibernate、spring boot作为框架开发桌面应用程序感兴趣,则必须使用Angular 7 with ElectronReact with Electron。你可以参考下面的链接

如果您对开发web应用程序感兴趣,您可以使用Angular 7、React JS、Vue和更多以Java为后端的Javascript框架。尽管可以使用JSP、Java服务器面,但这些技术已经过时了。您还可以使用ApacheWicket-freemarker,Vaadin框架,使用Java进行UI呈现。你可以看到下面的链接

< P>你可以总是把<强> angsjs<强>作为你的前端部分。要做到这一点,你必须学习它的基本知识

在这里,我指的是我发现的最好的:


只要浏览一下,如果你有java的基本知识,你会很容易适应它。

这个模型可能对我的问题没有用处,但我不得不写一些代码来发布这个问题。这不是问这个问题的正确地方。但是开发前端有很多选择。你可以用任何东西,比如角度,反应等等,你的问题可能会被解决。许多人来这里投票反对,并以旗帜结束这个问题,但他们不会回答。也许我错了,但它发生在我身上。既然你是新会员,不要害怕这些事情。对于不懂规则的新手来说,这是很正常的,要尽力做到最好…干杯!!这种问题在这里是离题的,最好在姐妹网站上问。事实上,这很可能已经被问到了。所以在发布前搜索。如果你发布了这篇文章,你需要更具体地了解判断一个解决方案是否满足你的需求的标准。作为一名Java程序员,我建议看看Vaadin,它在那个姐妹网站上被多次介绍过。