File tree Expand file tree Collapse file tree 3 files changed +26
-17
lines changed
jian/src/main/java/com/springboot/jian Expand file tree Collapse file tree 3 files changed +26
-17
lines changed Original file line number Diff line number Diff line change 5
5
import org .springframework .boot .autoconfigure .jdbc .DataSourceAutoConfiguration ;
6
6
7
7
@ SpringBootApplication (exclude = DataSourceAutoConfiguration .class )
8
- public class
9
- JianApplication {
8
+ public class JianApplication {
10
9
11
10
public static void main (String [] args ) {
12
11
SpringApplication .run (JianApplication .class , args );
13
12
}
14
13
15
- }
14
+ }
Original file line number Diff line number Diff line change @@ -16,27 +16,37 @@ public int borrowing(
16
16
@ RequestParam String book ,
17
17
@ RequestParam String user
18
18
) throws IOException {
19
+ boolean bookMessage = false ;
20
+ boolean userMessage = false ;
19
21
int result = 0 ;
20
22
// 这三个是三大金刚
21
23
BorrowingMessage borrowingMessage = new BorrowingMessage ();
22
- selectAllBookMessage selectAllBookMessage = new selectAllBookMessage ();
23
24
selectAllUserMessage selectAllUserMessage = new selectAllUserMessage ();
24
25
25
26
// 判断图书是否存在
26
- for (int i = 0 ; i < selectAllBookMessage .selectAllBook ().size (); i ++) {
27
- if (selectAllBookMessage .selectAllBook ().get (i ) == book ) {
28
- // 判断用户是否存在
29
- for (int j = 0 ; j < selectAllUserMessage .selectAllUser ().size (); j ++) {
30
- if (selectAllUserMessage .selectAllUser ().get (j ) == user ) {
31
- result = borrowingMessage .Borrowing (book , user );
32
- } else {
33
- result = -2 ;
34
- }
35
- }
36
- } else {
37
- result = -1 ;
27
+ for (int i = 0 ; i < com .springboot .jian .service .selectAllBookMessage .selectAllBook ().size (); i ++) {
28
+ if (com .springboot .jian .service .selectAllBookMessage .selectAllBook ().get (i ).equals (book )) {
29
+ bookMessage =true ;
30
+ break ;
38
31
}
39
32
}
33
+ // 判断用户是否存在
34
+ for (int j = 0 ; j < selectAllUserMessage .selectAllUser ().size (); j ++) {
35
+ if (selectAllUserMessage .selectAllUser ().get (j ) == user ) {
36
+ borrowingMessage .Borrowing (book , user );
37
+ userMessage =true ;
38
+ break ;
39
+ }
40
+ }
41
+ if (!bookMessage ){
42
+ result =-1 ;
43
+ }
44
+ if (!userMessage ){
45
+ result =-2 ;
46
+ }
47
+ if (bookMessage && userMessage ){
48
+ result =1 ;
49
+ }
40
50
return result ;
41
51
}
42
52
Original file line number Diff line number Diff line change 11
11
import java .util .List ;
12
12
//查询所有图书书名
13
13
public class selectAllBookMessage {
14
- public List <Object > selectAllBook () throws IOException {
14
+ public static List <Object > selectAllBook () throws IOException {
15
15
// 用于接收数据
16
16
List <Object > arrayList = new ArrayList <>();
17
17
// 创建 SqlSessionFactoryBuilder 对象
You can’t perform that action at this time.
0 commit comments