spring
孤独冰刃
这个作者很懒,什么都没留下…
展开
-
itextPDF生成表格的pdf
今天主要介绍如何使用itextpdf生成表格式的pdf,在实际项目中也非常常用,首先举一个非常简单的例子,熟悉一下生成表格的基本步骤和流程:public static void createSimpleTable() throws IOException, DocumentException { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream(DEST)); docume原创 2020-07-23 13:17:20 · 2434 阅读 · 1 评论 -
java使用Poi导出excel表格
今天演示另一个常用功能,将数据导出到excel中,按照实战演练方式,后台提供接口,数据来源于数据库,然后导出excel输出到前端,详细如下:接口代码:@RequestMapping(value = "/test/excel/export", method = { RequestMethod.POST })public ModelAndView exportExcel(@RequestBody RequestBean req) { // 查询数据 List<Student> list =原创 2020-07-23 13:09:34 · 242 阅读 · 0 评论 -
java操作Excel实战
在实际项目中,有时候会遇到表格数据导入数据库的需求,如果数据量非常大,那么采用人工的方式显然是不可取的,非常耗费时间和人力,这时候我们可以写一段代码来实现自动导入,只要制定好了规则,就非常方便,在java中Apache POI开源项目提供了非常好的实现,使用起来也非常简单方便,下面用一个简单示例来说明。首先,我们把一行数据对应为一个对象,对象是java封装的精髓,下面以学生信息为例:Student.java:public class Student {/** 姓名 /private String原创 2020-07-23 13:03:12 · 211 阅读 · 0 评论 -
关于Spring中的task:annotation-driven配置
讲这个之前,我们先讲讲定时器。从实现技术上来看,定时器分为三种:1.Timer比较单一,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行,一般用的较少。2.Quartz是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来有些复杂。3.Spring3.0以后自带的task,可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多。从作业类继承分类主要分为两类:原创 2020-07-23 12:54:51 · 614 阅读 · 0 评论 -
Spring框架总结【无比详细】
Spring框架总结【无比详细】1、IOC和DI IOC: 控制反转即控制权的转移,将我们创建对象的方式反转了,以前对象的创建是由我们开发人员自己维护,包括依赖关系也是自己注入。使用了spring之后,对象的创建以及依赖关系可以由spring完成创建以及注入,反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序创建(spring)DI: Dependency Injection 依赖注入spring这个容器中,替你管理着一系列的类,前提是你需要将这些类交给spring容器进行管理,然后在原创 2020-07-10 13:47:57 · 109 阅读 · 0 评论