Ispirer MnMTK ist das Tool für die Anwendungskonvertierung. Dieses Tool kann die Konvertierung von MS SQL Server T-SQL nach Java automatisch durchführen.
Während der Erarbeitung unser Tools berücksichtigen wir die Anforderungen der Kunden um die besten Konvertierungsergebnisse zu erreichen.
Unser technishes Team hat viele Erfahrung und immer findet die innovativen Lösungen zu den komplizierten Problemen.
Warum Ispirer MnMTK
Unsere Vorteile:
- Hochqualifiziertes Team: unsere Experten haben viele Erfahrung in den Migrationsprojekten und können Migrationen auf jeden Schwierigkeitsgrad durchführen.
- Kundenorientierung: wir personalisieren das Tool gemäß der Anforderungen von den Kunden. Die Erweiterung des Tools nimmt 1-2 Tage in Anspruch;
- Online-Meeting: es gibt die Möglichkeit Online-Meetings zu vereinbaren, während dessen unser Team den Konvertierungsprozess Ihnen demonstrieren kann;
- Projektbezogene Preise: die Preise hängen von der Größe des Projektes ab; wir bieten eine Reihe von Optionen an, damit Sie am besten passende Option wählen können;
- Optimierte Konvertierung: nach der Konvertierung bekommen Sie den komplett funktionellen Code.
Ispirer Migrationslösung
SQL Server T-SQL nach Java Anfragen
Konvertierungsbesonderheiten
Während der Migration von einer SQL Server Prozedure generiert Ispirer MnMTK eine Java Klasse, die alle in der Prozedure umgesetzte Geschäftslogik einschließt.
Zum Beispiel:
SQL Server Prozedure:
CREATE PROCEDURE sp_set_sel AS DECLARE @sTemp VARCHAR(30) DECLARE @sColType VARCHAR(30) DECLARE @sString1 VARCHAR(30) DECLARE @sString2 VARCHAR(30) SET @sTemp = (SELECT CASE @sColType WHEN 'smallint' THEN @sString1 WHEN 'bigint' THEN @sString1 WHEN 'tinyint' THEN @sString1 ELSE @sString2 END )
Java Code:
import java.util.*; public class sp_set_sel { public static void spsp_set_sel() throws Exception { try { String sTemp = NULL; String sColType = NULL; String sString1 = NULL; String sString2 = NULL; sTemp =(sColType.equals("smallint")) ?sString1:(sColType.equals("bigint")) ?sString1:(sColType.equals("tinyint")) ?sString1: sString2; } catch(Exception e) { e.printStackTrace(); throw e; } finally { } } }
- Alle DML-Anweisungen werden nach Prepared-Anweisungen migriert.
- Veriablem-Typen werden nach entsprechenden Klassen in Java migriert.
- Unterstützt geöffnete Cursor in Java-Klassen.
Für weitere Informationen, kontaktieren Sie bitte uns.
|