# hard-stone **Repository Path**: zut-ai221-ai222-JavaEE/javaee-hard-stone ## Basic Information - **Project Name**: hard-stone - **Description**: This is the storage of JavaEE(2024) course(5th group); - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 6 - **Created**: 2024-03-04 - **Last Updated**: 2024-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # javaee-hard-stone #### Introduce This is the storage of JavaEE(2024 Spring) course(5th group); The name of our group is HardStone; #### Group Member 202208064819宋诗昊(组长)(项目经理) 202208064805王祥霖(需求分析师) 202206184101武恒硕(系统架构师) 202208064721崔恩纲(配置管理员) 202208064723李荣跃(质量保证工程师) 202208064802尤毅(组员) #### Repository Structure ``` . │ .gitignore │ IndividualProjectPlace.iml │ LICENSE │ README.md │ UserManual.md │ ├─.idea │ │ .gitignore │ │ compiler.xml │ │ encodings.xml │ │ jarRepositories.xml │ │ javaee-hard-stone.iml │ │ jsLibraryMappings.xml │ │ misc.xml │ │ modules.xml │ │ uiDesigner.xml │ │ vcs.xml │ │ workspace.xml │ │ │ ├─inspectionProfiles │ │ Project_Default.xml │ │ │ └─shelf │ _2024_5_20_10_00____.xml │ _2024_6_9_2_30____.xml │ ├─GroupCooperativeProjects │ │ pom.xml │ │ │ └─HardStoneResourceManagerSystem │ │ .gitignore │ │ pom.xml │ │ requirement analysis.md │ │ │ ├─HardStoneBase │ │ │ .gitignore │ │ │ HardStoneBase.iml │ │ │ pom.xml │ │ │ │ │ └─src │ │ ├─main │ │ │ ├─java │ │ │ │ └─org │ │ │ │ └─hardstone │ │ │ │ ├─controller │ │ │ │ │ BaseController.java │ │ │ │ │ │ │ │ │ ├─dao │ │ │ │ │ BaseDao.java │ │ │ │ │ │ │ │ │ ├─domain │ │ │ │ │ BaseCategory.java │ │ │ │ │ BaseItemDomain.java │ │ │ │ │ Status.java │ │ │ │ │ │ │ │ │ └─service │ │ │ │ BaseService.java │ │ │ │ │ │ │ └─resources │ │ └─test │ │ └─java │ │ └─org │ │ └─hardstone │ │ ├─base │ │ └─dao │ │ BaseDaoTest.java │ │ │ ├─HardStoneController │ │ │ pom.xml │ │ │ │ │ └─src │ │ ├─main │ │ │ ├─java │ │ │ │ └─org │ │ │ │ └─hardstone │ │ │ │ └─controller │ │ │ │ ├─computer │ │ │ │ │ ├─category │ │ │ │ │ │ ComputerResourceCategoryController.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ MemoryController.java │ │ │ │ │ NetworkController.java │ │ │ │ │ StorageController.java │ │ │ │ │ │ │ │ │ ├─doc │ │ │ │ │ ├─category │ │ │ │ │ │ DocResourceCategoryController.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ FormController.java │ │ │ │ │ SlideController.java │ │ │ │ │ WrittenController.java │ │ │ │ │ │ │ │ │ ├─media │ │ │ │ │ ├─category │ │ │ │ │ │ MediaResourceCategoryController.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ MusicController.java │ │ │ │ │ PictureController.java │ │ │ │ │ VideoController.java │ │ │ │ │ │ │ │ │ ├─model │ │ │ │ │ ├─category │ │ │ │ │ │ ModelResourceCategoryController.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ PaddlePaddleController.java │ │ │ │ │ PytorchController.java │ │ │ │ │ TensorFlowController.java │ │ │ │ │ │ │ │ │ ├─note │ │ │ │ │ ├─category │ │ │ │ │ │ NoteResourceCategoryController.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ BuildFileController.java │ │ │ │ │ MindMapController.java │ │ │ │ │ NoteController.java │ │ │ │ │ │ │ │ │ └─sourcecode │ │ │ │ ├─category │ │ │ │ │ SourceCodeResourceCategoryController.java │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ CppController.java │ │ │ │ JavaController.java │ │ │ │ PythonController.java │ │ │ │ │ │ │ └─resources │ │ └─test │ │ └─java │ ├─HardStoneDAO │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ └─src │ │ ├─main │ │ │ ├─java │ │ │ │ └─org │ │ │ │ └─hardstone │ │ │ │ └─dao │ │ │ │ ├─computer │ │ │ │ │ ├─category │ │ │ │ │ │ ComputerResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ MemoryDAO.java │ │ │ │ │ NetworkDAO.java │ │ │ │ │ StorageDAO.java │ │ │ │ │ │ │ │ │ ├─doc │ │ │ │ │ ├─category │ │ │ │ │ │ DocResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ FormDAO.java │ │ │ │ │ SlideDAO.java │ │ │ │ │ WrittenDAO.java │ │ │ │ │ │ │ │ │ ├─media │ │ │ │ │ ├─category │ │ │ │ │ │ MediaResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ MusicDAO.java │ │ │ │ │ PictureDAO.java │ │ │ │ │ Video.java │ │ │ │ │ │ │ │ │ ├─model │ │ │ │ │ ├─category │ │ │ │ │ │ ModelResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ PaddlePaddleDAO.java │ │ │ │ │ PytorchDAO.java │ │ │ │ │ TensorFlowDAO.java │ │ │ │ │ │ │ │ │ ├─note │ │ │ │ │ ├─category │ │ │ │ │ │ NoteResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ BuildFileDAO.java │ │ │ │ │ MindMapDAO.java │ │ │ │ │ NoteDAO.java │ │ │ │ │ │ │ │ │ └─sourcecode │ │ │ │ ├─category │ │ │ │ │ SourceCodeResourceCategoryDAO.java │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ CppDAO.java │ │ │ │ JavaDAO.java │ │ │ │ PythonDAO.java │ │ │ │ │ │ │ └─resources │ │ │ application.xml │ │ │ application.yum │ │ │ │ │ └─test │ │ └─java │ │ └─org │ │ └─hardstone │ │ ├─base │ │ │ └─dao │ │ └─dao │ │ └─Computer │ │ MemoryDAOTest.java │ │ │ ├─HardStoneDomain │ │ │ .gitignore │ │ │ HardStoneDomain.iml │ │ │ pom.xml │ │ │ │ │ └─src │ │ ├─main │ │ │ ├─java │ │ │ │ └─org │ │ │ │ └─hardstone │ │ │ │ └─domain │ │ │ │ ├─computer │ │ │ │ │ ├─category │ │ │ │ │ │ ComputerResourceCategory.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ Memory.java │ │ │ │ │ Network.java │ │ │ │ │ Storage.java │ │ │ │ │ │ │ │ │ ├─doc │ │ │ │ │ ├─category │ │ │ │ │ │ DocResourceCategory.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ Form.java │ │ │ │ │ Slide.java │ │ │ │ │ Written.java │ │ │ │ │ │ │ │ │ ├─media │ │ │ │ │ ├─category │ │ │ │ │ │ MediaResourceCategory.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ Music.java │ │ │ │ │ Picture.java │ │ │ │ │ Video.java │ │ │ │ │ │ │ │ │ ├─model │ │ │ │ │ ├─category │ │ │ │ │ │ ModelResourceCategory.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ PaddlePaddle.java │ │ │ │ │ Pytorch.java │ │ │ │ │ TensorFlow.java │ │ │ │ │ │ │ │ │ ├─note │ │ │ │ │ ├─category │ │ │ │ │ │ NoteResourceCategory.java │ │ │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ │ BuildFile.java │ │ │ │ │ MindMap.java │ │ │ │ │ Note.java │ │ │ │ │ │ │ │ │ └─sourcecode │ │ │ │ ├─category │ │ │ │ │ SourceCodeResourceCategory.java │ │ │ │ │ │ │ │ │ └─resource │ │ │ │ Cpp.java │ │ │ │ Java.java │ │ │ │ Python.java │ │ │ │ │ │ │ └─resources │ │ │ application.yml │ │ │ │ │ └─test │ │ └─java │ └─HardStoneService │ │ .gitignore │ │ pom.xml │ │ │ ├─src │ │ └─main │ │ ├─java │ │ │ └─org │ │ │ └─hardstone │ │ │ └─service │ │ │ Main.java │ │ │ │ │ └─resources │ └─target │ ├─classes │ │ └─org │ │ └─HardStone │ │ └─service │ │ ├─batch_service │ │ │ BatchProcessBase.class │ │ │ │ │ ├─downloader_service │ │ │ DownloaderBase.class │ │ │ │ │ ├─item_manager_service │ │ │ ItemManager.class │ │ │ │ │ ├─login_logout_register_service │ │ │ AccessSystem.class │ │ │ AuthoriseSystem.class │ │ │ PortalSystem.class │ │ │ │ │ ├─stream_service │ │ │ DataStream.class │ │ │ │ │ ├─time_process_service │ │ │ TimeTools.class │ │ │ │ │ ├─uploader_service │ │ │ UploaderBase.class │ │ │ │ │ └─user_manager_service │ │ UserTools.class │ │ │ ├─generated-sources │ │ └─annotations │ ├─generated-test-sources │ │ └─test-annotations │ └─test-classes ├─IndividualProjectPlace │ │ .gitignore │ │ pom.xml │ │ │ ├─Individual202206184101WuHengshuo │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ ├─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─hardstone │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ └─resources │ │ │ └─test │ │ │ └─java │ │ └─target │ │ ├─classes │ │ │ └─org │ │ │ └─HardStone │ │ │ Main.class │ │ │ │ │ └─test-classes │ ├─Individual202208064721CuiEngang │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ ├─src │ │ │ └─main │ │ │ ├─java │ │ │ │ └─org │ │ │ │ └─hardstone │ │ │ │ Main.java │ │ │ │ │ │ │ └─resources │ │ └─target │ │ ├─classes │ │ │ └─org │ │ │ └─HardStone │ │ │ Main.class │ │ │ │ │ └─test-classes │ ├─Individual202208064723LiRongyue │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ ├─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─hardstone │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ └─resources │ │ │ └─test │ │ │ └─java │ │ └─target │ │ ├─classes │ │ │ └─org │ │ │ └─HardStone │ │ │ Main.class │ │ │ │ │ └─test-classes │ ├─Individual202208064802YouYi │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ ├─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─hardstone │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ └─resources │ │ │ └─test │ │ │ └─java │ │ └─target │ │ ├─classes │ │ │ └─org │ │ │ └─HardStone │ │ │ Main.class │ │ │ │ │ └─test-classes │ ├─Individual202208064805WangXianglin │ │ │ .gitignore │ │ │ pom.xml │ │ │ │ │ ├─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─hardstone │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ └─resources │ │ │ └─test │ │ │ └─java │ │ └─target │ │ ├─classes │ │ │ └─org │ │ │ └─HardStone │ │ │ Main.class │ │ │ │ │ └─test-classes │ ├─Individual202208064819SongShihao │ │ │ .gitignore │ │ │ Individual202208064819SongShihao.iml │ │ │ pom.xml │ │ │ │ │ ├─medic │ │ │ │ pom.xml │ │ │ │ │ │ │ ├─medic_base │ │ │ │ │ pom.xml │ │ │ │ │ │ │ │ │ ├─src │ │ │ │ │ ├─main │ │ │ │ │ │ ├─java │ │ │ │ │ │ │ └─org │ │ │ │ │ │ │ └─example │ │ │ │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ │ │ │ └─domain │ │ │ │ │ │ │ BaseEntity.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─resources │ │ │ │ │ └─test │ │ │ │ │ └─java │ │ │ │ └─target │ │ │ │ └─classes │ │ │ │ └─org │ │ │ │ └─example │ │ │ │ │ Main.class │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ └─domain │ │ │ │ BaseEntity.class │ │ │ │ │ │ │ ├─medic_dao │ │ │ │ │ pom.xml │ │ │ │ │ │ │ │ │ ├─src │ │ │ │ │ ├─main │ │ │ │ │ │ ├─java │ │ │ │ │ │ │ └─org │ │ │ │ │ │ │ └─example │ │ │ │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ │ │ │ └─dao │ │ │ │ │ │ │ MedicDAO.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─resources │ │ │ │ │ └─test │ │ │ │ │ └─java │ │ │ │ └─target │ │ │ │ └─classes │ │ │ │ └─org │ │ │ │ └─example │ │ │ │ │ Main.class │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ └─dao │ │ │ │ MedicDAO.class │ │ │ │ │ │ │ ├─medic_domain │ │ │ │ │ pom.xml │ │ │ │ │ │ │ │ │ ├─src │ │ │ │ │ ├─main │ │ │ │ │ │ ├─java │ │ │ │ │ │ │ └─org │ │ │ │ │ │ │ └─example │ │ │ │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ │ │ │ └─domain │ │ │ │ │ │ │ Medic.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─resources │ │ │ │ │ └─test │ │ │ │ │ └─java │ │ │ │ └─target │ │ │ │ └─classes │ │ │ │ └─org │ │ │ │ └─example │ │ │ │ │ Main.class │ │ │ │ │ │ │ │ │ └─medic │ │ │ │ └─domain │ │ │ │ Medic.class │ │ │ │ │ │ │ └─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─example │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ └─resources │ │ │ └─test │ │ │ └─java │ │ ├─src │ │ │ ├─main │ │ │ │ ├─java │ │ │ │ │ └─org │ │ │ │ │ └─hardstone │ │ │ │ │ │ Main.java │ │ │ │ │ │ │ │ │ │ │ ├─base │ │ │ │ │ │ ├─BeanRegister │ │ │ │ │ │ ├─sample │ │ │ │ │ │ │ └─domain │ │ │ │ │ │ ├─Service │ │ │ │ │ │ │ └─WaitTest │ │ │ │ │ │ └─StudyMybatis │ │ │ │ │ │ └─service │ │ │ │ │ ├─BeanRegister │ │ │ │ │ │ ├─Config │ │ │ │ │ │ │ CommonConfig.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─SelectImport │ │ │ │ │ │ EnableAutoconfig.java │ │ │ │ │ │ importSelect.java │ │ │ │ │ │ │ │ │ │ │ ├─DaoStudy │ │ │ │ │ │ TestDAO.java │ │ │ │ │ │ TestEntity.java │ │ │ │ │ │ │ │ │ │ │ ├─sample │ │ │ │ │ │ ├─domain │ │ │ │ │ │ │ │ BaseDomain.java │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─Roles │ │ │ │ │ │ │ Admin.java │ │ │ │ │ │ │ Group.java │ │ │ │ │ │ │ Role.java │ │ │ │ │ │ │ User.java │ │ │ │ │ │ │ │ │ │ │ │ │ ├─IO │ │ │ │ │ │ │ BaseEntry.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─service │ │ │ │ │ ├─Service │ │ │ │ │ │ └─WaitTest │ │ │ │ │ │ │ HelloWaitTest.java │ │ │ │ │ │ │ │ │ │ │ │ │ └─impl │ │ │ │ │ │ ImplHelloTest.java │ │ │ │ │ │ │ │ │ │ │ └─StudyMybatis │ │ │ │ │ ├─Controller │ │ │ │ │ │ UserController.java │ │ │ │ │ │ │ │ │ │ │ ├─Domain │ │ │ │ │ │ User.java │ │ │ │ │ │ │ │ │ │ │ ├─Mapper │ │ │ │ │ │ UserMapper.java │ │ │ │ │ │ │ │ │ │ │ └─service │ │ │ │ │ │ UserService.java │ │ │ │ │ │ │ │ │ │ │ └─impl │ │ │ │ │ UserServiceImpl.java │ │ │ │ │ │ │ │ │ ├─resources │ │ │ │ │ application.xml │ │ │ │ │ application.yml │ │ │ │ │ │ │ │ │ ├─vue_test │ │ │ │ └─webapp │ │ │ │ │ index.html │ │ │ │ │ │ │ │ │ └─WEB-INF │ │ │ └─test │ │ │ └─java │ │ │ └─org │ │ │ └─HardStone │ │ │ └─Service │ │ │ └─WaitTest │ │ │ └─impl │ │ │ ImplHelloTestTest.java │ │ │ │ │ └─target │ │ ├─classes │ │ │ │ application.xml │ │ │ │ application.yml │ │ │ │ │ │ │ └─org │ │ │ └─HardStone │ │ │ ├─BeanRegister │ │ │ │ ├─Config │ │ │ │ └─SelectImport │ │ │ ├─sample │ │ │ │ ├─domain │ │ │ │ │ │ BaseDomain.class │ │ │ │ │ │ │ │ │ │ │ └─Roles │ │ │ │ │ Admin.class │ │ │ │ │ Group.class │ │ │ │ │ Role.class │ │ │ │ │ User.class │ │ │ │ │ │ │ │ │ ├─IO │ │ │ │ │ BaseEntry.class │ │ │ │ │ │ │ │ │ └─service │ │ │ ├─Service │ │ │ │ └─WaitTest │ │ │ │ └─impl │ │ │ └─StudyMybatis │ │ │ ├─Controller │ │ │ ├─Domain │ │ │ │ User.class │ │ │ │ │ │ │ ├─Mapper │ │ │ └─service │ │ │ └─impl │ │ ├─generated-sources │ │ │ └─annotations │ │ ├─generated-test-sources │ │ │ └─test-annotations │ │ ├─maven-status │ │ │ └─maven-compiler-plugin │ │ │ └─compile │ │ │ └─default-compile │ │ │ createdFiles.lst │ │ │ inputFiles.lst │ │ │ │ │ └─test-classes │ │ └─org │ │ └─HardStone │ │ └─Service │ │ └─WaitTest │ │ └─impl │ │ ImplHelloTestTest.class │ │ │ └─src │ ├─main │ │ └─java │ │ └─org │ │ └─example │ │ App.java │ │ │ └─test │ └─java │ └─org │ └─example │ AppTest.java │ └─WorkLogs ├─202206184101WuHengshuo │ DailyLogs.xlsx │ ├─202208064721cuiengang │ DailyLogs.xlsx │ ├─202208064723LiRongyue │ DailyLogs.xlsx │ ├─202208064802YouYi │ DailyLogs.xlsx │ ├─202208064805WangXianglin │ DailyLogs.xlsx │ └─202208064819SongShihao DailyLogs.xlsx ``` #### Develop Environment | Item | System | Arch | Version | |:----------:|-----------|-------|:--------------------------:| | Java | Windows11 | AMD64 | java 21.0.2 2024-01-16 LTS | | Maven | Windows11 | AMD64 | Apache Maven 3.9.6 | | Spring-CLI | Windows11 | AMD64 | v3.2.3 | | IDEA | Windows11 | AMD64 | IU-233.14015.106 | |MySQL|Windows11|AMD64|8.0.34| #### Main Project----HardStoneResourceManagerSystem ###### Aim ###### Detail ###### Framework