From 1e615e78fb0c263e2fc1589d9e917fc9360b48fc Mon Sep 17 00:00:00 2001 From: Johann Date: Mon, 9 Nov 2020 19:44:42 +0100 Subject: [PATCH 1/2] added lombok, refactoring to english language --- .../example/demospringbatch/model/{Persona.java => Person.java} | 0 .../{PersonaItemProcessor.java => PersonItemProcessor.java} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename demo-spring-batch/src/main/java/com/example/demospringbatch/model/{Persona.java => Person.java} (100%) rename demo-spring-batch/src/main/java/com/example/demospringbatch/processor/{PersonaItemProcessor.java => PersonItemProcessor.java} (100%) diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Persona.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java similarity index 100% rename from demo-spring-batch/src/main/java/com/example/demospringbatch/model/Persona.java rename to demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonaItemProcessor.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java similarity index 100% rename from demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonaItemProcessor.java rename to demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java From 37bfe6f127e245e0e6ad6b251b30f5a227d92e0c Mon Sep 17 00:00:00 2001 From: Johann Date: Mon, 9 Nov 2020 20:20:28 +0100 Subject: [PATCH 2/2] added lombok and refactoring to English language --- demo-spring-batch/.factorypath | 35 ++++++++++ demo-spring-batch/pom.xml | 13 +++- .../demospringbatch/BatchConfiguration.java | 64 ++++++++---------- .../demospringbatch/listener/JobListener.java | 18 ++--- .../example/demospringbatch/model/Person.java | 60 ++++------------ .../processor/PersonItemProcessor.java | 25 ++++--- .../src/main/resources/schema-all.sql | 10 +-- .../target/classes/META-INF/MANIFEST.MF | 10 --- .../demo-spring-batch/pom.properties | 7 -- .../com.example/demo-spring-batch/pom.xml | 53 --------------- .../BatchConfiguration$1.class | Bin 994 -> 992 bytes .../demospringbatch/BatchConfiguration.class | Bin 6567 -> 6671 bytes .../listener/JobListener.class | Bin 3411 -> 3564 bytes .../demospringbatch/model/Persona.class | Bin 1562 -> 0 bytes .../processor/PersonaItemProcessor.class | Bin 1967 -> 0 bytes .../target/classes/schema-all.sql | 10 +-- 16 files changed, 120 insertions(+), 185 deletions(-) create mode 100644 demo-spring-batch/.factorypath delete mode 100644 demo-spring-batch/target/classes/META-INF/MANIFEST.MF delete mode 100644 demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.properties delete mode 100644 demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.xml delete mode 100644 demo-spring-batch/target/classes/com/example/demospringbatch/model/Persona.class delete mode 100644 demo-spring-batch/target/classes/com/example/demospringbatch/processor/PersonaItemProcessor.class diff --git a/demo-spring-batch/.factorypath b/demo-spring-batch/.factorypath new file mode 100644 index 0000000..fe01721 --- /dev/null +++ b/demo-spring-batch/.factorypath @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demo-spring-batch/pom.xml b/demo-spring-batch/pom.xml index ce92227..b4e6658 100644 --- a/demo-spring-batch/pom.xml +++ b/demo-spring-batch/pom.xml @@ -1,12 +1,13 @@ - 4.0.0 org.springframework.boot spring-boot-starter-parent 2.1.3.RELEASE - + com.example demo-spring-batch @@ -39,6 +40,14 @@ spring-batch-test test + + + + org.projectlombok + lombok + provided + + diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/BatchConfiguration.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/BatchConfiguration.java index 182cb50..db8d895 100644 --- a/demo-spring-batch/src/main/java/com/example/demospringbatch/BatchConfiguration.java +++ b/demo-spring-batch/src/main/java/com/example/demospringbatch/BatchConfiguration.java @@ -20,63 +20,59 @@ import org.springframework.core.io.ClassPathResource; import com.example.demospringbatch.listener.JobListener; -import com.example.demospringbatch.model.Persona; -import com.example.demospringbatch.processor.PersonaItemProcessor; +import com.example.demospringbatch.model.Person; +import com.example.demospringbatch.processor.PersonItemProcessor; @Configuration @EnableBatchProcessing public class BatchConfiguration { - + @Autowired public JobBuilderFactory jobBuilderFactory; - + @Autowired public StepBuilderFactory stepBuilderFactory; - + @Bean - public FlatFileItemReader reader(){ - return new FlatFileItemReaderBuilder() - .name("personaItemReader") - .resource(new ClassPathResource("sample-data.csv")) - .delimited() - .names(new String[] {"primerNombre", "segundoNombre", "telefono"}) - .fieldSetMapper(new BeanWrapperFieldSetMapper() {{ - setTargetType(Persona.class); - }}) - .build(); + public FlatFileItemReader reader() { + return new FlatFileItemReaderBuilder().name("personItemReader") + .resource(new ClassPathResource("sample-data.csv")).delimited() + .names(new String[] { "firstName", "secondName", "phone" }) + .fieldSetMapper(new BeanWrapperFieldSetMapper() { + { + setTargetType(Person.class); + } + }).build(); } - + @Bean - public PersonaItemProcessor processor() { - return new PersonaItemProcessor(); + public PersonItemProcessor processor() { + return new PersonItemProcessor(); } - + @Bean - public JdbcBatchItemWriter writer(DataSource dataSource){ - return new JdbcBatchItemWriterBuilder() + public JdbcBatchItemWriter writer(DataSource dataSource) { + return new JdbcBatchItemWriterBuilder() .itemSqlParameterSourceProvider(new BeanPropertyItemSqlParameterSourceProvider<>()) - .sql("INSERT INTO persona (primer_nombre, segundo_nombre, telefono) VALUES (:primerNombre, :segundoNombre, :telefono)") - .dataSource(dataSource) - .build(); + .sql("INSERT INTO person (first_name, second_name, phone) VALUES (:firstName, :secondName, :phone)") + .dataSource(dataSource).build(); } - + @Bean public Job importPersonaJob(JobListener listener, Step step1) { - return jobBuilderFactory.get("importPersonaJob") + return jobBuilderFactory.get("importPersonJob") .incrementer(new RunIdIncrementer()) .listener(listener) - .flow(step1) - .end() - .build(); + .flow(step1).end().build(); } - + @Bean - public Step step1(JdbcBatchItemWriter writer) { + public Step step1(JdbcBatchItemWriter writer) { return stepBuilderFactory.get("step1") - . chunk(10) + .chunk(10) .reader(reader()) - .writer(writer) - .build(); + .processor(processor()) + .writer(writer).build(); } } diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/listener/JobListener.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/listener/JobListener.java index 9924455..8d5d534 100644 --- a/demo-spring-batch/src/main/java/com/example/demospringbatch/listener/JobListener.java +++ b/demo-spring-batch/src/main/java/com/example/demospringbatch/listener/JobListener.java @@ -1,7 +1,5 @@ package com.example.demospringbatch.listener; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.batch.core.BatchStatus; import org.springframework.batch.core.JobExecution; import org.springframework.batch.core.listener.JobExecutionListenerSupport; @@ -9,12 +7,14 @@ import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Component; -import com.example.demospringbatch.model.Persona; +import com.example.demospringbatch.model.Person; +import lombok.extern.log4j.Log4j2; + +@Log4j2 @Component public class JobListener extends JobExecutionListenerSupport { - private static final Logger LOG = LoggerFactory.getLogger(JobListener.class); private JdbcTemplate jdbcTemplate; @@ -27,12 +27,14 @@ public JobListener(JdbcTemplate jdbcTemplate) { @Override public void afterJob(JobExecution jobExecution) { if (jobExecution.getStatus() == BatchStatus.COMPLETED) { - LOG.info("FINALIZĂ“ EL JOB!! Verifica los resultados:"); + log.info("===========================================================\n"); + log.info("The Job is over!! Check the results converted to uppercase:\n"); + log.info("===========================================================\n"); jdbcTemplate - .query("SELECT primer_nombre, segundo_nombre, telefono FROM persona", - (rs, row) -> new Persona(rs.getString(1), rs.getString(2), rs.getString(3))) - .forEach(persona -> LOG.info("Registro < " + persona + " >")); + .query("SELECT first_name, second_name, phone FROM person", + (rs, row) -> new Person(rs.getString(1), rs.getString(2), rs.getString(3))) + .forEach(person -> log.info("Record < " + person + " >")); } } diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java index dddb134..fba64c5 100644 --- a/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java +++ b/demo-spring-batch/src/main/java/com/example/demospringbatch/model/Person.java @@ -1,52 +1,16 @@ package com.example.demospringbatch.model; -public class Persona { - - private String primerNombre; - private String segundoNombre; - private String telefono; - - public Persona() { - super(); - } - - public Persona(String primerNombre, String segundoNombre, String telefono) { - super(); - this.primerNombre = primerNombre; - this.segundoNombre = segundoNombre; - this.telefono = telefono; - } - - public String getPrimerNombre() { - return primerNombre; - } - - public void setPrimerNombre(String primerNombre) { - this.primerNombre = primerNombre; - } - - public String getSegundoNombre() { - return segundoNombre; - } - - public void setSegundoNombre(String segundoNombre) { - this.segundoNombre = segundoNombre; - } - - public String getTelefono() { - return telefono; - } - - public void setTelefono(String telefono) { - this.telefono = telefono; - } - - @Override - public String toString() { - return "Persona [primerNombre=" + primerNombre + ", segundoNombre=" + segundoNombre + ", telefono=" + telefono - + "]"; - } - - +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class Person { + + private String firstName; + private String secondName; + private String phone; } diff --git a/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java b/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java index 8aac828..7a3b84f 100644 --- a/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java +++ b/demo-spring-batch/src/main/java/com/example/demospringbatch/processor/PersonItemProcessor.java @@ -1,26 +1,25 @@ package com.example.demospringbatch.processor; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.batch.item.ItemProcessor; -import com.example.demospringbatch.model.Persona; +import com.example.demospringbatch.model.Person; -public class PersonaItemProcessor implements ItemProcessor { - - private static final Logger LOG = LoggerFactory.getLogger(PersonaItemProcessor.class); +import lombok.extern.log4j.Log4j2; +@Log4j2 +public class PersonItemProcessor implements ItemProcessor { + @Override - public Persona process(Persona item) throws Exception { - String primerNombre = item.getPrimerNombre().toUpperCase(); - String segundoNombre = item.getSegundoNombre().toUpperCase(); - String telefono = item.getTelefono(); + public Person process(Person item) throws Exception { + String firstName = item.getFirstName().toUpperCase(); + String secondName = item.getSecondName().toUpperCase(); + String phone = item.getPhone(); - Persona persona = new Persona(primerNombre, segundoNombre, telefono); + Person person = new Person(firstName, secondName, phone); - LOG.info("Convirtiendo ("+item+") a ("+persona+")"); + log.info("Changing ("+item+") a ("+person+")"); - return persona; + return person; } } diff --git a/demo-spring-batch/src/main/resources/schema-all.sql b/demo-spring-batch/src/main/resources/schema-all.sql index 65c5909..2c47861 100644 --- a/demo-spring-batch/src/main/resources/schema-all.sql +++ b/demo-spring-batch/src/main/resources/schema-all.sql @@ -1,8 +1,8 @@ -DROP TABLE persona IF EXISTS; +DROP TABLE person IF EXISTS; -CREATE TABLE persona( +CREATE TABLE person( id BIGINT IDENTITY NOT NULL PRIMARY KEY, - primer_nombre VARCHAR(20), - segundo_nombre VARCHAR(20), - telefono VARCHAR(10) + first_name VARCHAR(20), + second_name VARCHAR(20), + phone VARCHAR(10) ); \ No newline at end of file diff --git a/demo-spring-batch/target/classes/META-INF/MANIFEST.MF b/demo-spring-batch/target/classes/META-INF/MANIFEST.MF deleted file mode 100644 index 0327c05..0000000 --- a/demo-spring-batch/target/classes/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Implementation-Title: demo-spring-batch -Implementation-Version: 0.0.1-SNAPSHOT -Built-By: jordyrodriguez -Implementation-Vendor-Id: com.example -Build-Jdk: 1.8.0_181 -Implementation-URL: https://projects.spring.io/spring-boot/#/spring-bo - ot-starter-parent/demo-spring-batch -Created-By: Maven Integration for Eclipse - diff --git a/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.properties b/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.properties deleted file mode 100644 index f3bccee..0000000 --- a/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.properties +++ /dev/null @@ -1,7 +0,0 @@ -#Generated by Maven Integration for Eclipse -#Fri Mar 22 13:13:49 COT 2019 -version=0.0.1-SNAPSHOT -groupId=com.example -m2e.projectName=demo-spring-batch -m2e.projectLocation=/Users/jordyrodriguez/Desktop/demo-spring-batch -artifactId=demo-spring-batch diff --git a/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.xml b/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.xml deleted file mode 100644 index ce92227..0000000 --- a/demo-spring-batch/target/classes/META-INF/maven/com.example/demo-spring-batch/pom.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.1.3.RELEASE - - - com.example - demo-spring-batch - 0.0.1-SNAPSHOT - demo-spring-batch - Demo project for Spring Boot - - - 1.8 - - - - - org.springframework.boot - spring-boot-starter-batch - - - - org.hsqldb - hsqldb - runtime - - - org.springframework.boot - spring-boot-starter-test - test - - - org.springframework.batch - spring-batch-test - test - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - diff --git a/demo-spring-batch/target/classes/com/example/demospringbatch/BatchConfiguration$1.class b/demo-spring-batch/target/classes/com/example/demospringbatch/BatchConfiguration$1.class index 04ac4f00f5002c380df56352a34e948e3dbe77f6..41824f5e05657ff094a2df2c361ddff064204684 100644 GIT binary patch delta 50 zcmV-20L}m62jB;=ECB&1kq{h{NdXL#Rsq}rbCLrkk!m56c>*evqyp>-DF6uoD*z7w IDU+E4NrWU000000 delta 55 zcmaFB{)l~p4kM%HL;;z}o{T(P*`F-viB1(Oy~Xc5yJPHhHG1|0@| K2JOkynLPp9pbx_U diff --git a/demo-spring-batch/target/classes/com/example/demospringbatch/BatchConfiguration.class b/demo-spring-batch/target/classes/com/example/demospringbatch/BatchConfiguration.class index 48f521d41aca5b36076e32cfdfc5121321dec11e..9e133749c27d99574cee55bcff5f78b1e1c332ca 100644 GIT binary patch delta 1128 zcmYLJU2_v<6n@?f>1Nk$l5Wxlw1w>mHBBoW0WEE%6b8hU+7CcRXBaVUw;F7-ZITwy zno>kW5L9*%ld{0!=P2zob9pQ87tffkN@uKtUWjl*4nLJ6*-K`$O|N? zC$x_K(&~L@!E=Fe zoYe3FP7wu9ad2A0OE^R8LK)>OUXgLm>Afe^6xVPbuL}6gOus-hUfXdbHI`}^Ol6*G z=;}RU_T_m{(_V31S5pWsuvsrLjw(-1|uiaC5C;|dv(UE)jnGZLrskz~2R*BbVs!+E{nc;5(E zbUU&^S-A+V#Q8`~U=CL`bmLq8cto4SHK()h1X`TVYG^WQi8TEk9Vk9lo))4&w<>yK zccO$ZaSb%wgS!yNeW=BQxR*A?y2K_r8QUy+$&NL|D&Xh3M#$KTGBlwA&8R}-%<8s@ z3=aw*DXJe90y^R-byu5@d8yDueTtb+44|h9{wT=B9 zjJXpDY-bL@@L-`M!VwejZFmjB^=9!pBRs?Ygd%YsnB^sSzlc?g^Xw{f&&Np2i_(8=&DrNbABg3@mit_Ya+gz GQ2qlk{SChW delta 1131 zcmZ9KTW}Lq7{~u-({wk>$)&k8ky4x18BEg(;}oS$p;)BMw9vHB+8G^{rm`^AG}|VP z1qzgwiXeBtdO?u8Vo@tKxF|SGeelJB8OA5yeD}rS4Igy;5(jFA zyHuzD^3U~~0G8p$S$&0~Y>kl6Dk-c4X^#?B6OB!c0?$yhJ3#JIAN{7hqLmC9>5Q35 zcHZ2d;VnZP-W}Tg;T1>#-Lrwx&omjVtA} zQ}qNAt;5DZXWD$j$YjiPql&mdjC$2tk)T^@R!qh%1o9FOn`mXSxbQ||%?9Sf|q@yXJV ztfH9`hyR3x1GP&bMpV6#$gX@xn9|0ZH_)^7X^7z)+zY<73!r1O>m(!S$=)^aVEo}3*Ytxv` zZ{b_I?LQ&j{69Khgxi6BA@0jRA_10LKJg+J;yho1TmDN5eqr89QD*6dg0Y^*!Tr%qF0gf4q6zxfsvQ5VY`JL za~Q3$u!pBw3zHW1&*6xLV^=s_frr0Oa#^66|K@5g{2~`!gG#h8+FC|xroThMu?Y}F zz5%B20q4ENwnO2I0Cs?vrtl$(I6YtVqe8)A_J&wHd5o}E;klgoKK6cM;iN~ma5ie; za|>TE-q#kc`tKeDzPiO0U)<5vL&cn-k70>x6#?5ZP@h@CD3LXFe diff --git a/demo-spring-batch/target/classes/com/example/demospringbatch/listener/JobListener.class b/demo-spring-batch/target/classes/com/example/demospringbatch/listener/JobListener.class index 9247e4cfe2ac23e03b04d7dc4bd286b63b261159..9fa2c65f1f6996703fd26e602b6d8694908fd677 100644 GIT binary patch delta 1215 zcmbVK-ES0C6#w1r?#y;Nsp~=krKNXUKH8NsQZ@**)Ye)Q*izapU{Rsd?PWh$X0|i4 z<+GG8LHvUC`pFXy#z&)Qmb4@!`lv4^{sX?6_`tgf@yygz6M15ix#!&9`JHpm`Q7{5 z^M9_@etx|85I_ods@j#7lAU8nq-`f>m}N7Y7X~4@f|c`a^-gg|`;$YdqLH?9!=`2C zgrg&dXBp~q!XuCXhLn7ft%?7?26Q8(VjDy2lY5hY)OFAIj^_p6 zXHW5h%k5d=BocfuFR~}ON4O*0O38D1*0w0*iD~ZHyizU;Cu_Q5mlnk?hOL>Q^w8iq zKT&X8@3>{25}UazC}sMeO*wB{g6|m{8RnGf+E$!&?bWdxeN0Y;cPRaMMa6);8#WpT z@hU@PrXrlP48xLzSI9@iO3>**NA0XY}B z$p)mV^cy`4+R&M-D0>Cla#b8=XbLjinUawiO)tk(yur{>jWx@Qs@~Rsqj*cjn+)+~ z_E?}oM$j2=7Ngb5-+MGB^cRWT4IMckBYsll2 zPu}i(wvIApH1A5;9bFsEY79wfs-5zi zXjZv`YbvhF)%Ba|-obS_Q2#r-EZej#2jA7e@V<^QWS&v*UJMzUyCWUUQZnhej!YFr z)}v-)_{is0b(}zsxVK}VC$8_cEa426OxG2p+Gp~vmSkVZUo?+3%KnB+^IxG3A-cbT z7iws~ht99D^B&@HV*y)3@V%Foy(KL91DfMI7tsUM@bV&tfCcOg;X5i)hn2J@q0!nx z>pI%E(#p|+Hf%;awqQNBk=>3B=*K3^HxYH!QU^qAr5*Kx5gephM#+zW{Y6afyNqze zG+zwL7$+!9tV3uZZxl*UrR4#ROeDh#m~A2rxQ{q?AAEO>_B)c=0|;$r`MHbn0Kc9d6kmt)xInuw<^tA5 otRd?kJWuu#{r=oHNVJ>y03Qb4Eqn}#PblW!<)`=@U*fsH0iBl-L;wH) delta 1073 zcmYjP-E$LF6#w0P>`gX17F7YPLQ7JLTWUY3w4iiJH!*d)8+H=} zzlx$DfV-=1@R=XdUX^yK~K zjE+mk>q`Z#tmB-cj}yCS`X+(cf_4^C=Tx3XZmCv0co zq-%C-o>{KjbI!kU&9uytV>?=5d~`&sny%;AhDwt6D9B;2_&u^a-j978FEC_8Pk7VP zgQlp0{TL9F(c{tq1$h)iBf6vIAP#X1Gi(U7)oT?it5>|5f)}BSzoM7efcRS8B7WnY zs*z)m^Jj`?wN`O#k7H6ikeVY?3~BL=)R{68IEopLY1(nn%{ygf#{;fRq~ zE_sR}r1krt=YutIBi0)$;k1G`a7O$bdn&=#7sJpce&uOqh;+Otox}Sa?}_X2?cwwI zK>Qeg$QH#{@=o=F42DYzUc%U852-LOa^7xwoNy91ST!w zGkP7ukT;9j1Q&nAxy11WL)$tu!#0Z5#JR-_2qQ#yw4Fo$aOXVYh*jv_2A&LnN<46fi?V7gS>vtN` zJv17YU%_b_){)_w>VI$<^N!7)z}oJe`ytk=(oNXA+?0>TA&}EBhPd)(H6#M>o`xji zoYQ;h9XqXk!!;tn;Mp}Adot6`fgLcGu4J@1Js)8 z2TN2a%9W2Iq6DKCQF8f~V$muMxokYs{M(=vv}5`?v>$%hB+nF|sWZl)DSBEEgbb$n zrxIitp%PfMG1{C;ps$@`Mz5SAuUAh|80MQL3^2*aDZb6no5l=tsN8z+evq4)d~gMo z^U)PaPHh^Snxj7v^^+y&Ciw}>V}YlFsnZ7C{KU+6UPM?4e5o$;p`F~v;-HfqT2(9V zcQIrSW--U2^L~ceAnKAgKHybsW5Q<>co52zA7xq$WqKISlpkeUVzK30n3U+kpBI_b ztOSaoOodUV)ljCTaHcC72XiWuNxy|jX?V#LXvcl#mC~+Bd6i7-zp?T$yLyf%Iz>D~ rIa}pHKd=0H;1`s?&f^RlL;gvB^=l|`5vr(N>0|wJbDy(B1TX#rIZ6nh diff --git a/demo-spring-batch/target/classes/com/example/demospringbatch/processor/PersonaItemProcessor.class b/demo-spring-batch/target/classes/com/example/demospringbatch/processor/PersonaItemProcessor.class deleted file mode 100644 index a5bef4034c5c05a8256109b1b08bd38802556905..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1967 zcmbVNYje{^6g`{RmhA}Q8fa?zN=gY<9;hv$lsHWbCZT|n7#s{~;e#x19Ho-hvyv(O zC;b_H%s6eCcKFPX>h!K8h@H?-@Yveb-M#0Y`}DJa{`?!j0v>7@VOX?nWEkdz z?3gjqwzNF{gOJ~wF{VQh<`53UXl>&L{zjcNy|4k8R!!9pMKWJ|yS&gY@Dgk13qd@DYRYzoB(}jI$I&%0OK@ z9+&IFYe|aX$+9t!h(@UDt&+z%7#hk$6&0W9m{CAup}5=aa#^(k%KsGRbj&MxfebWw zr{}jtY(X8GIzEY%=x~#}d|UWJ$v;#1xxjFFuoe;uhe;il7)=cqsp|G)6f0ltIc}TF zEG{t|uL}Q>BSVK1rO9%hdhN0@yU1|rC1#DLy0N6=OHh$#Eb`HBGt3WOja!Qn`yX~I zS$xfqHYTmu-c^NGJphupc@)SB12Ytz>pH$s@ymuHRvW`j)HK|pcpvOI9c#+Bl;dv; zwNQgI%)V9)>NIo)Dx`SGPilr^!C;aVwIr{qPvY@Jmj&FrMRn|WZkWMh;=@JdpSC7G?XT@;W zzD97DD^&J0Jn5IF-)S}3X#S_@nS*kAjNS}d)hAbEzeE2G#b4-U1Sjd4iH^o_Dw2TS zXuu_ECap>_J+p_2gDSa5MUO9_M3$8@#h19ePx}5bsUr~I5g{|V}d-#HmE5)z+xKc{1-8I_vvHAyYjG&bMnE+!C zPDkM5h?I78%aVj`lr92-w45)G_lgUDsEf;w&!N`boR4(&!s_YxYkOA*2h zHtAj(cga$kkrE15$iF5j4Etx0WP~o|W@evas*ij7+~VlcV2Ic%##_$4 Cy#37p diff --git a/demo-spring-batch/target/classes/schema-all.sql b/demo-spring-batch/target/classes/schema-all.sql index 65c5909..2c47861 100644 --- a/demo-spring-batch/target/classes/schema-all.sql +++ b/demo-spring-batch/target/classes/schema-all.sql @@ -1,8 +1,8 @@ -DROP TABLE persona IF EXISTS; +DROP TABLE person IF EXISTS; -CREATE TABLE persona( +CREATE TABLE person( id BIGINT IDENTITY NOT NULL PRIMARY KEY, - primer_nombre VARCHAR(20), - segundo_nombre VARCHAR(20), - telefono VARCHAR(10) + first_name VARCHAR(20), + second_name VARCHAR(20), + phone VARCHAR(10) ); \ No newline at end of file