Java Development Utilities and component Applications (Jfreechart, PDF components-itext, Jasper Report reports, Maven)
Course Category: Java
Suitable for people: intermediate
Number of lessons: 40 hours
Using technology: Jfreechart, SSH, Ant, Maven
Projects involved: report application
Consulting qq:1840215592
1.1. Background of the course
This course is the North Wind brand course-the fourth phase of the Bf-tech EE software Engineer Employment Course: Curriculum III, Java Common development tools and third-party component courses.
In view of the current project development, involving a wide range of development tools, in order to develop the use of common development tools of proficiency, and better management projects, improve development efficiency, special record of the course
1.2. Introduction to the course content
This part of the course introduces some common Java third-party components, such as: jfreechart,pdf Build Components Itext,jasper Report reporting components and POI operations Excel, etc. in enterprise software development often encountered third-party applications.
1.3. Course Outline
1th: Charting Components Jfreechart Quick start:
First Lecture: Charting components Jfreechart Quick Start
The 2nd Chapter: Chart Component Jfreechart Foundation:
First Lecture: Chart Component Jfreechart basic 01 (pie chart)
Second Lecture: Chart Component Jfreechart basic 02 (pie chart)
Third Lecture: Chart Component Jfreechart basic 03 (pie chart)
Lecture Four: Chart Component Jfreechart basic 04 (histogram)
Lecture Five: Chart Component Jfreechart basic 05 (histogram)
VI: Chart Component Jfreechart basic 06 (histogram)
Seventh: Chart Component Jfreechart base 07 (line chart)
Eighth: Chart Component Jfreechart base 08 (line chart)
Nineth: Chart Component Jfreechart base 09 (line chart)
3rd: Charting Components Jfreechart Advanced applications:
First Lecture: Charting Components Jfreechart Advanced application 01 (Timing diagram)
Second Lecture: Charting Components Jfreechart advanced application 02 (timing diagram)
Third Lecture: Charting Components Jfreechart advanced Applications (tooltips)
Lecture Four: Charting Components Jfreechart advanced Applications (SSH+DB)
The 4th chapter: the use of PDF component-itext is detailed:
First Lecture: PDF component-itext Getting Started
Second Lecture: Itext's document and PDFWriter
Third Lecture: Itext basic building Block 01
Lecture Four: Itext basic building Block 02
Lecture Five: Itext image processing
Six: itext Draw form 01
Seventh: Itext Draw form 02
Eighth Lecture: Itext Chinese processing with header footer 01
Nineth Lecture: Itext Chinese processing with header footer 02
Tenth Lecture: Itext Chinese processing with header footer 03
11th: itext and SSH framework
5th: Jasper Report Reporting Component QuickStart:
First Lecture: Jasperreport Report components Quick Start 01
Second Lecture: Jasperreport report components Quick Start 02
6th: Jasper Report Reporting Components Advanced application:
First Lecture: Jasperreport Report components advanced Application 01
Second Lecture: Jasperreport Report component advanced Application 02
Third Lecture: Jasperreport Report component Advanced Application 03
Lecture Four: Jasperreport Report components advanced Application 04
Lecture Five: Jasperreport Report components advanced Application 05
The 7th chapter: Using the POI component in Java to get started with Office QuickStart:
First Lecture: Using the POI component in Java to get started with Office Quick Start
8th: POI Operations Office Advanced Apps:
First Lecture: CellStyle settings
Second: Read XLS files through POI
Third Lecture: Poi and SSH
9th: Using ant tools in Java to package the deployment application:
First Lecture: Ant Primer
Second Lecture: Ant Advanced
Chapter 10th: Using MAVEN for project management in Java:
First Lecture: Maven first Experience
Second Lecture: Maven packaging test
Java Development Utilities and component applications