Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DAOFactory ¶
type DAOFactory interface { CreateMainOrder() MainOrder CreateDetailOrder() DetailOrder }
type DetailOrder ¶
type DetailOrder interface {
SaveDetailOrder()
}
type RDBDAOFactory ¶
type RDBDAOFactory struct{}
func (*RDBDAOFactory) CreateDetailOrder ¶
func (r *RDBDAOFactory) CreateDetailOrder() DetailOrder
func (*RDBDAOFactory) CreateMainOrder ¶
func (r *RDBDAOFactory) CreateMainOrder() MainOrder
type RDBDetailOrder ¶
type RDBDetailOrder struct{}
func (*RDBDetailOrder) SaveDetailOrder ¶
func (d *RDBDetailOrder) SaveDetailOrder()
type RDBMainFactory ¶
type RDBMainFactory struct{}
func (*RDBMainFactory) SaveMainOrder ¶
func (f *RDBMainFactory) SaveMainOrder()
type XMLDAOFactory ¶
type XMLDAOFactory struct{}
func (*XMLDAOFactory) CreateDetailOrder ¶
func (x *XMLDAOFactory) CreateDetailOrder() DetailOrder
func (*XMLDAOFactory) CreateMainOrder ¶
func (x *XMLDAOFactory) CreateMainOrder() MainOrder
type XMLDetailOrder ¶
type XMLDetailOrder struct{}
func (*XMLDetailOrder) SaveDetailOrder ¶
func (d *XMLDetailOrder) SaveDetailOrder()
type XMLMainFactory ¶
type XMLMainFactory struct{}
func (*XMLMainFactory) SaveMainOrder ¶
func (f *XMLMainFactory) SaveMainOrder()
Click to show internal directories.
Click to hide internal directories.