When running a static code analysis tool or inspecting/analyzing your code from your IDE, you may have encountered the following warning regarding your @Autowired fields: Field injection is not recommended. This post shows the alternatives to field injection and how to avoid this warning.Field injection is not recommended – Spring IOC2018-02-21 in Java tagged Dependency Injection / Inversion of control (IoC) / Java / SOLID / Spring Framework by Marc Nuri
How to serve an Angular (>2) using Spring Boot as the Backend, and a Gradle script to perform automated build and deploy tasks both for Spring and Angular.Angular + Spring Boot integration using Gradle2017-07-24 in Java / Front-end tagged Angular / Backend / Build / CI / Frontend / Gradle / Initializr / Java / JavaScript / Spring Framework / Spring Boot by Marc Nuri
Tutorial that shows how to run Apache Tomcat and Apache HTTP simultaneously on the same server listening to port 80. Uses mod_proxy.Running Apache Tomcat and Apache HTTPD on port 80 simultaneously2015-11-15 in Java tagged Apache / Apache HTTP / Apache Tomcat / Application / Connector / HTTP / Java / Server / Tomcat / Web / www by Marc Nuri
Learn what causes the java.lang.OutOfMemoryError: GC overhead limit exceeded error, how to diagnose and fix it, and best practices to avoid it in the future.java.lang.OutOfMemoryError: GC overhead limit exceeded2014-12-20 in Java tagged Java / JVM / Memory / Performance by Marc Nuri
Learn what a Java heap dump is, why it's important, how to generate and analyze it, and improve your application's memory management.What is a Java Heap dump?2014-03-23 in Java tagged Java / JVM / Memory / Performance by Marc Nuri
How to use ByteCode Injection to fix a performance issue in BeansBinding libraryBeansBinding Performance (Issue 37)2008-11-18 in Java / Legacy tagged Beans Binding / Bytecode / Injection / Java / Performance by Marc Nuri
Guide to install Apache Maven on Microsoft WindowsHow to install Apache Maven on Windows?2008-01-15 in Java tagged Java / Maven / Windows by Marc Nuri
How to read UTF-8 encoded documents in Java ignoring the BOM (Byte-order mark)Reading UTF-8 encoded documents in java2007-11-12 in Java / Legacy tagged Encoding / Java / Parsing / UTF by Marc Nuri
How to capture images from an IP surveillance camera with Java. Basic source code to create a surveillance application.Viewing and storing images from an IP Camera2007-09-13 in Java / Legacy tagged Camera / ImageIO / IP Camera / Java / JPEG / Surveillance / Swing by Marc Nuri
How to display a JTable inside another JTable using a custom TableCellRenderer (Updated)Updated: Displaying a jTable inside another jTable // JTable cellRenderer2007-08-03 in Java / Legacy tagged Embedded / Java / JTable / Multivalue / Swing by Marc Nuri
Introductory post to JasperReports showing how to integrate it with your Java applications.Getting started with JasperReports // Printing reports from your java app (Part III)2007-07-16 in Java / Legacy tagged BI / Business Intelligence / Jasper / Jasper Reports / Java / Reports by Marc Nuri
Introductory post to JasperReports showing how to get started and how to access your database via JDBC.Getting started with JasperReports // JDBC connections (Part II)2007-06-29 in Java / Legacy tagged BI / Business Intelligence / Jasper / Jasper Reports / Java / Reports by Marc Nuri