// Path: apple-ums-server-core/src/main/java/com/appleframework/ums/server/core/entity/EventDefinationEntity.java
// public class EventDefinationEntity implements Serializable {
//     private Integer eventId;
// 
//     private String eventIdentifier;
// 
//     private String productkey;
// 
//     private String eventName;
// 
//     private Integer channelId;
// 
//     private Integer productId;
// 
//     private Integer userId;
// 
//     private Date createDate;
// 
//     private Integer active;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public Integer getEventId() {
//         return eventId;
//     }
// 
//     public void setEventId(Integer eventId) {
//         this.eventId = eventId;
//     }
// 
//     public String getEventIdentifier() {
//         return eventIdentifier;
//     }
// 
//     public void setEventIdentifier(String eventIdentifier) {
//         this.eventIdentifier = eventIdentifier == null ? null : eventIdentifier.trim();
//     }
// 
//     public String getProductkey() {
//         return productkey;
//     }
// 
//     public void setProductkey(String productkey) {
//         this.productkey = productkey == null ? null : productkey.trim();
//     }
// 
//     public String getEventName() {
//         return eventName;
//     }
// 
//     public void setEventName(String eventName) {
//         this.eventName = eventName == null ? null : eventName.trim();
//     }
// 
//     public Integer getChannelId() {
//         return channelId;
//     }
// 
//     public void setChannelId(Integer channelId) {
//         this.channelId = channelId;
//     }
// 
//     public Integer getProductId() {
//         return productId;
//     }
// 
//     public void setProductId(Integer productId) {
//         this.productId = productId;
//     }
// 
//     public Integer getUserId() {
//         return userId;
//     }
// 
//     public void setUserId(Integer userId) {
//         this.userId = userId;
//     }
// 
//     public Date getCreateDate() {
//         return createDate;
//     }
// 
//     public void setCreateDate(Date createDate) {
//         this.createDate = createDate;
//     }
// 
//     public Integer getActive() {
//         return active;
//     }
// 
//     public void setActive(Integer active) {
//         this.active = active;
//     }
// }
// 
// Path: apple-ums-server-storage/apple-ums-server-storage-db/src/main/java/com/appleframework/ums/server/storage/mapper/EventDefinationEntityMapper.java
// @Repository
// public interface EventDefinationEntityMapper {
// 	
//     int deleteByPrimaryKey(Integer eventId);
// 
//     int insert(EventDefinationEntity record);
// 
//     int insertSelective(EventDefinationEntity record);
// 
//     EventDefinationEntity selectByPrimaryKey(Integer eventId);
// 
//     int updateByPrimaryKeySelective(EventDefinationEntity record);
// 
//     int updateByPrimaryKey(EventDefinationEntity record);
// }
// 
// Path: apple-ums-server-storage/apple-ums-server-storage-db/src/main/java/com/appleframework/ums/server/storage/mapper/EventDefinationExtendMapper.java
// @Repository
// public interface EventDefinationExtendMapper {
// 
// 	public EventDefinationEntity selectByProductkeyAndEventIdentifier(@Param("productkey") String productkey,
// 			@Param("eventIdentifier") String eventIdentifier);
// }


import java.util.Date;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
import com.appleframework.ums.server.core.entity.EventDefinationEntity;
import com.appleframework.ums.server.storage.mapper.EventDefinationEntityMapper;
import com.appleframework.ums.server.storage.mapper.EventDefinationExtendMapper;

package com.appleframework.ums.server.storage.dao;





@Repository("eventDefinationEntityDao")
public class EventDefinationEntityDao {

	@Resource
	private EventDefinationEntityMapper eventDefinationEntityMapper;
	
	@Resource
	private EventDefinationExtendMapper eventDefinationExtendMapper;
 

// Path: apple-ums-server-core/src/main/java/com/appleframework/ums/server/core/entity/EventDefinationEntity.java
// public class EventDefinationEntity implements Serializable {
//     private Integer eventId;
// 
//     private String eventIdentifier;
// 
//     private String productkey;
// 
//     private String eventName;
// 
//     private Integer channelId;
// 
//     private Integer productId;
// 
//     private Integer userId;
// 
//     private Date createDate;
// 
//     private Integer active;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public Integer getEventId() {
//         return eventId;
//     }
// 
//     public void setEventId(Integer eventId) {
//         this.eventId = eventId;
//     }
// 
//     public String getEventIdentifier() {
//         return eventIdentifier;
//     }
// 
//     public void setEventIdentifier(String eventIdentifier) {
//         this.eventIdentifier = eventIdentifier == null ? null : eventIdentifier.trim();
//     }
// 
//     public String getProductkey() {
//         return productkey;
//     }
// 
//     public void setProductkey(String productkey) {
//         this.productkey = productkey == null ? null : productkey.trim();
//     }
// 
//     public String getEventName() {
//         return eventName;
//     }
// 
//     public void setEventName(String eventName) {
//         this.eventName = eventName == null ? null : eventName.trim();
//     }
// 
//     public Integer getChannelId() {
//         return channelId;
//     }
// 
//     public void setChannelId(Integer channelId) {
//         this.channelId = channelId;
//     }
// 
//     public Integer getProductId() {
//         return productId;
//     }
// 
//     public void setProductId(Integer productId) {
//         this.productId = productId;
//     }
// 
//     public Integer getUserId() {
//         return userId;
//     }
// 
//     public void setUserId(Integer userId) {
//         this.userId = userId;
//     }
// 
//     public Date getCreateDate() {
//         return createDate;
//     }
// 
//     public void setCreateDate(Date createDate) {
//         this.createDate = createDate;
//     }
// 
//     public Integer getActive() {
//         return active;
//     }
// 
//     public void setActive(Integer active) {
//         this.active = active;
//     }
// }
// 
// Path: apple-ums-server-storage/apple-ums-server-storage-db/src/main/java/com/appleframework/ums/server/storage/mapper/EventDefinationEntityMapper.java
// @Repository
// public interface EventDefinationEntityMapper {
// 	
//     int deleteByPrimaryKey(Integer eventId);
// 
//     int insert(EventDefinationEntity record);
// 
//     int insertSelective(EventDefinationEntity record);
// 
//     EventDefinationEntity selectByPrimaryKey(Integer eventId);
// 
//     int updateByPrimaryKeySelective(EventDefinationEntity record);
// 
//     int updateByPrimaryKey(EventDefinationEntity record);
// }
// 
// Path: apple-ums-server-storage/apple-ums-server-storage-db/src/main/java/com/appleframework/ums/server/storage/mapper/EventDefinationExtendMapper.java
// @Repository
// public interface EventDefinationExtendMapper {
// 
// 	public EventDefinationEntity selectByProductkeyAndEventIdentifier(@Param("productkey") String productkey,
// 			@Param("eventIdentifier") String eventIdentifier);
// }


// Path: apple-ums-server-storage/apple-ums-server-storage-db/src/main/java/com/appleframework/ums/server/storage/dao/EventDefinationEntityDao.java
import java.util.Date;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
import com.appleframework.ums.server.core.entity.EventDefinationEntity;
import com.appleframework.ums.server.storage.mapper.EventDefinationEntityMapper;
import com.appleframework.ums.server.storage.mapper.EventDefinationExtendMapper;

package com.appleframework.ums.server.storage.dao;





@Repository("eventDefinationEntityDao")
public class EventDefinationEntityDao {

	@Resource
	private EventDefinationEntityMapper eventDefinationEntityMapper;
	
	@Resource
	private EventDefinationExtendMapper eventDefinationExtendMapper;
 

	public EventDefinationEntity getByProductkeyAndEventIdentifier(String productkey, String eventIdentifier) {
