Posts

Showing posts with the label Apache POI

Spring Boot - Generate Microsoft Word with Apache POI

Image
Hello everyone, today we will learn how to generate and export a Microsoft word document with Spring Boot and Apache POI.  You can generate a Microsoft word document like the below at the end of this post, Final Project Structure Maven[pom.xml] <?xml version = "1.0" encoding = "UTF-8" ?> <project xmlns = "http://maven.apache.org/POM/4.0.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation = "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" > <modelVersion> 4.0.0 </modelVersion> <parent> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-starter-parent </artifactId> <version> 2.5.5 </version> <relativePath /> <!-- lookup parent from repository --> </parent> <artifactId> springboot-microsoft-word </artifact

QUARKUS - Generate Microsoft Word with Apache POI

Image
Hello everyone, today we will learn how to generate and export a Microsoft word document with Quarkus and Apache POI.  You can generate a Microsoft word document like below at the end of this post, Project Structure: Maven[pom.xml]: <?xml version = "1.0" ?> <project xsi:schemaLocation = "http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns = "http://maven.apache.org/POM/4.0.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" > <modelVersion> 4.0.0 </modelVersion> <groupId> com.knf.dev.demo </groupId> <artifactId> quarku-microsoft-word-demo </artifactId> <version> 1.0.0-SNAPSHOT </version> <properties> <compiler-plugin.version> 3.8.1 </compiler-plugin.version> <maven.compiler.parameters> true </maven.compiler.parameters> <maven.compiler.source> 11 </m