Persistence หมายถึงความสามารถในการเก็บอ็อบเจ็กต์ในฐานข้อมูลและใช้อ็อบเจ็กต์เหล่านั้นโดยมีความสมบูรณ์ในการทำธุรกรรม ในแอ็พพลิเคชัน J2EE โดยปกติข้อมูลถูกเก็บและรักษาไว้ใน data tier ในฐานข้อมูลเชิงสัมพันธ์
Entity beansคือ enterprise beans ที่มีข้อมูล persistent และสามารถบันทึกลงในที่เก็บข้อมูล persistent ต่างๆ entity beans แสดงข้อมูลจากฐานข้อมูล แต่ละ entity bean มีค่าเอกลักษณ์ของตัวเอง Entity beans ถูกนำไปใช้โดยใช้ application-managed persistence หรือ container-managed persistence