@Transactional public class SmsLogDAO extends Object
SmsLog| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ADDTIME |
static String |
CODE |
static String |
IP |
static String |
PHONE |
static String |
TYPE |
static String |
USED |
static String |
USERID |
| 构造器和说明 |
|---|
SmsLogDAO() |
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
public void save(SmsLog transientInstance)
public void delete(SmsLog persistentInstance)
public List findAll()
public void attachDirty(SmsLog instance)
public void attachClean(SmsLog instance)
public int findByPhoneNum(String phone, Short type)
ip - 发送者iptype - 类型,如SmsLog.TYPE_LOGINpublic int findByIpNum(String ip, Short type)
ip - 发送者iptype - 类型,如SmsLog.TYPE_LOGINpublic List findByPhoneAddtimeUsedType(String phone, int addtime, Short used, Short type, String code)
phone - 手机号addtime - 添加使用,即发送时间,查询数据的时间大于此时间used - 是否使用,如 SmsLog.USED_FALSEtype - 短信验证码类型,如 SmsLog.TYPE_LOGINcode - 短信验证码public static SmsLogDAO getFromApplicationContext(org.springframework.context.ApplicationContext ctx)