{"title":"DI容器并发性和循环引用的解决方案","authors":"Ying Li, Wang Jiamin","doi":"10.1109/ICCRD51685.2021.9386396","DOIUrl":null,"url":null,"abstract":"Spring is a very popular and strong open-source framework in web application development. It provides most of features about dependency injection (DI) container, but it is weak and defective in concurrent access and cyclic reference among objects. Based on the technique of object dependent graph, an new DI container named as GDCC solves these issues successfully.","PeriodicalId":294200,"journal":{"name":"2021 IEEE 13th International Conference on Computer Research and Development (ICCRD)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Solution for Concurrency and Cyclic Reference of DI Container\",\"authors\":\"Ying Li, Wang Jiamin\",\"doi\":\"10.1109/ICCRD51685.2021.9386396\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Spring is a very popular and strong open-source framework in web application development. It provides most of features about dependency injection (DI) container, but it is weak and defective in concurrent access and cyclic reference among objects. Based on the technique of object dependent graph, an new DI container named as GDCC solves these issues successfully.\",\"PeriodicalId\":294200,\"journal\":{\"name\":\"2021 IEEE 13th International Conference on Computer Research and Development (ICCRD)\",\"volume\":\"65 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-01-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 13th International Conference on Computer Research and Development (ICCRD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCRD51685.2021.9386396\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 13th International Conference on Computer Research and Development (ICCRD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCRD51685.2021.9386396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Solution for Concurrency and Cyclic Reference of DI Container
Spring is a very popular and strong open-source framework in web application development. It provides most of features about dependency injection (DI) container, but it is weak and defective in concurrent access and cyclic reference among objects. Based on the technique of object dependent graph, an new DI container named as GDCC solves these issues successfully.