siteName > > metadata-mapping
Threads
java ( 545961 ) - com.iluwatar.me ( 546846 ) stack: com.iluwatar.metamapping.App.main(App.java:60) org.codehaus.mojo.exec.ExecJavaMojo.doMain(ExecJavaMojo.java:385) org.codehaus.mojo.exec.ExecJavaMojo.doExec(ExecJavaMojo.java:374) org.codehaus.mojo.exec.ExecJavaMojo.lambda$execute$0(ExecJavaMojo.java:296) java.base/java.lang.Thread.run(Thread.java:840)
/*
 * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt).
 *
 * The MIT License
 * Copyright © 2014-2022 Ilkka Seppälä
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */
package com.iluwatar.metamapping;

import com.iluwatar.metamapping.model.User;
import com.iluwatar.metamapping.service.UserService;
import com.iluwatar.metamapping.utils.DatabaseUtil;
import java.util.List;
import lombok.extern.slf4j.Slf4j;
import org.hibernate.service.ServiceRegistry;

/**
 * Metadata Mapping specifies the mapping
 * between classes and tables so that
 * we could treat a table of any database like a Java class.
 *
 * <p>With hibernate, we achieve list/create/update/delete/get operations:
 * 1)Create the H2 Database in {@link DatabaseUtil}.
 * 2)Hibernate resolve hibernate.cfg.xml and generate service like save/list/get/delete.
 *    For learning metadata mapping pattern, we go deeper into Hibernate here:
 * a)read properties from hibernate.cfg.xml and mapping from *.hbm.xml
 * b)create session factory to generate session interacting with database
 * c)generate session with factory pattern
 * d)create query object or use basic api with session,
 *      hibernate will convert all query to database query according to metadata
 * 3)We encapsulate hibernate service in {@link UserService} for our use.
 * @see org.hibernate.cfg.Configuration#configure(String)
 * @see org.hibernate.cfg.Configuration#buildSessionFactory(ServiceRegistry)
 * @see org.hibernate.internal.SessionFactoryImpl#openSession()
 */
@Slf4j
public class App {
  /**
   * Program entry point.
   *
   * @param args command line args.
   */
  public static void main(String[] args) {
    // get service
    var userService = new UserService();
    // use create service to add users
    for (var user : generateSampleUsers()) {
      var id = userService.createUser(user);
      LOGGER.info("Add user" + user + "at" + id + ".");
    }
    // use list service to get users
    var users = userService.listUser();
    LOGGER.info(String.valueOf(users));
    // use get service to get a user
    var user = userService.getUser(1);
    LOGGER.info(String.valueOf(user));
    // change password of user 1
    user.setPassword("new123");
    // use update service to update user 1
    userService.updateUser(1, user);
    // use delete service to delete user 2
    userService.deleteUser(2);
    // close service
    userService.close();
  }

  /**
   * Generate users.
   *
   * @return list of users.
   */
  public static List<User> generateSampleUsers() {
    final var user1 = new User("ZhangSan", "zhs123");
    final var user2 = new User("LiSi", "ls123");
    final var user3 = new User("WangWu", "ww123");
    return List.of(user1, user2, user3);
  }
}
Variables All
No.FromNameValue
1class@60LOGGERLogger[com.iluwatar.metamapping.App]
260args[Ljava.lang.String;@1fdd09aa
END 0 00
Output All Filter Merge
Process FilterThread Filter
545961 java 546846 com.iluwatar.me
No.PNPIDTIDTNTLMessage
1java545961546846com.iluwatar.meorg.jboss.loggingDLogging Provider: org.jboss.logging.Slf4jLoggerProvider
2java545961546846com.iluwatar.meorg.hibernate.integrator.internal.IntegratorServiceImplDAdding Integrator [org.hibernate.cfg.beanvalidation.BeanValidationIntegrator].
3java545961546846com.iluwatar.meorg.hibernate.integrator.internal.IntegratorServiceImplDAdding Integrator [org.hibernate.secure.spi.JaccIntegrator].
4java545961546846com.iluwatar.meorg.hibernate.integrator.internal.IntegratorServiceImplDAdding Integrator [org.hibernate.cache.internal.CollectionCacheInvalidator].
5java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder] : [jdbc] -> [org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl]
6java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder] : [jta] -> [org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorBuilderImpl]
7java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder] : [org.hibernate.transaction.JDBCTransactionFactory] -> [org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl]
8java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder] : [org.hibernate.transaction.JTATransactionFactory] -> [org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorBuilderImpl]
9java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder] : [org.hibernate.transaction.CMTTransactionFactory] -> [org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorBuilderImpl]
10java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.hql.spi.id.MultiTableBulkIdStrategy] : [persistent] -> [org.hibernate.hql.spi.id.persistent.PersistentTableBulkIdStrategy]
11java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.hql.spi.id.MultiTableBulkIdStrategy] : [global_temporary] -> [org.hibernate.hql.spi.id.global.GlobalTemporaryTableBulkIdStrategy]
12java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.hql.spi.id.MultiTableBulkIdStrategy] : [local_temporary] -> [org.hibernate.hql.spi.id.local.LocalTemporaryTableBulkIdStrategy]
13java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.boot.model.naming.ImplicitNamingStrategy] : [default] -> [org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl]
14java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.boot.model.naming.ImplicitNamingStrategy] : [jpa] -> [org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl]
15java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.boot.model.naming.ImplicitNamingStrategy] : [legacy-jpa] -> [org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl]
16java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.boot.model.naming.ImplicitNamingStrategy] : [legacy-hbm] -> [org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl]
17java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.boot.model.naming.ImplicitNamingStrategy] : [component-path] -> [org.hibernate.boot.model.naming.ImplicitNamingStrategyComponentPathImpl]
18java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.cache.spi.CacheKeysFactory] : [default] -> [org.hibernate.cache.internal.DefaultCacheKeysFactory]
19java545961546846com.iluwatar.meorg.hibernate.boot.registry.selector.internal.StrategySelectorImplTRegistering named strategy selector [org.hibernate.cache.spi.CacheKeysFactory] : [simple] -> [org.hibernate.cache.internal.SimpleCacheKeysFactory]
20java545961546846com.iluwatar.meorg.hibernate.VersionIHHH000412: Hibernate ORM core version 5.6.12.Final
21java545961546846com.iluwatar.meorg.hibernate.cfg.EnvironmentDHHH000206: hibernate.properties not found
22java545961546846com.iluwatar.meorg.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImplTtrying via [new URL("hibernate.cfg.xml")]
23java545961546846com.iluwatar.meorg.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImplTtrying via [ClassLoader.getResourceAsStream("hibernate.cfg.xml")]
24java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverTIn resolveEntity(-//Hibernate/Hibernate Configuration DTD 3.0//EN, http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd, null, null)
25java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverDInterpreting public/system identifier : [-//Hibernate/Hibernate Configuration DTD 3.0//EN] - [http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd]
26java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverDRecognized hibernate-configuration identifier; attempting to resolve on classpath under org/hibernate/
27java545961546846com.iluwatar.meorg.hibernate.boot.cfgxml.internal.JaxbCfgProcessorDcfg.xml document did not define namespaces; wrapping in custom event reader to introduce namespace information
28java545961546846com.iluwatar.meorg.hibernate.cfg.ConfigurationDBuilding session factory using internal StandardServiceRegistryBuilder
29java545961546846com.iluwatar.meorg.hibernate.service.spi.ServiceBindingDOverriding existing service binding [org.hibernate.secure.spi.JaccService]
30java545961546846com.iluwatar.meorg.hibernate.cfg.ConfigurationDBuilding session factory using provided StandardServiceRegistry
31java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.config.spi.ConfigurationService]
32java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.cache.spi.RegionFactory]
33java545961546846com.iluwatar.meorg.hibernate.cache.internal.RegionFactoryInitiatorDCannot default RegionFactory based on registered strategies as `[]` RegionFactory strategies were registered
34java545961546846com.iluwatar.meorg.hibernate.cache.internal.RegionFactoryInitiatorDCache region factory : org.hibernate.cache.internal.NoCachingRegionFactory
35java545961546846com.iluwatar.meorg.hibernate.annotations.common.VersionIHCANN000001: Hibernate Commons Annotations {5.1.2.Final}
36java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration boolean -> org.hibernate.type.BooleanType@8ac35ca
37java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration boolean -> org.hibernate.type.BooleanType@8ac35ca
38java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@8ac35ca
39java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@592f3661
40java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration true_false -> org.hibernate.type.TrueFalseType@3a1acfb
41java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration yes_no -> org.hibernate.type.YesNoType@7c8b0c8a
42java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration byte -> org.hibernate.type.ByteType@62ca21d6
43java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration byte -> org.hibernate.type.ByteType@62ca21d6
44java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Byte -> org.hibernate.type.ByteType@62ca21d6
45java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration character -> org.hibernate.type.CharacterType@5c27068c
46java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration char -> org.hibernate.type.CharacterType@5c27068c
47java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Character -> org.hibernate.type.CharacterType@5c27068c
48java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration short -> org.hibernate.type.ShortType@2fcbe962
49java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration short -> org.hibernate.type.ShortType@2fcbe962
50java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Short -> org.hibernate.type.ShortType@2fcbe962
51java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration integer -> org.hibernate.type.IntegerType@51c3d32b
52java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration int -> org.hibernate.type.IntegerType@51c3d32b
53java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Integer -> org.hibernate.type.IntegerType@51c3d32b
54java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration long -> org.hibernate.type.LongType@60c3da40
55java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration long -> org.hibernate.type.LongType@60c3da40
56java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Long -> org.hibernate.type.LongType@60c3da40
57java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration float -> org.hibernate.type.FloatType@7fd7a7fd
58java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration float -> org.hibernate.type.FloatType@7fd7a7fd
59java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Float -> org.hibernate.type.FloatType@7fd7a7fd
60java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration double -> org.hibernate.type.DoubleType@756bd247
61java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration double -> org.hibernate.type.DoubleType@756bd247
62java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Double -> org.hibernate.type.DoubleType@756bd247
63java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration big_decimal -> org.hibernate.type.BigDecimalType@4a7e902c
64java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@4a7e902c
65java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration big_integer -> org.hibernate.type.BigIntegerType@3f91d7a6
66java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@3f91d7a6
67java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration string -> org.hibernate.type.StringType@6e81c2f3
68java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.String -> org.hibernate.type.StringType@6e81c2f3
69java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration nstring -> org.hibernate.type.StringNVarcharType@2be9e5d9
70java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration ncharacter -> org.hibernate.type.CharacterNCharType@112ad545
71java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration url -> org.hibernate.type.UrlType@238b2fe7
72java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.net.URL -> org.hibernate.type.UrlType@238b2fe7
73java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration Duration -> org.hibernate.type.DurationType@334e2318
74java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.Duration -> org.hibernate.type.DurationType@334e2318
75java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration Instant -> org.hibernate.type.InstantType@4686b1a
76java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.Instant -> org.hibernate.type.InstantType@4686b1a
77java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration LocalDateTime -> org.hibernate.type.LocalDateTimeType@173dec3a
78java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.LocalDateTime -> org.hibernate.type.LocalDateTimeType@173dec3a
79java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration LocalDate -> org.hibernate.type.LocalDateType@19d531ee
80java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.LocalDate -> org.hibernate.type.LocalDateType@19d531ee
81java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration LocalTime -> org.hibernate.type.LocalTimeType@46f5095
82java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.LocalTime -> org.hibernate.type.LocalTimeType@46f5095
83java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration OffsetDateTime -> org.hibernate.type.OffsetDateTimeType@4bcc2e5a
84java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.OffsetDateTime -> org.hibernate.type.OffsetDateTimeType@4bcc2e5a
85java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration OffsetTime -> org.hibernate.type.OffsetTimeType@39a9b4c
86java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.OffsetTime -> org.hibernate.type.OffsetTimeType@39a9b4c
87java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration ZonedDateTime -> org.hibernate.type.ZonedDateTimeType@6678d481
88java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.time.ZonedDateTime -> org.hibernate.type.ZonedDateTimeType@6678d481
89java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration date -> org.hibernate.type.DateType@2ec50404
90java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.Date -> org.hibernate.type.DateType@2ec50404
91java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration time -> org.hibernate.type.TimeType@6609e298
92java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.Time -> org.hibernate.type.TimeType@6609e298
93java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration timestamp -> org.hibernate.type.TimestampType@713a8018
94java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@713a8018
95java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.Date -> org.hibernate.type.TimestampType@713a8018
96java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@23f8d005
97java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration calendar -> org.hibernate.type.CalendarType@2916979
98java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.Calendar -> org.hibernate.type.CalendarType@2916979
99java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@2916979
100java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration calendar_date -> org.hibernate.type.CalendarDateType@38a19f9a
101java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration calendar_time -> org.hibernate.type.CalendarTimeType@51363f68
102java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration locale -> org.hibernate.type.LocaleType@72afe67a
103java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.Locale -> org.hibernate.type.LocaleType@72afe67a
104java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration currency -> org.hibernate.type.CurrencyType@50e6a281
105java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.Currency -> org.hibernate.type.CurrencyType@50e6a281
106java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration timezone -> org.hibernate.type.TimeZoneType@7a1371d0
107java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@7a1371d0
108java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration class -> org.hibernate.type.ClassType@4db047a3
109java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Class -> org.hibernate.type.ClassType@4db047a3
110java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@6b76a947
111java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@6b76a947
112java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration uuid-char -> org.hibernate.type.UUIDCharType@51756a16
113java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration binary -> org.hibernate.type.BinaryType@6bb53566
114java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration byte[] -> org.hibernate.type.BinaryType@6bb53566
115java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration [B -> org.hibernate.type.BinaryType@6bb53566
116java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@43458d93
117java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@43458d93
118java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@43458d93
119java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration row_version -> org.hibernate.type.RowVersionType@305996ff
120java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration image -> org.hibernate.type.ImageType@27591477
121java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration characters -> org.hibernate.type.CharArrayType@1f65c0d
122java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration char[] -> org.hibernate.type.CharArrayType@1f65c0d
123java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration [C -> org.hibernate.type.CharArrayType@1f65c0d
124java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@45297986
125java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@45297986
126java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration Character[] -> org.hibernate.type.CharacterArrayType@45297986
127java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration text -> org.hibernate.type.TextType@7faa00f5
128java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration ntext -> org.hibernate.type.NTextType@58dcda25
129java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration blob -> org.hibernate.type.BlobType@16f6623c
130java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.Blob -> org.hibernate.type.BlobType@16f6623c
131java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@789d2e67
132java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration clob -> org.hibernate.type.ClobType@336e15cf
133java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.Clob -> org.hibernate.type.ClobType@336e15cf
134java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration nclob -> org.hibernate.type.NClobType@16e735d3
135java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.sql.NClob -> org.hibernate.type.NClobType@16e735d3
136java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@1a783a30
137java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration materialized_nclob -> org.hibernate.type.MaterializedNClobType@37e6d456
138java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration serializable -> org.hibernate.type.SerializableType@2148c01a
139java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration object -> org.hibernate.type.ObjectType@3cd2af22
140java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration java.lang.Object -> org.hibernate.type.ObjectType@3cd2af22
141java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@52a69272
142java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@3f35f959
143java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@10057b38
144java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@4fb2c0f2
145java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@2961fe74
146java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@390e2530
147java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@2e94592
148java545961546846com.iluwatar.meorg.hibernate.type.BasicTypeRegistryDAdding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@5b85a06d
149java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.boot.cfgxml.spi.CfgXmlAccessService]
150java545961546846com.iluwatar.meorg.hibernate.boot.spi.XmlMappingBinderAccessTreading mappings from resource : com/iluwatar/metamapping/model/User.hbm.xml
151java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverTIn resolveEntity(-//Hibernate/Hibernate Mapping DTD//EN, http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd, null, null)
152java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverDInterpreting public/system identifier : [-//Hibernate/Hibernate Mapping DTD//EN] - [http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd]
153java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolverDRecognized hibernate-mapping identifier; attempting to resolve on classpath under org/hibernate/
154java545961546846com.iluwatar.meorg.hibernate.boot.jaxb.internal.MappingBinderDPerforming JAXB binding of hbm.xml document : Origin(name=com/iluwatar/metamapping/model/User.hbm.xml,type=RESOURCE)
155java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.id.factory.spi.MutableIdentifierGeneratorFactory]
156java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [uuid2] -> [org.hibernate.id.UUIDGenerator]
157java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [guid] -> [org.hibernate.id.GUIDGenerator]
158java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [uuid] -> [org.hibernate.id.UUIDHexGenerator]
159java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [uuid.hex] -> [org.hibernate.id.UUIDHexGenerator]
160java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [assigned] -> [org.hibernate.id.Assigned]
161java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [identity] -> [org.hibernate.id.IdentityGenerator]
162java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [select] -> [org.hibernate.id.SelectGenerator]
163java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator]
164java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [seqhilo] -> [org.hibernate.id.SequenceHiLoGenerator]
165java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [increment] -> [org.hibernate.id.IncrementGenerator]
166java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [foreign] -> [org.hibernate.id.ForeignGenerator]
167java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [sequence-identity] -> [org.hibernate.id.SequenceIdentityGenerator]
168java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [enhanced-sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator]
169java545961546846com.iluwatar.meorg.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactoryDRegistering IdentifierGenerator strategy [enhanced-table] -> [org.hibernate.id.enhanced.TableGenerator]
170java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
171java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.dialect.spi.DialectFactory]
172java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.dialect.spi.DialectResolver]
173java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.connections.spi.ConnectionProvider]
174java545961546846com.iluwatar.meorg.hibernate.orm.connections.poolingWHHH10001002: Using Hibernate built-in connection pool (not for production use!)
175java545961546846com.iluwatar.meorg.hibernate.orm.connections.poolingIHHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:mem:metamapping]
176java545961546846com.iluwatar.meorg.hibernate.orm.connections.poolingIHHH10001001: Connection properties: {}
177java545961546846com.iluwatar.meorg.hibernate.orm.connections.poolingIHHH10001003: Autocommit mode: false
178java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImplDInitializing Connection pool with 1 Connections
179java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImplIHHH000115: Hibernate connection pool size: 1 (min=1)
180java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiatorDDatabase ->
181java545961546846com.iluwatar.me--name : H2
182java545961546846com.iluwatar.me--version : 2.1.214 (2022-06-13)
183java545961546846com.iluwatar.me--major : 2
184java545961546846com.iluwatar.me--minor : 1
185java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiatorDDriver ->
186java545961546846com.iluwatar.me--name : H2 JDBC Driver
187java545961546846com.iluwatar.me--version : 2.1.214 (2022-06-13)
188java545961546846com.iluwatar.me--major : 2
189java545961546846com.iluwatar.me--minor : 1
190java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiatorDJDBC version : 4.2
191java545961546846com.iluwatar.meorg.hibernate.dialect.DialectIHHH000400: Using dialect: org.hibernate.dialect.H2Dialect
192java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilderDJDBC driver metadata reported database stores quoted identifiers in neither upper, lower nor mixed case
193java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [METAMAPPING]
194java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [PUBLIC]
195java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.resource.beans.spi.ManagedBeanRegistry]
196java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.spi.JdbcServices]
197java545961546846com.iluwatar.meorg.hibernate.type.spi.TypeConfiguration$ScopeDScoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@21b615f2] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@7a5b2792]
198java545961546846com.iluwatar.meorg.hibernate.boot.model.source.internal.hbm.EntityHierarchyBuilderTIndexing mapping document [Origin(name=com/iluwatar/metamapping/model/User.hbm.xml,type=RESOURCE)] for purpose of building entity hierarchy ordering
199java545961546846com.iluwatar.meorg.hibernate.boot.model.relational.NamespaceDCreated database namespace [logicalName=Name{catalog=null, schema=null}, physicalName=Name{catalog=null, schema=null}]
200java545961546846com.iluwatar.meorg.hibernate.boot.internal.InFlightMetadataCollectorImplTImport: com.iluwatar.metamapping.model.User -> com.iluwatar.metamapping.model.User
201java545961546846com.iluwatar.meorg.hibernate.boot.internal.InFlightMetadataCollectorImplTImport: User -> com.iluwatar.metamapping.model.User
202java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [user_account]
203java545961546846com.iluwatar.meorg.hibernate.boot.model.source.internal.hbm.ModelBinderDMapping class: com.iluwatar.metamapping.model.User -> user_account
204java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [id]
205java545961546846com.iluwatar.meorg.hibernate.boot.model.source.internal.hbm.ModelBinderDMapped property: id -> [id]
206java545961546846com.iluwatar.meorg.hibernate.mapping.PrimaryKeyDForcing column [id] to be non-null as it is part of the primary key for table [user_account]
207java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [username]
208java545961546846com.iluwatar.meorg.hibernate.boot.model.source.internal.hbm.ModelBinderDMapped property: username -> [username]
209java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [password]
210java545961546846com.iluwatar.meorg.hibernate.boot.model.source.internal.hbm.ModelBinderDMapped property: password -> [password]
211java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.boot.spi.SessionFactoryBuilderService]
212java545961546846com.iluwatar.meorg.hibernate.loader.BatchFetchStyleTInterpreting BatchFetchStyle from setting : null
213java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder]
214java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.bytecode.spi.BytecodeProvider]
215java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImplDBuilding session factory
216java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSessionFactory name : null
217java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDAutomatic flush during beforeCompletion(): enabled
218java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDAutomatic session close at end of transaction: disabled
219java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDStatistics: disabled
220java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDDeleted entity synthetic identifier rollback: disabled
221java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDDefault entity-mode: pojo
222java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDCheck Nullability in Core (should be disabled when Bean Validation is on): enabled
223java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDAllow initialization of lazy state outside session : disabled
224java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDUsing BatchFetchStyle : LEGACY
225java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDDefault batch fetch size: -1
226java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDMaximum outer join fetch depth: null
227java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDDefault null ordering: NONE
228java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDOrder SQL updates by primary key: disabled
229java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDOrder SQL inserts for batching: disabled
230java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDmulti-tenancy strategy : NONE
231java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJTA Track by Thread: enabled
232java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDQuery language substitutions: {}
233java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDNamed query checking : enabled
234java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSecond-level cache: disabled
235java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSecond-level query cache: disabled
236java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSecond-level query cache factory: null
237java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSecond-level cache region prefix: null
238java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDOptimize second-level cache for minimal puts: disabled
239java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDStructured second-level cache entries: disabled
240java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDSecond-level cache direct-reference entries: disabled
241java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDAutomatic eviction of collection cache: disabled
242java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJDBC batch size: 15
243java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJDBC batch updates for versioned data: enabled
244java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDScrollable result sets: enabled
245java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDWrap result sets: disabled
246java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJDBC3 getGeneratedKeys(): enabled
247java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJDBC result set fetch size: null
248java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDConnection release mode: AFTER_TRANSACTION
249java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDGenerate SQL with comments: disabled
250java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJPA compliance - query : disabled
251java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJPA compliance - closed-handling : disabled
252java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJPA compliance - lists : disabled
253java545961546846com.iluwatar.meorg.hibernate.cfg.SettingsDJPA compliance - transactions : disabled
254java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.service.spi.SessionFactoryServiceRegistryFactory]
255java545961546846com.iluwatar.meorg.hibernate.boot.internal.ClassLoaderAccessImplDNot known whether passed class name [com.iluwatar.metamapping.model.User] is safe
256java545961546846com.iluwatar.meorg.hibernate.boot.internal.ClassLoaderAccessImplDNo temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : com.iluwatar.metamapping.model.User
257java545961546846com.iluwatar.meorg.hibernate.service.internal.SessionFactoryServiceRegistryImplDEventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead
258java545961546846com.iluwatar.meorg.hibernate.service.internal.SessionFactoryServiceRegistryImplDEventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead
259java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
260java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
261java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.cache.spi.CacheImplementor]
262java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImplDSession factory constructed with filter configurations : {}
263java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImplDInstantiating session factory with properties: {exec.mainClass=com.iluwatar.metamapping.App, dialect=org.hibernate.dialect.H2Dialect, java.specification.version=17, sun.jnu.encoding=UTF-8, hibernate.dialect=org.hibernate.dialect.H2Dialect, java.class.path=/opt/maven/boot/plexus-classworlds-2.6.0.jar, java.vm.vendor=Oracle Corporation, sun.arch.data.model=64, hbm2ddl.auto=create-drop, java.vendor.url=https://openjdk.java.net/, user.timezone=Asia/Singapore, maven.conf=/opt/maven/conf, java.vm.specification.version=17, os.name=Linux, sun.java.launcher=SUN_STANDARD, user.country=SG, sun.boot.library.path=/usr/lib/jvm/java-17-openjdk/lib, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher exec:java -Dexec.mainClass=com.iluwatar.metamapping.App, jdk.debug=release, maven.home=/opt/maven, sun.cpu.endian=little, user.home=/home/f, user.language=en, sun.stderr.encoding=UTF-8, java.specification.vendor=Oracle Corporation, java.version.date=2
264java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.query.spi.NativeQueryInterpreter]
265java545961546846com.iluwatar.meorg.hibernate.secure.spi.JaccIntegratorDSkipping JACC integration as it was not enabled
266java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImplDInstantiated session factory
267java545961546846com.iluwatar.meorg.hibernate.type.spi.TypeConfiguration$ScopeDScoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@21b615f2] to SessionFactoryImpl [org.hibernate.internal.SessionFactoryImpl@f5f27d6]
268java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.persister.spi.PersisterFactory]
269java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.persister.spi.PersisterClassResolver]
270java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.property.access.spi.PropertyAccessStrategyResolver]
271java545961546846com.iluwatar.meorg.hibernate.boot.internal.ClassLoaderAccessImplDNot known whether passed class name [com.iluwatar.metamapping.model.User] is safe
272java545961546846com.iluwatar.meorg.hibernate.boot.internal.ClassLoaderAccessImplDNo temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : com.iluwatar.metamapping.model.User
273java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.bytecode.spi.ProxyFactoryFactory]
274java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractPropertyMappingTSkipping duplicate registration of path [username], existing type = [org.hibernate.type.StringType@6e81c2f3], incoming type = [org.hibernate.type.StringType@6e81c2f3]
275java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractPropertyMappingTSkipping duplicate registration of path [password], existing type = [org.hibernate.type.StringType@6e81c2f3], incoming type = [org.hibernate.type.StringType@6e81c2f3]
276java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractPropertyMappingTSkipping duplicate registration of path [id], existing type = [org.hibernate.type.IntegerType@51c3d32b], incoming type = [org.hibernate.type.IntegerType@51c3d32b]
277java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDStatic SQL for entity: com.iluwatar.metamapping.model.User
278java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDVersion select: select id from user_account where id =?
279java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDSnapshot select: select user_.id, user_.username as username2_0_, user_.password as password3_0_ from user_account user_ where user_.id=?
280java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDInsert 0: insert into user_account (username, password, id) values (?, ?, ?)
281java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDUpdate 0: update user_account set username=?, password=? where id=?
282java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDDelete 0: delete from user_account where id=?
283java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterDIdentity insert: insert into user_account (id, username, password) values (default, ?, ?)
284java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyTStarting root entity : com.iluwatar.metamapping.model.User
285java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.spaces.QuerySpacesImplDAdding QuerySpace : uid = <gen:0> -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@765955a2]
286java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyTPushing fetch source to stack : org.hibernate.loader.plan.build.internal.returns.EntityReturnImpl@46dba1d3
287java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT.. Registering AssociationKey : AssociationKey(table=user_account, columns={id}) -> org.hibernate.loader.plan.build.internal.returns.EntityReturnImpl@46dba1d3
288java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT>> Starting entity identifier : com.iluwatar.metamapping.model.User
289java545961546846com.iluwatar.meorg.hibernate.persister.walking.spi.MetamodelGraphWalkerDVisiting attribute path : username
290java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT>> Starting attribute Attribute(name=username, type=string [non-identifier])
291java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT<< Finishing up attribute : Attribute(name=username, type=string [non-identifier])
292java545961546846com.iluwatar.meorg.hibernate.persister.walking.spi.MetamodelGraphWalkerDVisiting attribute path : password
293java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT>> Starting attribute Attribute(name=password, type=string [non-identifier])
294java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyT<< Finishing up attribute : Attribute(name=password, type=string [non-identifier])
295java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyTPopped fetch owner from stack : org.hibernate.loader.plan.build.internal.returns.EntityReturnImpl@46dba1d3
296java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategyTFinished root entity : com.iluwatar.metamapping.model.User
297java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategyDBuilding LoadPlan...
298java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessorDprocessing queryspace <gen:0>
299java545961546846com.iluwatar.meorg.hibernate.loader.plan.build.spi.LoadPlanTreePrinterDLoadPlan(entity=com.iluwatar.metamapping.model.User)
300java545961546846com.iluwatar.meorg.hibernate.loader.entity.plan.EntityLoaderDStatic select for entity com.iluwatar.metamapping.model.User [NONE]: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?
301java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.MetadataContextTWrapping up metadata context...
302java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.MetadataContextTStarting entity [com.iluwatar.metamapping.model.User]
303java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTBuilding identifier attribute [User.id]
304java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTStarting attribute metadata determination [id]
305java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined member [public java.lang.Integer com.iluwatar.metamapping.model.User.getId()]
306java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined type [name=integer, class=org.hibernate.type.IntegerType]
307java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTBuilding attribute [User.username]
308java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTStarting attribute metadata determination [username]
309java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined member [public java.lang.String com.iluwatar.metamapping.model.User.getUsername()]
310java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined type [name=string, class=org.hibernate.type.StringType]
311java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTBuilding attribute [User.password]
312java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTStarting attribute metadata determination [password]
313java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined member [public java.lang.String com.iluwatar.metamapping.model.User.getPassword()]
314java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.AttributeFactoryTDetermined type [name=string, class=org.hibernate.type.StringType]
315java545961546846com.iluwatar.meorg.hibernate.metamodel.internal.MetadataContextTCompleted entity [com.iluwatar.metamapping.model.User]
316java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.tool.schema.spi.SchemaManagementTool]
317java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.tool.hbm2ddl.ImportSqlCommandExtractor]
318java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
319java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
320java545961546846com.iluwatar.meorg.hibernate.SQLDdrop table if exists user_account CASCADE
321java545961546846com.iluwatar.meorg.hibernate.orm.connections.accessIHHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@35753e20] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
322java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
323java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
324java545961546846com.iluwatar.meorg.hibernate.SQLDcreate table user_account (id integer generated by default as identity, username varchar(255), password varchar(255), primary key (id))
325java545961546846com.iluwatar.meorg.hibernate.orm.connections.accessIHHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7c7e4c88] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
326java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
327java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImplTNormalizing identifier quoting [null]
328java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform]
329java545961546846com.iluwatar.meorg.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiatorDNo JtaPlatform was specified, checking resolver
330java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.transaction.jta.platform.spi.JtaPlatformResolver]
331java545961546846com.iluwatar.meorg.hibernate.engine.transaction.jta.platform.internal.JtaPlatformResolverInitiatorDNo JtaPlatformResolver was specified, using default [org.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolver]
332java545961546846com.iluwatar.meorg.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolverDCould not resolve JtaPlatform, using default [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
333java545961546846com.iluwatar.meorg.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiatorIHHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
334java545961546846com.iluwatar.meorg.hibernate.query.spi.NamedQueryRepositoryDChecking 0 named HQL queries
335java545961546846com.iluwatar.meorg.hibernate.query.spi.NamedQueryRepositoryDChecking 0 named SQL queries
336java545961546846com.iluwatar.meorg.hibernate.service.internal.SessionFactoryServiceRegistryImplDEventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead
337java545961546846com.iluwatar.meorg.hibernate.type.spi.TypeConfiguration$ScopeTHandling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@f5f27d6] for TypeConfiguration
338java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryRegistryDInitializing SessionFactoryRegistry : org.hibernate.internal.SessionFactoryRegistry@553aefad
339java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jndi.spi.JndiService]
340java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryRegistryDRegistering SessionFactory: c3b9f218-5428-450c-b777-c33461fd1a9e (<unnamed>)
341java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryRegistryDNot binding SessionFactory to JNDI, no JNDI name configured
342java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user: ZhangSan
343java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
344java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.stat.spi.StatisticsImplementor]
345java545961546846com.iluwatar.meorg.hibernate.stat.internal.StatisticsInitiatorDStatistics initialized [enabled=false]
346java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.jmx.spi.JmxService]
347java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [070e66ff-9719-4963-be9f-4a42291c28c5] at timestamp: 1718950988527
348java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
349java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
350java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
351java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
352java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
353java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTSaving transient instance
354java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractSaveEventListenerTSaving [com.iluwatar.metamapping.model.User#<null>]
355java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding an EntityIdentityInsertAction for [com.iluwatar.metamapping.model.User] object
356java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting inserts before finding non-nullable transient entities for early insert: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
357java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding insert with no non-nullable, transient entities: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
358java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting insertions before resolved early-insert
359java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueDExecuting identity-insert immediately
360java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTInserting entity: com.iluwatar.metamapping.model.User (native id)
361java545961546846com.iluwatar.meorg.hibernate.SQLDinsert into user_account (id, username, password) values (default, ?, ?)
362java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep0: insert into user_account (id, username, password) values (default, ?, ?)]
363java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTDehydrating entity: [com.iluwatar.metamapping.model.User#<null>]
364java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [VARCHAR] - [ZhangSan]
365java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [2] as [VARCHAR] - [zhs123]
366java545961546846com.iluwatar.meorg.hibernate.id.IdentifierGeneratorHelperDNatively generated identity: 1
367java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing result set [rs2: org.h2.result.LocalResult@815b36f columns: 1 rows: 1 pos: 0]
368java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs2: org.h2.result.LocalResult@815b36f columns: 1 rows: 1 pos: 0]
369java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep0: insert into user_account (id, username, password) values (default, ?, ?) {1: 'ZhangSan', 2: 'zhs123'}]
370java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplDHHH000387: ResultSet's statement was not registered
371java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep0: insert into user_account (id, username, password) values (default, ?, ?) {1: 'ZhangSan', 2: 'zhs123'}]
372java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
373java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
374java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
375java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
376java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
377java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
378java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
379java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
380java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
381java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
382java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
383java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 0 deletions to 1 objects
384java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
385java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
386java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=zhs123, id=1, username=ZhangSan}
387java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
388java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
389java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
390java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
391java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
392java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
393java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
394java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
395java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
396java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
397java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
398java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
399java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
400java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
401java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
402java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
403java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
404java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [070e66ff-9719-4963-be9f-4a42291c28c5]
405java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@5bafa4f]
406java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
407java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
408java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
409java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user ZhangSan at 1
410java545961546846com.iluwatar.mecom.iluwatar.metamapping.AppIAdd userUser(id=1, username=ZhangSan, password=zhs123)at1.
411java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user: LiSi
412java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
413java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [464f2c70-f02f-4e86-8202-fa377415053d] at timestamp: 1718950988618
414java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
415java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
416java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
417java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
418java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
419java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTSaving transient instance
420java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractSaveEventListenerTSaving [com.iluwatar.metamapping.model.User#<null>]
421java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding an EntityIdentityInsertAction for [com.iluwatar.metamapping.model.User] object
422java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting inserts before finding non-nullable transient entities for early insert: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
423java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding insert with no non-nullable, transient entities: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
424java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting insertions before resolved early-insert
425java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueDExecuting identity-insert immediately
426java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTInserting entity: com.iluwatar.metamapping.model.User (native id)
427java545961546846com.iluwatar.meorg.hibernate.SQLDinsert into user_account (id, username, password) values (default, ?, ?)
428java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep1: insert into user_account (id, username, password) values (default, ?, ?)]
429java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTDehydrating entity: [com.iluwatar.metamapping.model.User#<null>]
430java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [VARCHAR] - [LiSi]
431java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [2] as [VARCHAR] - [ls123]
432java545961546846com.iluwatar.meorg.hibernate.id.IdentifierGeneratorHelperDNatively generated identity: 2
433java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing result set [rs3: org.h2.result.LocalResult@4efb25aa columns: 1 rows: 1 pos: 0]
434java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs3: org.h2.result.LocalResult@4efb25aa columns: 1 rows: 1 pos: 0]
435java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep1: insert into user_account (id, username, password) values (default, ?, ?) {1: 'LiSi', 2: 'ls123'}]
436java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplDHHH000387: ResultSet's statement was not registered
437java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep1: insert into user_account (id, username, password) values (default, ?, ?) {1: 'LiSi', 2: 'ls123'}]
438java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
439java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
440java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
441java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
442java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
443java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
444java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
445java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
446java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
447java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
448java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
449java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 0 deletions to 1 objects
450java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
451java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
452java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=ls123, id=2, username=LiSi}
453java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
454java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
455java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
456java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
457java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
458java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
459java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
460java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
461java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
462java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
463java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
464java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
465java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
466java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
467java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
468java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
469java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
470java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [464f2c70-f02f-4e86-8202-fa377415053d]
471java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@3238a23d]
472java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
473java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
474java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
475java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user LiSi at 2
476java545961546846com.iluwatar.mecom.iluwatar.metamapping.AppIAdd userUser(id=2, username=LiSi, password=ls123)at2.
477java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user: WangWu
478java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
479java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [22ffaf59-3104-43f4-ba53-ebe332c3bfe7] at timestamp: 1718950988623
480java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
481java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
482java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
483java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
484java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
485java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTSaving transient instance
486java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractSaveEventListenerTSaving [com.iluwatar.metamapping.model.User#<null>]
487java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding an EntityIdentityInsertAction for [com.iluwatar.metamapping.model.User] object
488java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting inserts before finding non-nullable transient entities for early insert: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
489java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTAdding insert with no non-nullable, transient entities: [EntityIdentityInsertAction[com.iluwatar.metamapping.model.User#<null>]]
490java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueTExecuting insertions before resolved early-insert
491java545961546846com.iluwatar.meorg.hibernate.engine.spi.ActionQueueDExecuting identity-insert immediately
492java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTInserting entity: com.iluwatar.metamapping.model.User (native id)
493java545961546846com.iluwatar.meorg.hibernate.SQLDinsert into user_account (id, username, password) values (default, ?, ?)
494java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep2: insert into user_account (id, username, password) values (default, ?, ?)]
495java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTDehydrating entity: [com.iluwatar.metamapping.model.User#<null>]
496java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [VARCHAR] - [WangWu]
497java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [2] as [VARCHAR] - [ww123]
498java545961546846com.iluwatar.meorg.hibernate.id.IdentifierGeneratorHelperDNatively generated identity: 3
499java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing result set [rs4: org.h2.result.LocalResult@2d5d023 columns: 1 rows: 1 pos: 0]
500java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs4: org.h2.result.LocalResult@2d5d023 columns: 1 rows: 1 pos: 0]
501java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep2: insert into user_account (id, username, password) values (default, ?, ?) {1: 'WangWu', 2: 'ww123'}]
502java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplDHHH000387: ResultSet's statement was not registered
503java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep2: insert into user_account (id, username, password) values (default, ?, ?) {1: 'WangWu', 2: 'ww123'}]
504java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
505java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
506java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
507java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
508java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
509java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
510java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
511java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
512java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
513java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
514java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
515java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 0 deletions to 1 objects
516java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
517java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
518java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=ww123, id=3, username=WangWu}
519java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
520java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
521java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
522java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
523java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
524java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
525java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
526java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
527java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
528java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
529java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
530java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
531java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
532java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
533java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
534java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
535java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
536java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [22ffaf59-3104-43f4-ba53-ebe332c3bfe7]
537java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@18565532]
538java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
539java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
540java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
541java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIcreate user WangWu at 3
542java545961546846com.iluwatar.mecom.iluwatar.metamapping.AppIAdd userUser(id=3, username=WangWu, password=ww123)at3.
543java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIlist all users.
544java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
545java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [43c596ff-950b-49c5-a3a2-6cfad6f7af73] at timestamp: 1718950988630
546java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
547java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
548java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
549java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
550java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
551java545961546846com.iluwatar.meorg.hibernate.engine.query.spi.QueryPlanCacheTUnable to locate HQL query plan in cache; generating (FROM User)
552java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.hql.spi.QueryTranslatorFactory]
553java545961546846com.iluwatar.meorg.hibernate.hql.internal.QueryTranslatorFactoryInitiatorDQueryTranslatorFactory: org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory@4021a299
554java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.QueryTranslatorImplDparse() - HQL: FROM com.iluwatar.metamapping.model.User
555java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-> statement
556java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT---> selectStatement
557java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----> queryRule
558java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-------> selectFrom
559java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT---------> fromClause
560java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------> fromRange
561java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-------------> fromClassOrOuterQueryPath
562java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT---------------> path
563java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------------> identifier
564java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------------- identifier
565java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------------> identifier
566java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------------- identifier
567java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------------> identifier
568java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------------- identifier
569java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------------> identifier
570java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------------- identifier
571java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT-----------------> identifier
572java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------------- identifier
573java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<--------------- path
574java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<------------- fromClassOrOuterQueryPath
575java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----------- fromRange
576java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<--------- fromClause
577java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<------- selectFrom
578java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<----- queryRule
579java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<--- selectStatement
580java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlParserT<- statement
581java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.ErrorTrackerDthrowQueryException() : no errors
582java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.QueryTranslatorImplD--- HQL AST ---
583java545961546846com.iluwatar.me--\-[QUERY] Node: 'query'
584java545961546846com.iluwatar.me--\-[SELECT_FROM] Node: 'SELECT_FROM'
585java545961546846com.iluwatar.me--\-[FROM] Node: 'FROM'
586java545961546846com.iluwatar.me--\-[RANGE] Node: 'RANGE'
587java545961546846com.iluwatar.me--\-[DOT] Node: '.'
588java545961546846com.iluwatar.me--+-[DOT] Node: '.'
589java545961546846com.iluwatar.me--| +-[DOT] Node: '.'
590java545961546846com.iluwatar.me--| | +-[DOT] Node: '.'
591java545961546846com.iluwatar.me--| | | +-[IDENT] Node: 'com'
592java545961546846com.iluwatar.me--| | | \-[IDENT] Node: 'iluwatar'
593java545961546846com.iluwatar.me--| | \-[IDENT] Node: 'metamapping'
594java545961546846com.iluwatar.me--| \-[IDENT] Node: 'model'
595java545961546846com.iluwatar.me--\-[IDENT] Node: 'User'
596java545961546846com.iluwatar.meorg.hibernate.hql.internal.antlr.HqlSqlBaseWalkerDselect << begin [level=1, statement=select]
597java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.tree.FromElementDFromClause{level=1} : com.iluwatar.metamapping.model.User (<no alias>) -> user0_
598java545961546846com.iluwatar.meorg.hibernate.hql.internal.antlr.HqlSqlBaseWalkerDselect : finishing up [level=1, statement=select]
599java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlSqlWalkerDprocessQuery() : ( SELECT ( FromClause{level=1} user_account user0_ ) )
600java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.HqlSqlWalkerDDerived SELECT clause created.
601java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.util.JoinProcessorDTables referenced from query nodes:
602java545961546846com.iluwatar.me--\-QueryNode
603java545961546846com.iluwatar.me--+-SelectClause
604java545961546846com.iluwatar.me--| referencedTables(entity User): [user_account]
605java545961546846com.iluwatar.me--| +-SelectExpressionImpl
606java545961546846com.iluwatar.me--| | persister: SingleTableEntityPersister(com.iluwatar.metamapping.model.User)
607java545961546846com.iluwatar.me--| \-SqlFragment
608java545961546846com.iluwatar.me--\-FromClause
609java545961546846com.iluwatar.me--\-FromElement
610java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.util.JoinProcessorDUsing FROM fragment [user_account user0_]
611java545961546846com.iluwatar.meorg.hibernate.hql.internal.antlr.HqlSqlBaseWalkerDselect >> end [level=1, statement=select]
612java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.QueryTranslatorImplD--- SQL AST ---
613java545961546846com.iluwatar.me--\-[SELECT] QueryNode: 'SELECT' querySpaces (user_account)
614java545961546846com.iluwatar.me--+-[SELECT_CLAUSE] SelectClause: '{derived select clause}'
615java545961546846com.iluwatar.me--| +-[SELECT_EXPR] SelectExpressionImpl: 'user0_.id as id1_0_' {FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=user_account,tableAlias=user0_,origin=null,columns={,className=com.iluwatar.metamapping.model.User}}}
616java545961546846com.iluwatar.me--| \-[SQL_TOKEN] SqlFragment: 'user0_.username as username2_0_, user0_.password as password3_0_'
617java545961546846com.iluwatar.me--\-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[], fromElementByTableAlias=[user0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]}
618java545961546846com.iluwatar.me--\-[FROM_FRAGMENT] FromElement: 'user_account user0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=user_a
619java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.ErrorTrackerDthrowQueryException() : no errors
620java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.QueryTranslatorImplDHQL: FROM com.iluwatar.metamapping.model.User
621java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.QueryTranslatorImplDSQL: select user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_
622java545961546846com.iluwatar.meorg.hibernate.hql.internal.ast.ErrorTrackerDthrowQueryException() : no errors
623java545961546846com.iluwatar.meorg.hibernate.engine.query.spi.HQLQueryPlanTFind: FROM User
624java545961546846com.iluwatar.meorg.hibernate.engine.spi.QueryParametersTNamed parameters: {}
625java545961546846com.iluwatar.meorg.hibernate.SQLDselect user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_
626java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep3: select user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_]
627java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTRegistering last query statement [prep3: select user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_]
628java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTBound [1] parameters total
629java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering result set [rs5: org.h2.result.LocalResult@5249bde7 columns: 3 rows: 3 pos: -1]
630java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTProcessing result set
631java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult set row: 0
632java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([id1_0_] : [INTEGER]) - [1]
633java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult row: EntityKey[com.iluwatar.metamapping.model.User#1]
634java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTInitializing object from ResultSet: [com.iluwatar.metamapping.model.User#1]
635java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTHydrating entity: [com.iluwatar.metamapping.model.User#1]
636java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([username2_0_] : [VARCHAR]) - [ZhangSan]
637java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([password3_0_] : [VARCHAR]) - [zhs123]
638java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult set row: 1
639java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([id1_0_] : [INTEGER]) - [2]
640java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult row: EntityKey[com.iluwatar.metamapping.model.User#2]
641java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTInitializing object from ResultSet: [com.iluwatar.metamapping.model.User#2]
642java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTHydrating entity: [com.iluwatar.metamapping.model.User#2]
643java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([username2_0_] : [VARCHAR]) - [LiSi]
644java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([password3_0_] : [VARCHAR]) - [ls123]
645java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult set row: 2
646java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([id1_0_] : [INTEGER]) - [3]
647java545961546846com.iluwatar.meorg.hibernate.loader.LoaderDResult row: EntityKey[com.iluwatar.metamapping.model.User#3]
648java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTInitializing object from ResultSet: [com.iluwatar.metamapping.model.User#3]
649java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTHydrating entity: [com.iluwatar.metamapping.model.User#3]
650java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([username2_0_] : [VARCHAR]) - [WangWu]
651java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([password3_0_] : [VARCHAR]) - [ww123]
652java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTDone processing result set (3 rows)
653java545961546846com.iluwatar.meorg.hibernate.loader.LoaderTTotal objects hydrated: 3
654java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDResolving attributes for [com.iluwatar.metamapping.model.User#1]
655java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `username` : value = ZhangSan
656java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`username`) - enhanced for lazy-loading? - false
657java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `password` : value = zhs123
658java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`password`) - enhanced for lazy-loading? - false
659java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDDone materializing entity [com.iluwatar.metamapping.model.User#1]
660java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDResolving attributes for [com.iluwatar.metamapping.model.User#2]
661java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `username` : value = LiSi
662java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`username`) - enhanced for lazy-loading? - false
663java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `password` : value = ls123
664java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`password`) - enhanced for lazy-loading? - false
665java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDDone materializing entity [com.iluwatar.metamapping.model.User#2]
666java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDResolving attributes for [com.iluwatar.metamapping.model.User#3]
667java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `username` : value = WangWu
668java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`username`) - enhanced for lazy-loading? - false
669java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `password` : value = ww123
670java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`password`) - enhanced for lazy-loading? - false
671java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDDone materializing entity [com.iluwatar.metamapping.model.User#3]
672java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep3: select user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_]
673java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs5: org.h2.result.LocalResult@5249bde7 columns: 3 rows: 3 pos: 3]
674java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep3: select user0_.id as id1_0_, user0_.username as username2_0_, user0_.password as password3_0_ from user_account user0_]
675java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
676java545961546846com.iluwatar.meorg.hibernate.engine.internal.StatefulPersistenceContextTInitializing non-lazy collections
677java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
678java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
679java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
680java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
681java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
682java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
683java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
684java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
685java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
686java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
687java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 0 deletions to 3 objects
688java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
689java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
690java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=ww123, id=3, username=WangWu}
691java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=ls123, id=2, username=LiSi}
692java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=zhs123, id=1, username=ZhangSan}
693java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
694java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
695java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
696java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
697java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
698java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
699java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
700java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
701java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
702java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
703java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
704java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
705java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
706java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
707java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
708java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
709java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
710java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [43c596ff-950b-49c5-a3a2-6cfad6f7af73]
711java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@62e88a39]
712java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
713java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
714java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
715java545961546846com.iluwatar.mecom.iluwatar.metamapping.AppI[User(id=1, username=ZhangSan, password=zhs123), User(id=2, username=LiSi, password=ls123), User(id=3, username=WangWu, password=ww123)]
716java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIget user at: 1
717java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
718java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [a8dcb62b-bdbd-41c1-8785-9e222a80155b] at timestamp: 1718950988751
719java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
720java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
721java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
722java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
723java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
724java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTLoading entity: [com.iluwatar.metamapping.model.User#1]
725java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTAttempting to resolve: [com.iluwatar.metamapping.model.User#1]
726java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTObject not resolved in any cache: [com.iluwatar.metamapping.model.User#1]
727java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTFetching entity: [com.iluwatar.metamapping.model.User#1]
728java545961546846com.iluwatar.meorg.hibernate.SQLDselect user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?
729java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep4: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?]
730java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTRegistering last query statement [prep4: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?]
731java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [INTEGER] - [1]
732java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoaderTBound [2] parameters total
733java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering result set [rs6: org.h2.result.LocalResult@4497272c columns: 3 rows: 1 pos: -1]
734java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTProcessing result set
735java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTStarting ResultSet row #0
736java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplDOn call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified
737java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplThydrating entity state
738java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplTInitializing object from ResultSet: [com.iluwatar.metamapping.model.User#1]
739java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTHydrating entity: [com.iluwatar.metamapping.model.User#1]
740java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([username2_0_0_] : [VARCHAR]) - [ZhangSan]
741java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([password3_0_0_] : [VARCHAR]) - [zhs123]
742java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTDone processing result set (1 rows)
743java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.AbstractRowReaderTTotal objects hydrated: 1
744java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDResolving attributes for [com.iluwatar.metamapping.model.User#1]
745java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `username` : value = ZhangSan
746java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`username`) - enhanced for lazy-loading? - false
747java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `password` : value = zhs123
748java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`password`) - enhanced for lazy-loading? - false
749java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDDone materializing entity [com.iluwatar.metamapping.model.User#1]
750java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessingContextImplTSkipping create subselects because there are fewer than 2 results, so query by key is more efficient.
751java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep4: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=? {1: 1}]
752java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs6: org.h2.result.LocalResult@4497272c columns: 3 rows: 1 pos: 1]
753java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep4: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=? {1: 1}]
754java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
755java545961546846com.iluwatar.meorg.hibernate.engine.internal.StatefulPersistenceContextTInitializing non-lazy collections
756java545961546846com.iluwatar.meorg.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoaderDDone entity load : com.iluwatar.metamapping.model.User#1
757java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
758java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
759java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
760java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
761java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
762java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
763java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
764java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
765java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
766java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
767java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 0 deletions to 1 objects
768java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
769java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
770java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=zhs123, id=1, username=ZhangSan}
771java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
772java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
773java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
774java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
775java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
776java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
777java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
778java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
779java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
780java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
781java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
782java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
783java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
784java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
785java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
786java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
787java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
788java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [a8dcb62b-bdbd-41c1-8785-9e222a80155b]
789java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@ff3277e]
790java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
791java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
792java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
793java545961546846com.iluwatar.mecom.iluwatar.metamapping.AppIUser(id=1, username=ZhangSan, password=zhs123)
794java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIupdate user at 1
795java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
796java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [5bf3ef7d-58f5-4a9c-b040-69656ea63f4b] at timestamp: 1718950988768
797java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
798java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
799java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
800java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
801java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
802java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTUpdating detached instance
803java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTUpdating [com.iluwatar.metamapping.model.User#1]
804java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultSaveOrUpdateEventListenerTUpdating [com.iluwatar.metamapping.model.User#1]
805java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
806java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
807java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
808java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
809java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
810java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
811java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
812java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
813java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultFlushEntityEventListenerTUpdating entity: [com.iluwatar.metamapping.model.User#1]
814java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
815java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
816java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 1 updates, 0 deletions to 1 objects
817java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
818java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
819java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=new123, id=1, username=ZhangSan}
820java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
821java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTUpdating entity: [com.iluwatar.metamapping.model.User#1]
822java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplTInitializing service [role=org.hibernate.engine.jdbc.batch.spi.BatchBuilder]
823java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
824java545961546846com.iluwatar.meorg.hibernate.SQLDupdate user_account set username=?, password=? where id=?
825java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep5: update user_account set username=?, password=? where id=?]
826java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTDehydrating entity: [com.iluwatar.metamapping.model.User#1]
827java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [VARCHAR] - [ZhangSan]
828java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [2] as [VARCHAR] - [new123]
829java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [3] as [INTEGER] - [1]
830java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep5: update user_account set username=?, password=? where id=? {1: 'ZhangSan', 2: 'new123', 3: 1}]
831java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep5: update user_account set username=?, password=? where id=? {1: 'ZhangSan', 2: 'new123', 3: 1}]
832java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
833java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
834java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
835java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
836java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
837java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
838java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
839java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
840java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
841java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
842java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
843java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
844java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
845java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
846java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
847java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
848java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
849java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
850java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
851java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
852java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
853java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [5bf3ef7d-58f5-4a9c-b040-69656ea63f4b]
854java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@5266bf20]
855java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplDHHH000420: Closing un-released batch
856java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
857java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
858java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
859java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
860java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
861java545961546846com.iluwatar.mecom.iluwatar.metamapping.service.UserServiceIdelete user at: 2
862java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImpl$SessionBuilderImplTOpening Hibernate Session. tenant=null
863java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTOpened Session [a2f40b38-ea4d-4e00-8a30-a33459cefedf] at timestamp: 1718950988787
864java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDOn TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
865java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDbegin
866java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to begin transaction via JDBC Connection.setAutoCommit(false)
867java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction begun via JDBC Connection.setAutoCommit(false)
868java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterBeginCallback
869java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTLoading entity: [com.iluwatar.metamapping.model.User#2]
870java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTAttempting to resolve: [com.iluwatar.metamapping.model.User#2]
871java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultLoadEventListenerTObject not resolved in any cache: [com.iluwatar.metamapping.model.User#2]
872java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTFetching entity: [com.iluwatar.metamapping.model.User#2]
873java545961546846com.iluwatar.meorg.hibernate.SQLDselect user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?
874java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep6: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?]
875java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTRegistering last query statement [prep6: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=?]
876java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [INTEGER] - [2]
877java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoaderTBound [2] parameters total
878java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering result set [rs7: org.h2.result.LocalResult@461041c2 columns: 3 rows: 1 pos: -1]
879java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTProcessing result set
880java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTStarting ResultSet row #0
881java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplDOn call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified
882java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplThydrating entity state
883java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImplTInitializing object from ResultSet: [com.iluwatar.metamapping.model.User#2]
884java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTHydrating entity: [com.iluwatar.metamapping.model.User#2]
885java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([username2_0_0_] : [VARCHAR]) - [LiSi]
886java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicExtractorTextracted value ([password3_0_0_] : [VARCHAR]) - [ls123]
887java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImplTDone processing result set (1 rows)
888java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.AbstractRowReaderTTotal objects hydrated: 1
889java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDResolving attributes for [com.iluwatar.metamapping.model.User#2]
890java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `username` : value = LiSi
891java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`username`) - enhanced for lazy-loading? - false
892java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDProcessing attribute `password` : value = ls123
893java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDAttribute (`password`) - enhanced for lazy-loading? - false
894java545961546846com.iluwatar.meorg.hibernate.engine.internal.TwoPhaseLoadDDone materializing entity [com.iluwatar.metamapping.model.User#2]
895java545961546846com.iluwatar.meorg.hibernate.loader.plan.exec.process.internal.ResultSetProcessingContextImplTSkipping create subselects because there are fewer than 2 results, so query by key is more efficient.
896java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep6: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=? {1: 2}]
897java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing result set [rs7: org.h2.result.LocalResult@461041c2 columns: 3 rows: 1 pos: 1]
898java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep6: select user0_.id as id1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_ from user_account user0_ where user0_.id=? {1: 2}]
899java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
900java545961546846com.iluwatar.meorg.hibernate.engine.internal.StatefulPersistenceContextTInitializing non-lazy collections
901java545961546846com.iluwatar.meorg.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoaderDDone entity load : com.iluwatar.metamapping.model.User#2
902java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultDeleteEventListenerTDeleting a persistent instance
903java545961546846com.iluwatar.meorg.hibernate.event.internal.DefaultDeleteEventListenerTDeleting [com.iluwatar.metamapping.model.User#2]
904java545961546846com.iluwatar.meorg.hibernate.engine.transaction.internal.TransactionImplDcommitting
905java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#beforeCompletionCallback
906java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#beforeTransactionCompletion()
907java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTAutomatically flushing session
908java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing session
909java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDProcessing flush-time cascades
910java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDDirty checking collections
911java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTFlushing entities and processing referenced collections
912java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTProcessing unreferenced collections
913java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTScheduling collection removes/(re)creates/updates
914java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 insertions, 0 updates, 1 deletions to 1 objects
915java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerDFlushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
916java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDListing entities:
917java545961546846com.iluwatar.meorg.hibernate.internal.util.EntityPrinterDcom.iluwatar.metamapping.model.User{password=ls123, id=2, username=LiSi}
918java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTExecuting flush
919java545961546846com.iluwatar.meorg.hibernate.persister.entity.AbstractEntityPersisterTDeleting entity: [com.iluwatar.metamapping.model.User#2]
920java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
921java545961546846com.iluwatar.meorg.hibernate.SQLDdelete from user_account where id=?
922java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTRegistering statement [prep7: delete from user_account where id=?]
923java545961546846com.iluwatar.meorg.hibernate.type.descriptor.sql.BasicBinderTbinding parameter [1] as [INTEGER] - [2]
924java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing statement [prep7: delete from user_account where id=? {1: 2}]
925java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTClosing prepared statement [prep7: delete from user_account where id=? {1: 2}]
926java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
927java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
928java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
929java545961546846com.iluwatar.meorg.hibernate.event.internal.AbstractFlushingEventListenerTPost flush
930java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#beforeTransactionCompletion
931java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsBeforeTransactionCompletion
932java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTPreparing to commit transaction via JDBC Connection.commit()
933java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTTransaction committed via JDBC Connection.commit()
934java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
935java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
936java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
937java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
938java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
939java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
940java545961546846com.iluwatar.meorg.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImplTResourceLocalTransactionCoordinatorImpl#afterCompletionCallback(true)
941java545961546846com.iluwatar.meorg.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImplTSynchronizationRegistryStandardImpl.notifySynchronizationsAfterTransactionCompletion(3)
942java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementorTLogicalConnection#afterTransaction
943java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
944java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
945java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplDInitiating JDBC connection release from afterTransaction
946java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTSessionImpl#afterTransactionCompletion(successful=true, delayed=false)
947java545961546846com.iluwatar.meorg.hibernate.internal.SessionImplTClosing session [a2f40b38-ea4d-4e00-8a30-a33459cefedf]
948java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTClosing JDBC container [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl@6dd6e73c]
949java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplDHHH000420: Closing un-released batch
950java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
951java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.ResourceRegistryStandardImplTReleasing JDBC resources
952java545961546846com.iluwatar.meorg.hibernate.engine.jdbc.internal.JdbcCoordinatorImplTStarting after statement execution processing [AFTER_TRANSACTION]
953java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTClosing logical connection
954java545961546846com.iluwatar.meorg.hibernate.resource.jdbc.internal.LogicalConnectionManagedImplTLogical connection closed
955java545961546846com.iluwatar.meorg.hibernate.internal.SessionFactoryImplDHHH000031: Closing
956java545961546846com.iluwatar.meorg.hibernate.engine.query.spi.QueryPlanCacheTCleaning QueryPlan Cache
957java545961546846com.iluwatar.meorg.hibernate.tool.schema.internal.SchemaDropperImpl$DelayedDropActionImplIHHH000477: Starting delayed evictData of schema as part of SessionFactory shut-down'
958java545961546846com.iluwatar.meorg.hibernate.SQLDdrop table if exists user_account CASCADE
959java545961546846com.iluwatar.meorg.hibernate.orm.connections.accessIHHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@234fb0ac] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
960java545961546846com.iluwatar.meorg.hibernate.type.spi.TypeConfiguration$ScopeTHandling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@f5f27d6] for TypeConfiguration
961java545961546846com.iluwatar.meorg.hibernate.type.spi.TypeConfiguration$ScopeDUn-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@3028b1f2] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@f5f27d6]
962java545961546846com.iluwatar.meorg.hibernate.service.internal.AbstractServiceRegistryImplDImplicitly destroying ServiceRegistry on de-registration of all child ServiceRegistries
963java545961546846com.iluwatar.meorg.hibernate.orm.connections.poolingIHHH10001008: Cleaning up connection pool [jdbc:h2:mem:metamapping]
964java545961546846com.iluwatar.meorg.hibernate.boot.registry.internal.BootstrapServiceRegistryImplDImplicitly destroying Boot-strap registry on de-registration of all child ServiceRegistries
END 0 0 0 0 0 00
Project:JavaDesignPatterns
Update:20240509
Commit:bf6456ba6
Source Code:metadata-mapping
BuildTool:Java17
Compiler:Java17
Runtime:Openjdk17
System:MySystemD
Kernel:Linux5.10.211
Cpu:Intel:Corei7-7700K
Machine:AwesomeMachine