package Ġcom . med . link Converter . adapters . persistence . mysql Ċ Ċ import Ġcom . med . link Converter . application . domain . repository . Link Conversion Ċ import Ġcom . med . link Converter . application . port . outgoing . Link Conversion Repository UseCase Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . beans . factory . annotation . Value Ċ import Ġorg . springframework . jdbc . core . Jdbc Template Ċ import Ġorg . springframework . stereotype . Repository Ċ Ċ @ Repository Ċ class ĠLink Conversion Jdbc Repository Ġ@ Autowired Ġconstructor ( ĊĠĠĠ Ġval Ġjdbc Template : ĠJdbc Template , ĊĠĠĠ Ġ@ Value ("\ ${ conversion . table }") Ġval Ġconversion Table : ĠString Ċ ) Ġ: ĠLink Conversion Repository UseCase Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġsave ( link Conversion : ĠLink Conversion ) Ġ{ ĊĠĠĠĠĠĠĠ Ġjdbc Template . update ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" INSERT ĠINTO Ġ$ conversion Table Ġ( request , Ġresponse , Ġconversion Type ) Ġvalues ( ?,?, ? )", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlink Conversion . request , Ġlink Conversion . response , Ġlink Conversion . conversion Type . name ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }