Developing a plugin framework for spring boot
dc.contributor.advisor | Simanta Mitra | |
dc.contributor.author | Cai, Tenson | |
dc.contributor.department | Computer Science | |
dc.date | 2021-06-11T00:46:34.000 | |
dc.date.accessioned | 2021-08-14T06:32:40Z | |
dc.date.available | 2021-08-14T06:32:40Z | |
dc.date.copyright | Sat May 01 00:00:00 UTC 2021 | |
dc.date.embargo | 2021-04-14 | |
dc.date.issued | 2021-01-01 | |
dc.description.abstract | <p>Nowadays, software applications operate on a massive scale in terms of features and the number of customers they serve. As software applications become increasingly complex, it becomes increasingly difficult to modify the source code without the application becoming bloated and disorganized. In response, software engineers are continually designing software architectural patterns and concepts to enhance code organization and productivity. One very popular concept is the plugin system architecture, which allows developers to add features and functionalities to an application without modifying the core application itself. This research delves into different design patterns and components of plugin systems and an implementation of a plugin system for Spring Boot, a popular tool used by Java developers to develop enterprise web applications.</p> | |
dc.format.mimetype | application/pdf | |
dc.identifier | archive/lib.dr.iastate.edu/etd/18467/ | |
dc.identifier.articleid | 9474 | |
dc.identifier.contextkey | 23293805 | |
dc.identifier.doi | https://doi.org/10.31274/etd-20210609-28 | |
dc.identifier.s3bucket | isulib-bepress-aws-west | |
dc.identifier.submissionpath | etd/18467 | |
dc.identifier.uri | https://dr.lib.iastate.edu/handle/20.500.12876/gwW7Q3Dw | |
dc.language.iso | en | |
dc.source.bitstream | archive/lib.dr.iastate.edu/etd/18467/Cai_iastate_0097M_19292.pdf|||Fri Jan 14 21:42:24 UTC 2022 | |
dc.subject.keywords | plugin | |
dc.subject.keywords | spring boot | |
dc.title | Developing a plugin framework for spring boot | |
dc.type | article | |
dc.type.genre | thesis | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | f7be4eb9-d1d0-4081-859b-b15cee251456 | |
thesis.degree.discipline | Computer Science | |
thesis.degree.level | thesis | |
thesis.degree.name | Master of Science |
File
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- Cai_iastate_0097M_19292.pdf
- Size:
- 2.21 MB
- Format:
- Adobe Portable Document Format
- Description: