reorter與springboot 的整合

2021-09-14 00:36:57 字數 1480 閱讀 7416

配置好資料庫的驅動,該驅動是為report的軟體服務的,本機使用的oracle 資料庫所以配置的是odbc,只需要將相關的odbc的jar拷貝到report的資料的中。

123

4567

891011

com.itextpdf

itext-asian

5.2.0

com.itextpdf

itextpdf

5.5.10

123

4567

891011

1213

1415

1617

1819

2021

2223

2425

2627

2829

3031

3233

3435

3637

3839

4041

4243

4445

4647

4849

package org.physical.examination.framework.ireport;

import org.springframework.context.annotation.bean;

import org.springframework.context.annotation.configuration;

import org.springframework.web.servlet.config.annotation.defaultservlethandlerconfigurer;

import org.springframework.web.servlet.config.annotation.webmvcconfigureradapter;

import org.springframework.web.servlet.view.jasperreports.jasperreportsmultiformatview;

import org.springframework.web.servlet.view.jasperreports.jasperreportsviewresolver;

@configuration

public class jasperconfig extends webmvcconfigureradapter

@bean

public jasperreportsviewresolver getjasperreportsviewresolver()

}

報表中還遇到乙個問題就是配合druid的使用的時候,druid為了防止sql注入,所以預設對他的1=1d的語句進行攔截,所以我們需要開啟這個許可權。

報表答題就這些問題,對於報表的樣式設計,還有待了解,包括它的格式等問題,cloum,已經subsummary的子報表的設定問題我都感覺比較棘手,還沒弄明白在這裡也不敢亂說,好了大致就這些吧。

使用springMvc模擬springboot

springmvc 1,新增jar依賴 2,非web環境,程式的入口在main方法入口,而main函式的入口在listener中。初始化順序是listener先於filter先於servlet。因此要新增乙個listner。這裡就有疑問了,難道時至今日,我們還要去在web.xml中去新增listen...

最簡單的Shiro免密登陸(springboot)

思路比較簡單,實現也簡單,要的就是簡單!實際專案中可以此基礎上封裝 重寫usernamepasswordtoken 中 getcredentials 方法。所以新增了類nopwdtoken 在userrealm類中的dogetauthenticationinfo authenticationtoke...

SQL與NoSQL MySQL與NoSQL的融合

寫這一篇內容的原因是mysql5.6.2突然推出了memcached的功能。nosql to innodb with memcached的出現,可以看出nosql對關聯式資料庫的確產生了巨大的影響,個人覺得這是乙個非常大的進步,可以讓開發人員更加方便的使用nosql和關聯式資料庫。nosql一般被認...