ustawianie nazw dla poszczególnych pól w klasie entity

0

Czy dla drugiego pola da się ustawić nazwę, aby móc się do niego później odwołać. Dla id nazwa @Id została wygenerowana automatycznie przy dodawaniu klasy. Czy można nadać jakieś nazwy dla reszty pól?

private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Basic(optional = false)
    @Column(name = "id", nullable = false)
    private Integer id;
// tutaj nadać nazwę dla pola username, jak ?
    @Basic(optional = false)
    @NotNull
    @Size(min = 1, max = 50)
    @Column(name = "username", nullable = false, length = 50)
0
Biały Lew napisał(a):

@Column(name = "username", nullable = false, length = 50)



Właśnie nadałeś temu polu nazwę "username". Do tego właśnie służy atrybut *name=""*.
0
// o tak
    	@Basic(optional = false)
   	@NotNull
	@Size(min = 1, max = 50)
	@Column(name = "username", nullable = false, length = 50)
	private String userName;

	@Column(name = "nextcolumn", nullable = false, length = 50)
	private String nextOne;

1 użytkowników online, w tym zalogowanych: 0, gości: 1