Newer
Older
EMS-WEB-3.0 / src / main / java / com / casic / accessControl / app / manager / ApkVersionManager.java
package com.casic.accessControl.app.manager;

import com.casic.accessControl.app.domain.ApkVersion;
import com.casic.accessControl.core.hibernate.HibernateEntityDao;
import org.hibernate.Query;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 *
 */
@Service("apkVersionManager")
public class ApkVersionManager extends HibernateEntityDao<ApkVersion> {

    public ApkVersion getLatestVersion() {
        String sql = "from ApkVersion order by ts desc";
        Query query = getSession().createQuery(sql);
        List<ApkVersion> list = query.list();
        if (null != list && list.isEmpty() == false) {
            return list.get(0);
        }

        return null;
    }

}