Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.demo.user
- import com.fasterxml.jackson.annotation.JsonIgnore
- import javax.persistence.Entity
- import javax.persistence.GeneratedValue
- import javax.persistence.Id
- @Entity
- class User() {
- private constructor(name: String, username: String, password: String) : this() {
- this.name = name
- this.username = username
- this.password = password
- }
- @Id
- @GeneratedValue
- val id: Long = 0
- lateinit var name: String
- lateinit var username: String
- lateinit var password: String
- @JsonIgnore
- var enabled = true
- companion object {
- fun create(name: String, username: String, password: String) : User = User(name, username, password)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement