XMTT 7 years ago
parent
commit
3847400d44
1 changed files with 8 additions and 22 deletions
  1. 8 22
      src/main/java/com/ekexiu/portal/question/QuestionDao.java

+ 8 - 22
src/main/java/com/ekexiu/portal/question/QuestionDao.java

@ -1,32 +1,18 @@
1 1
package com.ekexiu.portal.question;
2 2

3
import java.sql.Connection;
4
import java.sql.SQLException;
5
import java.util.List;
6

7 3
import org.jfw.apt.annotation.Nullable;
8 4
import org.jfw.apt.orm.annotation.dao.Batch;
9 5
import org.jfw.apt.orm.annotation.dao.DAO;
10
import org.jfw.apt.orm.annotation.dao.method.From;
11
import org.jfw.apt.orm.annotation.dao.method.IncludeFixSet;
12
import org.jfw.apt.orm.annotation.dao.method.OrderBy;
13
import org.jfw.apt.orm.annotation.dao.method.SetSentence;
14
import org.jfw.apt.orm.annotation.dao.method.Where;
15
import org.jfw.apt.orm.annotation.dao.method.operator.DeleteWith;
16
import org.jfw.apt.orm.annotation.dao.method.operator.Insert;
17
import org.jfw.apt.orm.annotation.dao.method.operator.LimitQuery;
18
import org.jfw.apt.orm.annotation.dao.method.operator.LimitSelect;
19
import org.jfw.apt.orm.annotation.dao.method.operator.SelectList;
20
import org.jfw.apt.orm.annotation.dao.method.operator.SelectOne;
21
import org.jfw.apt.orm.annotation.dao.method.operator.UpdateWith;
22
import org.jfw.apt.orm.annotation.dao.param.GreaterThan;
23
import org.jfw.apt.orm.annotation.dao.param.In;
24
import org.jfw.apt.orm.annotation.dao.param.LtEq;
25
import org.jfw.apt.orm.annotation.dao.param.Set;
26
import org.jfw.apt.orm.annotation.dao.param.SqlColumn;
6
import org.jfw.apt.orm.annotation.dao.method.*;
7
import org.jfw.apt.orm.annotation.dao.method.operator.*;
8
import org.jfw.apt.orm.annotation.dao.param.*;
27 9
import org.jfw.apt.orm.core.defaultImpl.IntHandler;
28 10
import org.jfw.apt.orm.core.defaultImpl.StringHandler;
29 11

12
import java.sql.Connection;
13
import java.sql.SQLException;
14
import java.util.List;
15

30 16
@DAO
31 17
public interface QuestionDao {
32 18

@ -43,7 +29,7 @@ public interface QuestionDao {
43 29

44 30
	@LimitSelect
45 31
	@OrderBy("ORDER BY CREATE_TIME DESC,ID ASC")
46
	List<Question> query(Connection con, @Nullable String state, String uid, @LtEq String createTime, @GreaterThan String id, int rows) throws SQLException;
32
	List<Question> query(Connection con, @Nullable String state, @Nullable String uid, @LtEq String createTime, @GreaterThan String id, int rows) throws SQLException;
47 33

48 34
	@LimitSelect
49 35
	@OrderBy("ORDER BY CREATE_TIME DESC,ID ASC")