Commit 33b8543b by Patryk Czarnik

wypisywanie kiedy obiekty powstają i giną

parent 941c6eaa
...@@ -36,6 +36,15 @@ import javax.validation.constraints.Size; ...@@ -36,6 +36,15 @@ import javax.validation.constraints.Size;
public class Product implements Serializable { public class Product implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
// W celu obserwacji powstawania i usuwania obiektów:
{ System.out.println("!new Product!"); }
@Override
protected void finalize() {
System.out.println("Ginie Produkt nr " + productId);
}
// używanie finalize tak, że miałoby wpływać na działanie, jest niezalecane!
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "product_id", insertable = false, updatable = false) @Column(name = "product_id", insertable = false, updatable = false)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment