liuxiaolong
2019-05-09 0d1d88cdb668e75ea8609417ac18ae19947e9525
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package ${packageName}.service.impl;
 
import java.util.Collection;
import java.util.List;
 
import org.springframework.stereotype.Service;
 
import com.landy.framework.core.service.impl.BaseManagerImpl;
import ${packageName}.model.${className}Model;
import ${packageName}.service.${className}Manager;
 
@Service
public class ${className}ManagerImpl extends BaseManagerImpl implements ${className}Manager {
 
    public ${className}Model get(${pkFieldType} id) {
        return this.dao.get(${className}Model.class, id);
    }
 
    public List<${className}Model> getAll() {
        return this.dao.getAll(${className}Model.class);
    }
 
    public List<${className}Model> findByExample(${className}Model example) {
        return this.dao.findByExample(example);
    }
 
    public ${className}Model save(${className}Model model) {
        return this.dao.save(model);
    }
 
    public List<${className}Model> saveAll(Collection<${className}Model> models) {
        return this.dao.saveAll(models);
    }
 
    public void remove(${className}Model model) {
        this.dao.remove(model);
    }
 
    public void removeAll(Collection<${className}Model> models) {
        this.dao.removeAll(models);
    }
 
    public void removeByPk(${pkFieldType} id) {
        this.dao.removeByPk(${className}Model.class, id);
    }
 
    public void removeAllByPk(Collection<${pkFieldType}> ids) {
        this.dao.removeAllByPk(${className}Model.class, ids);
    }
 
}