All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nutz.spring.boot.service.BaseService Maven / Gradle / Ivy

There is a newer version: 3.4.1
Show newest version
package org.nutz.spring.boot.service;

import org.nutz.dao.Dao;
import org.nutz.log.Log;
import org.nutz.log.Logs;
import org.nutz.service.EntityService;
import org.nutz.spring.boot.service.entity.Entity;

import jakarta.annotation.Resource;

/**
 * @author kerbores([email protected])
 *
 */
public class BaseService extends EntityService implements ExtService {

    public static final String EQ = "=";
    public static final String NEQ = "!=";
    public static final String LT = "<";
    public static final String GT = ">";
    public static final String IS = "is";
    public static final String IS_NOT = "is not";
    public static final String NOT = "not";
    public static final String LIKE = "like";
    public static final String IN = "in";
    public static final String LT_AND_EQ = "=<";
    public static final String GT_AND_EQ = ">=";

    protected Log logger = Logs.get();

    @Resource(type = Dao.class)
    public void init(Dao dao) {
        super.setDao(dao);
    }

    /**
     * @return
     * @see org.nutz.spring.boot.service.ExtService#getEntityType()
     */
    @Override
    public Class getEntityType() {
        return getEntityClass();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy