{"id":2862,"date":"2014-03-11T13:34:04","date_gmt":"2014-03-11T12:34:04","guid":{"rendered":"http:\/\/www.dontesta.it\/blog\/?p=2862"},"modified":"2020-09-10T23:34:04","modified_gmt":"2020-09-10T21:34:04","slug":"repository-update-standalone-jdbc-template-spring-application","status":"publish","type":"post","link":"https:\/\/www.dontesta.it\/en\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/","title":{"rendered":"Repository Update: Standalone JDBC Template Spring Application"},"content":{"rendered":"<p><\/p>\n<p style=\"text-align: justify;\">In this repository is available a sample project that shows how easy it is to implement a standalone application using the <a title=\"Spring Framework\" href=\"http:\/\/www.springsource.org\" target=\"_blank\" rel=\"homepage noopener noreferrer\" class=\"broken_link\">Spring Framework<\/a> (v. 3.2.2) and is able to manipulate data in a <a title=\"Database\" href=\"http:\/\/en.wikipedia.org\/wiki\/Database\" target=\"_blank\" rel=\"wikipedia noopener noreferrer\">database<\/a>. Access to the database is done using the component's Spring <a title=\"Java Database Connectivity\" href=\"http:\/\/download.oracle.com\/javase\/7\/docs\/\" target=\"_blank\" rel=\"homepage noopener noreferrer\">JDBC<\/a> Template.<\/p>\n<p>https:\/\/github.com\/amusarra\/standalone-spring-application<br \/>\n<img decoding=\"async\" loading=\"lazy\" title=\"Standalone JDBC Template Spring Application - Build Status Badge\" alt=\"Standalone JDBC Template Spring Application - Build Status Badge\" src=\"http:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/status.png\" width=\"80\" height=\"18\" \/><\/p>\n<p style=\"text-align: justify;\">This simple project shows how to implement simple <a title=\"Create, read, update and delete\" href=\"http:\/\/en.wikipedia.org\/wiki\/Create%2C_read%2C_update_and_delete\" target=\"_blank\" rel=\"wikipedia noopener noreferrer\">CRUD<\/a> operations (via JDBC Template) on an entity called Horse. The entity is defined as:<\/p>\n<ul>\n<li>Name: Name of the horse;<\/li>\n<li>Age: Age of horse;<\/li>\n<li>Type: Breed of the horse;<\/li>\n<li>Color Mantle<\/li>\n<li>Chip Id: <a title=\"Radio-frequency identification\" href=\"http:\/\/en.wikipedia.org\/wiki\/Radio-frequency_identification\" target=\"_blank\" rel=\"wikipedia noopener noreferrer\">ID chip<\/a> of the horse.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">The Spring JDBC Template has the following advantages compared with standard JDBC:<\/p>\n<ul>\n<li style=\"text-align: justify;\">The Spring JDBC template allows to clean-up the resources automatically, e.g. release the <a title=\"Database connection\" href=\"http:\/\/en.wikipedia.org\/wiki\/Database_connection\" target=\"_blank\" rel=\"wikipedia noopener noreferrer\">database connections<\/a>;<\/li>\n<li style=\"text-align: justify;\">The Spring JDBC template converts the standard JDBC SQLExceptions into RuntimeExceptions. This allows the programmer to react more flexible to the errors.<\/li>\n<\/ul>\n<p>For the configuration of the beans are used exclusively annotations.<\/p>\n<p>Ready to get started? Very well. Follow these steps to run the sample application on the fly.<\/p>\n<pre title=\"List 1. Clone repository and build the package\">$ git clone git:\/\/github.com\/amusarra\/standalone-spring-application.git\n$ cd standalone-spring-application\/\n$ mvn package<\/pre>\n<pre title=\"List 2. Run the standalone application\">$ cd target\/\n$ java -jar standalonespringapplication-jar-with-dependencies.jar<\/pre>\n<pre title=\"List 3. Output log\">11-mar-2014 11.55.29 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions\nINFO: Loading XML bean definitions from class path resource [applicationContext.xml]\n11-mar-2014 11.55.30 org.springframework.context.support.AbstractApplicationContext prepareRefresh\nINFO: Refreshing org.springframework.context.support.GenericXmlApplicationContext@789144: startup date [Tue Mar 11 11:55:30 CET 2014]; root of context hierarchy\n11-mar-2014 11.55.30 org.springframework.core.io.support.PropertiesLoaderSupport loadProperties\nINFO: Loading properties file from class path resource [database.properties]\n11-mar-2014 11.55.30 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons\nINFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@da18ac: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.config.internalBeanConfigurerAspect,horseDAOImpl,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,jdbcTemplate,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; root of factory hierarchy\n11-mar-2014 11.55.30 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Create a Horse table...\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Adding Horse data object...\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Retrieving data..\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=9, chipID=742449734460126, colorMantle=Grigio, name=Shirus, type=Quarab]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=13, chipID=927720000545695, colorMantle=Pezzato con coperta, name=Eclisse, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=6, chipID=984976021983899, colorMantle=Baia, name=Morgana, type=Maremmana]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=12, chipID=301967237204226, colorMantle=Morello, name=Macchia, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Deleting record macchia and viewing...\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=9, chipID=742449734460126, colorMantle=Grigio, name=Shirus, type=Quarab]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=13, chipID=927720000545695, colorMantle=Pezzato con coperta, name=Eclisse, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=6, chipID=984976021983899, colorMantle=Baia, name=Morgana, type=Maremmana]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=12, chipID=301967237204226, colorMantle=Morello, name=Macchia, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Adding a new record and viewing...\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=9, chipID=742449734460126, colorMantle=Grigio, name=Shirus, type=Quarab]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=13, chipID=927720000545695, colorMantle=Pezzato con coperta, name=Eclisse, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=6, chipID=984976021983899, colorMantle=Baia, name=Morgana, type=Maremmana]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=12, chipID=301967237204226, colorMantle=Morello, name=Macchia, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: From DB: Horse [age=10, chipID=652694210034380, colorMantle=Morello, name=Furia, type=Appalousa]\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Deleting everything and viewing...\n11-mar-2014 11.55.31 it.dontesta.spring.example.main.MinimalSpringApp main\nINFO: Drop a Horse table...<\/pre>\n<p>Enjoy!<\/p>\n<div><img decoding=\"async\" loading=\"lazy\" alt=\"\" src=\"http:\/\/img.zemanta.com\/pixy.gif?x-id=802a6c59-ba13-499e-a6c3-8f22e8d682ad\" \/><\/div>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>In this repository is available a sample project that shows how easy it is to implement a standalone application using the Spring Framework (v. 3.2.2) and is able to manipulate data in a database.&#46;&#46;&#46;<\/p>\n","protected":false},"author":3,"featured_media":2863,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[490,548,549],"tags":[553,192,551,554,667,552,550],"class_list":["post-2862","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-2","category-framework","category-spring","tag-crud","tag-java-database-connectivity","tag-jdbc-template","tag-jdbctemplate","tag-spring","tag-spring-framework","tag-spring-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Repository Update: Standalone JDBC Template Spring Application<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Repository Update: Standalone JDBC Template Spring Application\" \/>\n<meta property=\"og:description\" content=\"In this repository is available a sample project that shows how easy it is to implement a standalone application using the Spring Framework (v. 3.2.2) and is able to manipulate data in a database.&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\" \/>\n<meta property=\"og:site_name\" content=\"Antonio Musarra&#039;s Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/antoniomusarrablog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/antoniomusarrablog\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-11T12:34:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-10T21:34:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"340\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Antonio Musarra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@antonio_musarra\" \/>\n<meta name=\"twitter:site\" content=\"@antonio_musarra\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Antonio Musarra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\"},\"author\":{\"name\":\"Antonio Musarra\",\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24\"},\"headline\":\"Repository Update: Standalone JDBC Template Spring Application\",\"datePublished\":\"2014-03-11T12:34:04+00:00\",\"dateModified\":\"2020-09-10T21:34:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\"},\"wordCount\":364,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24\"},\"image\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg\",\"keywords\":[\"CRUD\",\"Java Database Connectivity\",\"JDBC Template\",\"JdbcTemplate\",\"Spring\",\"Spring Framework\",\"Spring Tutorial\"],\"articleSection\":[\"Blog\",\"Framework\",\"Spring\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\",\"url\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\",\"name\":\"Repository Update: Standalone JDBC Template Spring Application\",\"isPartOf\":{\"@id\":\"https:\/\/www.dontesta.it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg\",\"datePublished\":\"2014-03-11T12:34:04+00:00\",\"dateModified\":\"2020-09-10T21:34:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage\",\"url\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg\",\"contentUrl\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg\",\"width\":720,\"height\":340,\"caption\":\"Standalone JDBC Template Spring Application\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dontesta.it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Repository Update: Standalone JDBC Template Spring Application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dontesta.it\/#website\",\"url\":\"https:\/\/www.dontesta.it\/\",\"name\":\"Antonio Musarra&#039;s Blog\",\"description\":\"The ideal solution for a problem\",\"publisher\":{\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dontesta.it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24\",\"name\":\"Antonio Musarra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2024\/06\/cropped-foto_profilo.png\",\"contentUrl\":\"https:\/\/www.dontesta.it\/wp-content\/uploads\/2024\/06\/cropped-foto_profilo.png\",\"width\":512,\"height\":512,\"caption\":\"Antonio Musarra\"},\"logo\":{\"@id\":\"https:\/\/www.dontesta.it\/#\/schema\/person\/image\/\"},\"description\":\"I began my journey into the world of computing from an Olivetti M24 PC (http:\/\/it.wikipedia.org\/wiki\/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until \u2026 Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.\",\"sameAs\":[\"https:\/\/www.dontesta.it\",\"https:\/\/www.facebook.com\/antoniomusarrablog\",\"https:\/\/www.linkedin.com\/in\/amusarra\/\",\"https:\/\/x.com\/antonio_musarra\",\"https:\/\/www.youtube.com\/channel\/UC5D3_EtVPbZYUhrUcEK_THA\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Repository Update: Standalone JDBC Template Spring Application","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/","og_locale":"en_US","og_type":"article","og_title":"Repository Update: Standalone JDBC Template Spring Application","og_description":"In this repository is available a sample project that shows how easy it is to implement a standalone application using the Spring Framework (v. 3.2.2) and is able to manipulate data in a database.&#46;&#46;&#46;","og_url":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/","og_site_name":"Antonio Musarra&#039;s Blog","article_publisher":"https:\/\/www.facebook.com\/antoniomusarrablog","article_author":"https:\/\/www.facebook.com\/antoniomusarrablog","article_published_time":"2014-03-11T12:34:04+00:00","article_modified_time":"2020-09-10T21:34:04+00:00","og_image":[{"width":720,"height":340,"url":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg","type":"image\/jpeg"}],"author":"Antonio Musarra","twitter_card":"summary_large_image","twitter_creator":"@antonio_musarra","twitter_site":"@antonio_musarra","twitter_misc":{"Written by":"Antonio Musarra","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#article","isPartOf":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/"},"author":{"name":"Antonio Musarra","@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24"},"headline":"Repository Update: Standalone JDBC Template Spring Application","datePublished":"2014-03-11T12:34:04+00:00","dateModified":"2020-09-10T21:34:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/"},"wordCount":364,"commentCount":0,"publisher":{"@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24"},"image":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg","keywords":["CRUD","Java Database Connectivity","JDBC Template","JdbcTemplate","Spring","Spring Framework","Spring Tutorial"],"articleSection":["Blog","Framework","Spring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/","url":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/","name":"Repository Update: Standalone JDBC Template Spring Application","isPartOf":{"@id":"https:\/\/www.dontesta.it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage"},"image":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg","datePublished":"2014-03-11T12:34:04+00:00","dateModified":"2020-09-10T21:34:04+00:00","breadcrumb":{"@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#primaryimage","url":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg","contentUrl":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2014\/03\/SpringStandaloneApplicationExported_FeatureImage.jpg","width":720,"height":340,"caption":"Standalone JDBC Template Spring Application"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dontesta.it\/2014\/03\/11\/repository-update-standalone-jdbc-template-spring-application\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dontesta.it\/"},{"@type":"ListItem","position":2,"name":"Repository Update: Standalone JDBC Template Spring Application"}]},{"@type":"WebSite","@id":"https:\/\/www.dontesta.it\/#website","url":"https:\/\/www.dontesta.it\/","name":"Antonio Musarra&#039;s Blog","description":"The ideal solution for a problem","publisher":{"@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dontesta.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/0c69ed36230e1477875d6171b48b9b24","name":"Antonio Musarra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/image\/","url":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2024\/06\/cropped-foto_profilo.png","contentUrl":"https:\/\/www.dontesta.it\/wp-content\/uploads\/2024\/06\/cropped-foto_profilo.png","width":512,"height":512,"caption":"Antonio Musarra"},"logo":{"@id":"https:\/\/www.dontesta.it\/#\/schema\/person\/image\/"},"description":"I began my journey into the world of computing from an Olivetti M24 PC (http:\/\/it.wikipedia.org\/wiki\/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until \u2026 Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.","sameAs":["https:\/\/www.dontesta.it","https:\/\/www.facebook.com\/antoniomusarrablog","https:\/\/www.linkedin.com\/in\/amusarra\/","https:\/\/x.com\/antonio_musarra","https:\/\/www.youtube.com\/channel\/UC5D3_EtVPbZYUhrUcEK_THA\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/posts\/2862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/comments?post=2862"}],"version-history":[{"count":0,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/posts\/2862\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/media\/2863"}],"wp:attachment":[{"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/media?parent=2862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/categories?post=2862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dontesta.it\/en\/wp-json\/wp\/v2\/tags?post=2862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}