Heim  >  Artikel  >  Java  >  Einführung in die Konvertierung von Abfragedaten in den String-Typ in SpringMVC

Einführung in die Konvertierung von Abfragedaten in den String-Typ in SpringMVC

零下一度
零下一度Original
2017-06-29 11:51:541487Durchsuche

Zuvor wollten wir mit Kunden darüber sprechen, mehrere feste Berichte zur Verwendung zu erstellen, stellten jedoch fest, dass Kunden jeden Monat verschiedene Berichte benötigten, sodass wir ein Fenster zur direkten Ausführung von SQL-Anweisungen erstellten Es war nicht sehr groß Anfangs waren die abgefragten Daten relativ klein (ca. 1 bis 6 W), sodass sie in den ersten Monaten sehr nützlich waren. Die abgefragten Daten wurden direkt von der Seite kopiert und in Excel eingefügt, um monatliche Berichte zu erstellen. Ich habe kürzlich drei Ausgaben durchgeführt und festgestellt, dass das Betriebs- und Wartungspersonal in den letzten Tagen am Monatsende sehr beschäftigt war. Die Daten überstiegen eine Million (Schweiß) und die SQL-Abfrageanweisung musste auf mehreren Seiten geschrieben werden . . . .

Meinen Freunden geht es so schlecht, lass mich sie retten ~

Meine Lösung sieht ungefähr wie folgt aus:

Eine Abfrage hinzufügen und eine Excel-Tabellenschaltfläche zur Benutzeroberfläche hinzufügen ( nicht Es muss gelagert werden und muss nicht auf der Seite angezeigt werden)

B> Konvertieren Sie alle Abfrageergebnisfelder in den String-Typ im Backend (löst hauptsächlich das Datentypkonvertierungsproblem von BigDeceal und langen Typen in JXL)

C> Paging der abgefragten Daten nach 6W/pro Seite (hauptsächlich, weil JXL nur Excel-Dateien exportieren kann. > D> Die abgefragten Daten werden durchlaufen und paginiert (es ist zu beachten, dass der Blattname dies tun muss). nach dem aktuellen Datenvolumen und Speicherort benannt werden, und der EXCEL-Stil ist ein fester Stil)

Das obige ist der detaillierte Inhalt vonEinführung in die Konvertierung von Abfragedaten in den String-Typ in SpringMVC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn