SYMBOL INDEX (233 symbols across 47 files) FILE: springboot/src/main/java/com/example/springboot/SpringbootApplication.java class SpringbootApplication (line 8) | @RestController method main (line 12) | public static void main(String[] args) { method health (line 17) | @GetMapping FILE: springboot/src/main/java/com/example/springboot/common/CorsConfig.java class CorsConfig (line 9) | @Configuration method corsFilter (line 12) | @Bean FILE: springboot/src/main/java/com/example/springboot/common/JwtInterceptor.java class JwtInterceptor (line 19) | @Component method preHandle (line 28) | @Override FILE: springboot/src/main/java/com/example/springboot/common/Result.java class Result (line 5) | @Data method success (line 14) | public static Result success() { method success (line 20) | public static Result success(Object data) { method error (line 27) | public static Result error(String msg) { method error (line 34) | public static Result error(String code, String msg) { FILE: springboot/src/main/java/com/example/springboot/common/WebConfig.java class WebConfig (line 10) | @Configuration method configurePathMatch (line 16) | @Override method addInterceptors (line 24) | @Override FILE: springboot/src/main/java/com/example/springboot/controller/AdminController.java class AdminController (line 15) | @CrossOrigin method login (line 23) | @PostMapping("/login") method password (line 29) | @PutMapping("/password") method save (line 35) | @PostMapping("/save") method update (line 41) | @PutMapping("/update") method delete (line 47) | @DeleteMapping("/delete/{id}") method getById (line 53) | @GetMapping("/{id}") method list (line 59) | @GetMapping("/list") method page (line 65) | @GetMapping("/page") FILE: springboot/src/main/java/com/example/springboot/controller/BookController.java class BookController (line 21) | @Slf4j method uploadFile (line 32) | @PostMapping("/file/upload") method download (line 56) | @GetMapping("/file/download/{flag}") method save (line 80) | @PostMapping("/save") method update (line 86) | @PutMapping("/update") method delete (line 92) | @DeleteMapping("/delete/{id}") method getById (line 98) | @GetMapping("/{id}") method list (line 104) | @GetMapping("/list") method page (line 110) | @GetMapping("/page") FILE: springboot/src/main/java/com/example/springboot/controller/BorrowController.java class BorrowController (line 13) | @CrossOrigin method save (line 21) | @PostMapping("/save") method update (line 27) | @PutMapping("/update") method delete (line 33) | @DeleteMapping("/delete/{id}") method getById (line 39) | @GetMapping("/{id}") method list (line 45) | @GetMapping("/list") method page (line 51) | @GetMapping("/page") method pageRetur (line 56) | @GetMapping("/pageRetur") method saveRetur (line 61) | @PostMapping("/saveRetur") method deleteRetur (line 67) | @DeleteMapping("/deleteRetur/{id}") method lineCharts (line 73) | @GetMapping("/lineCharts/{timeRange}") FILE: springboot/src/main/java/com/example/springboot/controller/CategoryController.java class CategoryController (line 17) | @CrossOrigin method save (line 25) | @PostMapping("/save") method update (line 31) | @PutMapping("/update") method delete (line 37) | @DeleteMapping("/delete/{id}") method getById (line 43) | @GetMapping("/{id}") method list (line 49) | @GetMapping("/list") method tree (line 55) | @GetMapping("/tree") method createTree (line 67) | private List createTree(Integer pid, List categori... method page (line 88) | @GetMapping("/page") FILE: springboot/src/main/java/com/example/springboot/controller/UserController.java class UserController (line 12) | @CrossOrigin method save (line 20) | @PostMapping("/save") method account (line 26) | @PostMapping("/account") method update (line 32) | @PutMapping("/update") method delete (line 38) | @DeleteMapping("/delete/{id}") method getById (line 44) | @GetMapping("/{id}") method list (line 50) | @GetMapping("/list") method page (line 56) | @GetMapping("/page") FILE: springboot/src/main/java/com/example/springboot/controller/dto/LoginDTO.java class LoginDTO (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/AdminPageRequest.java class AdminPageRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/BaseRequest.java class BaseRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/BookPageRequest.java class BookPageRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/BorrowPageRequest.java class BorrowPageRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/CategoryPageRequest.java class CategoryPageRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/LoginRequest.java class LoginRequest (line 7) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/PasswordRequest.java class PasswordRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/controller/request/UserPageRequest.java class UserPageRequest (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/Admin.java class Admin (line 8) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/BaseEntity.java class BaseEntity (line 9) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/Book.java class Book (line 8) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/Borrow.java class Borrow (line 8) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/Category.java class Category (line 9) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/Retur.java class Retur (line 8) | @Data FILE: springboot/src/main/java/com/example/springboot/entity/User.java class User (line 9) | @Data FILE: springboot/src/main/java/com/example/springboot/exception/ExceptionHandle.java class ExceptionHandle (line 9) | @Slf4j method serviceExceptionError (line 13) | @ExceptionHandler(value = ServiceException.class) method exceptionError (line 23) | @ExceptionHandler(value = Exception.class) FILE: springboot/src/main/java/com/example/springboot/exception/ServiceException.java class ServiceException (line 3) | public class ServiceException extends RuntimeException{ method getCode (line 7) | public String getCode() { method ServiceException (line 11) | public ServiceException(String message, Throwable cause) { method ServiceException (line 15) | public ServiceException(String message) { method ServiceException (line 19) | public ServiceException(String code, String message) { FILE: springboot/src/main/java/com/example/springboot/mapper/AdminMapper.java type AdminMapper (line 12) | @Mapper method list (line 15) | List list(); method listByCondition (line 17) | List listByCondition(BaseRequest baseRequest); method save (line 19) | void save(Admin obj); method getById (line 21) | Admin getById(Integer id); method updateById (line 23) | void updateById(Admin user); method deleteById (line 25) | void deleteById(Integer id); method getByUsernameAndPassword (line 27) | Admin getByUsernameAndPassword(@Param("username") String username, @Pa... method updatePassword (line 29) | int updatePassword(PasswordRequest request); method getByUsername (line 31) | Admin getByUsername(String username); FILE: springboot/src/main/java/com/example/springboot/mapper/BookMapper.java type BookMapper (line 9) | @Mapper method list (line 12) | List list(); method listByCondition (line 14) | List listByCondition(BaseRequest baseRequest); method save (line 16) | void save(Book obj); method getById (line 18) | Book getById(Integer id); method updateById (line 20) | void updateById(Book user); method deleteById (line 22) | void deleteById(Integer id); method getByNo (line 24) | Book getByNo(String bookNo); method updateNumByNo (line 26) | void updateNumByNo(String bookNo); FILE: springboot/src/main/java/com/example/springboot/mapper/BorrowMapper.java type BorrowMapper (line 12) | @Mapper method list (line 15) | List list(); method listByCondition (line 17) | List listByCondition(BaseRequest baseRequest); method listReturByCondition (line 19) | List listReturByCondition(BaseRequest baseRequest); method save (line 21) | void save(Borrow obj); method saveRetur (line 23) | void saveRetur(Retur obj); method getById (line 25) | Borrow getById(Integer id); method updateById (line 27) | void updateById(Borrow user); method deleteById (line 29) | void deleteById(Integer id); method deleteReturById (line 31) | void deleteReturById(Integer id); method updateStatus (line 33) | void updateStatus(String status, Integer id); method getCountByTimeRange (line 35) | List getCountByTimeRange(@Param("timeRange") Strin... FILE: springboot/src/main/java/com/example/springboot/mapper/CategoryMapper.java type CategoryMapper (line 12) | @Mapper method list (line 15) | List list(); method listByCondition (line 17) | List listByCondition(BaseRequest baseRequest); method save (line 19) | void save(Category obj); method getById (line 21) | Category getById(Integer id); method updateById (line 23) | void updateById(Category user); method deleteById (line 25) | void deleteById(Integer id); FILE: springboot/src/main/java/com/example/springboot/mapper/UserMapper.java type UserMapper (line 10) | @Mapper method list (line 14) | List list(); method listByCondition (line 16) | List listByCondition(BaseRequest baseRequest); method save (line 18) | void save(User user); method getById (line 20) | User getById(Integer id); method updateById (line 22) | void updateById(User user); method deleteById (line 24) | void deleteById(Integer id); method getByUsername (line 26) | User getByUsername(String username); FILE: springboot/src/main/java/com/example/springboot/mapper/po/BorrowReturCountPO.java class BorrowReturCountPO (line 5) | @Data FILE: springboot/src/main/java/com/example/springboot/service/IAdminService.java type IAdminService (line 12) | public interface IAdminService { method list (line 14) | List list(); method page (line 16) | PageInfo page(BaseRequest baseRequest); method save (line 18) | void save(Admin obj); method getById (line 20) | Admin getById(Integer id); method update (line 22) | void update(Admin obj); method deleteById (line 24) | void deleteById(Integer id); method login (line 26) | LoginDTO login(LoginRequest request); method changePass (line 28) | void changePass(PasswordRequest request); FILE: springboot/src/main/java/com/example/springboot/service/IBookService.java type IBookService (line 9) | public interface IBookService { method list (line 11) | List list(); method page (line 13) | PageInfo page(BaseRequest baseRequest); method save (line 15) | void save(Book obj); method getById (line 17) | Book getById(Integer id); method update (line 19) | void update(Book obj); method deleteById (line 21) | void deleteById(Integer id); FILE: springboot/src/main/java/com/example/springboot/service/IBorrowService.java type IBorrowService (line 11) | public interface IBorrowService { method list (line 13) | List list(); method page (line 15) | PageInfo page(BaseRequest baseRequest); method save (line 17) | void save(Borrow obj); method pageRetur (line 19) | PageInfo pageRetur(BaseRequest baseRequest); method saveRetur (line 21) | void saveRetur(Retur obj); method getById (line 23) | Borrow getById(Integer id); method update (line 25) | void update(Borrow obj); method deleteById (line 27) | void deleteById(Integer id); method deleteReturById (line 29) | void deleteReturById(Integer id); method getCountByTimeRange (line 31) | Map getCountByTimeRange(String timeRange); FILE: springboot/src/main/java/com/example/springboot/service/ICategoryService.java type ICategoryService (line 9) | public interface ICategoryService { method list (line 11) | List list(); method page (line 13) | PageInfo page(BaseRequest baseRequest); method save (line 15) | void save(Category obj); method getById (line 17) | Category getById(Integer id); method update (line 19) | void update(Category obj); method deleteById (line 21) | void deleteById(Integer id); FILE: springboot/src/main/java/com/example/springboot/service/IUserService.java type IUserService (line 10) | public interface IUserService { method list (line 12) | List list(); method page (line 14) | PageInfo page(BaseRequest baseRequest); method save (line 16) | void save(User user); method getById (line 18) | User getById(Integer id); method update (line 20) | void update(User user); method deleteById (line 22) | void deleteById(Integer id); method handleAccount (line 24) | void handleAccount(User user); FILE: springboot/src/main/java/com/example/springboot/service/impl/AdminService.java class AdminService (line 25) | @Slf4j method list (line 35) | @Override method page (line 40) | @Override method save (line 47) | @Override method getById (line 63) | @Override method update (line 68) | @Override method deleteById (line 74) | @Override method login (line 79) | @Override method changePass (line 108) | @Override method securePass (line 118) | private String securePass(String password) { FILE: springboot/src/main/java/com/example/springboot/service/impl/BookService.java class BookService (line 18) | @Service method list (line 26) | @Override method page (line 31) | @Override method save (line 37) | @Override method getById (line 47) | @Override method update (line 52) | @Override method deleteById (line 64) | @Override method category (line 69) | private String category(List categories) { FILE: springboot/src/main/java/com/example/springboot/service/impl/BorrowService.java class BorrowService (line 30) | @Service method list (line 43) | @Override method page (line 48) | @Override method save (line 68) | @Override method pageRetur (line 105) | @Override method saveRetur (line 112) | @Transactional method getById (line 146) | @Override method update (line 151) | @Override method deleteById (line 157) | @Override method deleteReturById (line 162) | @Override method getCountByTimeRange (line 167) | @Override method datetimeToDateStr (line 197) | private List datetimeToDateStr(List dateTimeList) { method countList (line 209) | private List countList(List countPOList, ... FILE: springboot/src/main/java/com/example/springboot/service/impl/CategoryService.java class CategoryService (line 16) | @Service method list (line 24) | @Override method page (line 29) | @Override method save (line 37) | @Override method getById (line 42) | @Override method update (line 47) | @Override method deleteById (line 53) | @Override FILE: springboot/src/main/java/com/example/springboot/service/impl/UserService.java class UserService (line 18) | @Service method list (line 24) | @Override method page (line 29) | @Override method save (line 36) | @Override method getById (line 44) | @Override method update (line 49) | @Override method deleteById (line 55) | @Override method handleAccount (line 60) | @Override FILE: springboot/src/main/java/com/example/springboot/utils/TokenUtils.java class TokenUtils (line 19) | @Component method setUserService (line 28) | @PostConstruct method genToken (line 38) | public static String genToken(String adminId, String sign) { method genToken (line 44) | public static String genToken(String adminId, String sign, int days) { method getCurrentAdmin (line 56) | public static Admin getCurrentAdmin() { FILE: springboot/src/test/java/com/example/springboot/SpringbootApplicationTests.java class SpringbootApplicationTests (line 6) | @SpringBootTest method contextLoads (line 9) | @Test FILE: sql/library-management.sql type `admin` (line 24) | CREATE TABLE `admin` ( type `book` (line 47) | CREATE TABLE `book` ( type `borrow` (line 78) | CREATE TABLE `borrow` ( type `category` (line 118) | CREATE TABLE `category` ( type `retur` (line 144) | CREATE TABLE `retur` ( type `user` (line 179) | CREATE TABLE `user` (