├── .gitignore ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── top │ │ └── itning │ │ └── yunshunotesr │ │ ├── YunshuNotesRApplication.java │ │ ├── config │ │ └── CorsConfig.java │ │ ├── controller │ │ ├── NoteBookController.java │ │ ├── NoteController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── HbaseRepository.java │ │ ├── NoteBookDao.java │ │ └── UserDao.java │ │ ├── entity │ │ ├── Note.java │ │ ├── NoteBook.java │ │ ├── ServerResponse.java │ │ └── User.java │ │ ├── exception │ │ ├── ExceptionResolver.java │ │ ├── IncorrectParameterException.java │ │ ├── NoSuchIdException.java │ │ ├── UserAlreadyExistsException.java │ │ └── UserDoesNotExistException.java │ │ ├── securtiy │ │ ├── SecurityFilter.java │ │ ├── SecurityUtils.java │ │ └── SessionListener.java │ │ ├── service │ │ ├── NoteBookService.java │ │ ├── NoteService.java │ │ ├── UserService.java │ │ └── impl │ │ │ ├── HbaseNoteServiceImpl.java │ │ │ ├── NoteBookServiceImpl.java │ │ │ └── UserServiceImpl.java │ │ └── util │ │ └── EmailUtils.java └── resources │ └── application.yml └── test └── java └── top └── itning └── yunshunotesr ├── YunshuNotesRApplicationTests.java ├── dao ├── NoteBookDaoTest.java └── UserDaoTest.java └── service └── NoteBookServiceTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/YunshuNotesRApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/YunshuNotesRApplication.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/config/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/config/CorsConfig.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/controller/NoteBookController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/controller/NoteBookController.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/controller/NoteController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/controller/NoteController.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/dao/HbaseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/dao/HbaseRepository.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/dao/NoteBookDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/dao/NoteBookDao.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/dao/UserDao.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/entity/Note.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/entity/Note.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/entity/NoteBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/entity/NoteBook.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/entity/ServerResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/entity/ServerResponse.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/entity/User.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/exception/ExceptionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/exception/ExceptionResolver.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/exception/IncorrectParameterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/exception/IncorrectParameterException.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/exception/NoSuchIdException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/exception/NoSuchIdException.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/exception/UserAlreadyExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/exception/UserAlreadyExistsException.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/exception/UserDoesNotExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/exception/UserDoesNotExistException.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/securtiy/SecurityFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/securtiy/SecurityFilter.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/securtiy/SecurityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/securtiy/SecurityUtils.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/securtiy/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/securtiy/SessionListener.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/NoteBookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/NoteBookService.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/NoteService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/NoteService.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/impl/HbaseNoteServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/impl/HbaseNoteServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/impl/NoteBookServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/impl/NoteBookServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/itning/yunshunotesr/util/EmailUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/java/top/itning/yunshunotesr/util/EmailUtils.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/test/java/top/itning/yunshunotesr/YunshuNotesRApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/test/java/top/itning/yunshunotesr/YunshuNotesRApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/top/itning/yunshunotesr/dao/NoteBookDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/test/java/top/itning/yunshunotesr/dao/NoteBookDaoTest.java -------------------------------------------------------------------------------- /src/test/java/top/itning/yunshunotesr/dao/UserDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/test/java/top/itning/yunshunotesr/dao/UserDaoTest.java -------------------------------------------------------------------------------- /src/test/java/top/itning/yunshunotesr/service/NoteBookServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itning/yunshu-notes-r/HEAD/src/test/java/top/itning/yunshunotesr/service/NoteBookServiceTest.java --------------------------------------------------------------------------------