Skip to content

Commit

Permalink
append
Browse files Browse the repository at this point in the history
添加借阅记录接口
  • Loading branch information
cohhi committed Jul 14, 2023
1 parent 39cdf7d commit 5e44c59
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package com.springboot.jian.controller;

import com.springboot.jian.service.recordMessage;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;

import java.io.IOException;
import java.util.List;

@RestController
public class recordBusiness {
@CrossOrigin(origins = "http://localhost:5173")
@PostMapping(value = "recordBusiness")
public List<Object> record() throws IOException {
recordMessage recordMessage=new recordMessage();
return recordMessage.record();
}
}
24 changes: 24 additions & 0 deletions jian/src/main/java/com/springboot/jian/service/recordMessage.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package com.springboot.jian.service;

import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;

import java.io.IOException;
import java.io.InputStream;
import java.util.List;

public class recordMessage {
public List<Object> record() throws IOException {
// 创建 SqlSessionFactoryBuilder 对象
SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder();
// 加载 MyBatis 配置文件
InputStream is = Resources.getResourceAsStream("mybatis-config.xml");
// 创建 SqlSessionFactory 对象
SqlSessionFactory sqlSessionFactory = sqlSessionFactoryBuilder.build(is);
SqlSession sqlSession = sqlSessionFactory.openSession();
// 执行查询操作
return sqlSession.selectList("SelectRecord");
}
}
4 changes: 4 additions & 0 deletions jian/src/main/resources/Mapper.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,8 @@
<select id="SelectUserName" resultType="java.lang.String">
select (name) from user;
</select>
<!-- 查询借阅记录-->
<select id="SelectRecord" resultType="com.springboot.jian.pojo.BorrowingInformation">
select * from record;
</select>
</mapper>

0 comments on commit 5e44c59

Please sign in to comment.