Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.22 KB

File metadata and controls

27 lines (19 loc) · 1.22 KB

Java Bean

  • 1.所有属性为 private
  • 2.提供默认构造方法
  • 3.提供 getter 和 setter
  • 4.实现 serializable 接口

记录一些 Java 的名词:

  • PO(persistence object): 用于持久化时 (例如保存到数据库或者缓存);
  • VO(value object): 用于前端展示使用(例如放置到 JSP 中解析或者给前端传递数据);
  • DTO(data transfer object): 用于接口互相调用返回,数据传输 (例如很多接口调用返回值或消息队列内容);
  • EJB():
  • POJO(Plain Old Java Object):

理解:Java Bean --- 企业实际开发需要实现事务、安全、分布式 ---> EJB --- 太重了 ---> DI(依赖注入)、AOP(面向切面),这里 Java Bean 简化为 POJO ---> Spring

参考链接: