From b88616bc6e37ecba2404360426113f72f6c94b30 Mon Sep 17 00:00:00 2001 From: undisclosed <ulrich@vaio> Date: Thu, 19 Oct 2023 18:20:17 +0000 Subject: [PATCH] Link in Readme berichtigt --- src/de/uhilger/baselink/Util.java | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) diff --git a/src/de/uhilger/baselink/Util.java b/src/de/uhilger/baselink/Util.java index d37afa7..ac16d6b 100644 --- a/src/de/uhilger/baselink/Util.java +++ b/src/de/uhilger/baselink/Util.java @@ -1,6 +1,6 @@ /* * BaseLink - Generic object relational mapping - * Copyright (C) 2011 Ulrich Hilger, http://uhilger.de + * Copyright (C) 2011-2020 Ulrich Hilger, http://uhilger.de * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -38,13 +38,14 @@ public static final boolean DONT_INCLUDE_BLOBS = false; /** - * Generate a database access object (DAO) for a table + * Generate a database transfer object (DTO) for a table + * * @param pm an object to be used for database access * @param schemaName name of database schema that contains the table * @param tableName name of table to create DAO for - * @return java source code of DAO + * @return java source code of DTO */ - public String generateDAO(PersistenceManager pm, String schemaName, String tableName) { + public String generateDTO(PersistenceManager pm, String schemaName, String tableName) { String indentation = " "; //String indent = ""; StringBuilder code = new StringBuilder(); @@ -160,6 +161,21 @@ pm.closeConnectionFinally(c); } return code.toString(); + } + + /** + * Generate a database transfer object (DTO) for a table + * + * This method is kept for compatibility reasons, it maps to + * <code>generateDTO</code>. + * + * @param pm an object to be used for database access + * @param schemaName name of database schema that contains the table + * @param tableName name of table to create DAO for + * @return java source code of DTO + */ + public String generateDAO(PersistenceManager pm, String schemaName, String tableName) { + return generateDTO(pm, schemaName, tableName); } /** @@ -323,7 +339,7 @@ typename = "tbd_TIME"; break; case java.sql.Types.TIMESTAMP: - typename = "tbd_TIMESTAMP"; + typename = "java.sql.Timestamp"; break; case java.sql.Types.TINYINT: typename = "integer"; -- Gitblit v1.9.3