Advertisement
Guest User

Untitled

a guest
Jul 10th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.72 KB | None | 0 0
  1. package com.example.demo.user
  2.  
  3. import com.fasterxml.jackson.annotation.JsonIgnore
  4. import javax.persistence.Entity
  5. import javax.persistence.GeneratedValue
  6. import javax.persistence.Id
  7.  
  8. @Entity
  9. class User() {
  10.     private constructor(name: String, username: String, password: String) : this() {
  11.         this.name = name
  12.         this.username = username
  13.         this.password = password
  14.     }
  15.  
  16.     @Id
  17.     @GeneratedValue
  18.     val id: Long = 0
  19.     lateinit var name: String
  20.     lateinit var username: String
  21.     lateinit var password: String
  22.     @JsonIgnore
  23.     var enabled = true
  24.  
  25.     companion object {
  26.         fun create(name: String, username: String, password: String) : User = User(name, username, password)
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement