package Ġbr . com . wood river . r pg . configuration Ċ Ċ import Ġorg . apache . commons . logging . Log Ċ import Ġorg . apache . commons . logging . Log Factory Ċ import Ġorg . springframework . context . annotation . Configuration Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . web . servlet . config . annotation . Cors Registry Ċ import Ġorg . springframework . web . servlet . config . annotation . Web Mvc Configurer Ċ import Ġorg . springframework . web . servlet . config . annotation . Web Mvc Configurer Adapter ĊĊ Ċ @ Configuration Ċ class ĠCORS Configuration Ġ{ ĊĠĠĠ Ġprivate Ġval Ġlogger : ĠLog Ġ= ĠLog Factory . getLog ( C ORS Configuration :: class . java ) ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġcors Configurer (): ĠWeb Mvc Configurer Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠWeb Mvc Configurer Adapter () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġadd Cors Mappings ( registry : ĠC ors Registry ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlogger . info (" C ORS Ġregistry Ġconfigured !") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġregistry . add Mapping (" /** ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. allowed Methods (" HEAD ", Ġ" GET ", Ġ" PUT ", Ġ" POST ", Ġ" DELETE ", Ġ" PATCH ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }