자바 의(PO,VO,TO,BO,DAO,POJO)해석
4158 단어 자바
java (PO,VO,TO,BO,DAO,POJO)
PO(persistant object)
o/r , o/r , 。 ( ), 。 java 。 PO , PO 。PO 。
VO(value object)
, PO 。 , , , . DTO( ), web 。
TO(Transfer Object),
tie( )
BO(business object)
, UML 。 java , DAO , PO,VO 。
POJO(plain ordinary java object) java
java 。 Object/Relation Mapping , persisent object Java Bean Java , 。 Java Bean, setter getter !。
DAO(data access object)
sun j2ee , DAO, 。 。 。 PO ,DAO 。 , PO 。 。 VO, CRUD ...
O/R Mapper /
mapping , O/R Mapper 。 mappings, O/R Mapper , , SQL , DAL 。
Model( )
DAL( )
IDAL( )
DALFactory( )
BLL( )
BOF Business Object Framework
SOA Service Orient Architecture
EMF Eclipse Model Framework Eclipse
----------------------------------------
PO:
persistant object
PO 。
, 。
BO:
business object:
。 。
, 、 、 。
PO, PO, PO。
BO , BO PO。
, BO 。
VO :
value object
ViewObject
。 WEB , SWT、SWING , VO 。
DTO :
Data Transfer Object
。
100 , PO 100 。
10 ,
WEB service , PO ,
10 DTO , . , , VO
POJO :
plain ordinary java object java
POJO , , 。
POJO PO
、 DTO
VO
DAO:
data access object
, O , .
。 POJO PO, PO VO、DTO
-----------------------------------------------------------------
PO:persistant object , java 。 PO , PO 。PO .
VO:value object 。 , PO 。 , , , . DTO( ), web .
DAO:data access object , 。 PO ,DAO 。 , PO .
BO:business object , java , DAO , PO,VO ;
POJO:plain ordinary java object java , ,VO PO .
---------------------------------------------
VO: 、
PO:
QO:
DAO:
DTO:
----------------------------------------
struts ActionForm VO;
hibernate bean PO, POJO;
hibernate Criteria QO;
hibernate , , . DAO.
QO DTO .
----------------------------------------
PO BO, , ORM O, BO , , DAO Service , packcode,backingBean, BO 。
DAO, , VO,backingBean 。。。。
DTO, , DAO , 。
QO, 。。
VO,V 。 BO, BO VO,VO BO 。VO BO, 。。。。
-----------------------------------------
,PO 。BO=business object— 。
PO , PO。
BO , , 。
VO:value object 、view object
PO:
QO:
DAO: —— DAO
DTO: —— DTO
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.