Skip to content

Commit bc556bf

Browse files
author
245655812@qq.com
committed
bug调整
1 parent a7c3f25 commit bc556bf

File tree

4 files changed

+17
-12
lines changed

4 files changed

+17
-12
lines changed

src/main/java/com/cppba/core/Main.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
public class Main {
2424

25-
static String domainName = "Card"; //类名
25+
static String domainName = "Articles"; //类名
2626
static String packageName = "com.cppba";//类包
2727

2828
static String templateDir = "\\src\\main\\webapp\\template\\";
@@ -35,7 +35,7 @@ public class Main {
3535
public static void main(String []args) throws Exception{
3636

3737
Map<String,Object> map = new HashMap();
38-
map.put("DaoTemplate.java","dao/" + domainName + "DAO.java");
38+
map.put("DaoTemplate.java","dao/" + domainName + "Dao.java");
3939
map.put("ServiceTemplate.java","service/" + domainName + "Service.java");
4040
map.put("ServiceImplTemplate.java","service/impl/" + domainName + "ServiceImpl.java");
4141
map.put("DtoTemplate.java","dto/" + domainName + "Dto.java");

src/main/webapp/template/DtoTemplate.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
#set ($domain = $!domainName.substring(0,1).toLowerCase()+$!domainName.substring(1))package $!{packageName}.dao;
2-
3-
package $!{packageName}.dto;
1+
#set ($domain = $!domainName.substring(0,1).toLowerCase()+$!domainName.substring(1))
2+
package $!{packageName}.dao;
43

54
import $!{packageName}.entity.$!{domainName};
65

src/main/webapp/template/ServiceImplTemplate.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#set ($domain = $!domainName.substring(0,1).toLowerCase()+$!domainName.substring(1))
22
package $!{packageName}.service.impl;
33

4+
import $!{packageName}.core.bean.PageEntity;
45
import $!{packageName}.dao.$!{domainName}Dao;
56
import $!{packageName}.dto.$!{domainName}Dto;
7+
import $!{packageName}.dto.BaseDto;
68
import $!{packageName}.entity.$!{domainName};
79
import $!{packageName}.service.$!{domainName}Service;
8-
import org.apache.commons.lang3.ObjectUtils;
910
import org.springframework.stereotype.Service;
1011
import org.springframework.transaction.annotation.Transactional;
1112

@@ -35,7 +36,7 @@ public void save($!{domainName} $!{domain}) {
3536

3637
@Override
3738
public void delete($!{domainName} $!{domain}) {
38-
$!{domainName}Dao.delete($!{domain});
39+
$!{domain}Dao.delete($!{domain});
3940
}
4041

4142
@Override
@@ -49,16 +50,21 @@ public void update($!{domainName} $!{domain}) {
4950
}
5051

5152
@Override
52-
public List<$!{domainName}> query(BaseDto baseDto) {
53+
public PageEntity<$!{domainName}> query(BaseDto baseDto) {
5354
String hql = " select distinct $!{domain} from $!{domainName} $!{domain} where 1=1 ";
5455
Map params = new HashMap<String,Object>();
5556

5657
$!{domainName}Dto $!{domain}Dto = ($!{domainName}Dto)baseDto;
5758
$!{domainName} $!{domain} = $!{domain}Dto.get$!{domainName}();
58-
Integer page = $!{domain}Dto.getPage();
59-
Integer pageSize = $!{domain}Dto.getPageSize();
59+
int page = $!{domain}Dto.getPage();
60+
int pageSize = $!{domain}Dto.getPageSize();
6061

61-
return $!{domain}Dao.query(hql,params,0,0);
62+
List list = $!{domain}Dao.query(hql,params,page,pageSize);
63+
long count = $!{domain}Dao.count(hql,params);
64+
PageEntity<$!{domainName}> pe = new PageEntity<$!{domainName}>();
65+
pe.setCount(count);
66+
pe.setList(list);
67+
return pe;
6268
}
6369
}
6470

src/main/webapp/template/ServiceTemplate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#set ($domain = $!domainName.substring(0,1).toLowerCase()+$!domainName.substring(1))package $!{packageName}.service;
22

3-
import $!{packageName}.bean.pagination.PageEntity;
3+
import $!{packageName}.core.bean.PageEntity;
44
import $!{packageName}.dto.BaseDto;
55
import $!{packageName}.entity.${domainName};
66

0 commit comments

Comments
 (0)