Register Login
Internet / AI Technology University (ITU/AITU)
Created by info@itofthefuture.com
Welcome Anonimous.User to this quiz related to Spring Test.

Read the question and choose the best answer. Time is limited to 40 seconds!

Important! Do not forget to rank the quality of the question (from bad to excellent).
An initiator of the quiz will get royalty score for QnAs created by her/him and can win the Top Creativity Prize.
Question:
How does Hibernate insert an object into database when "dynamic-insert" attribute is specified for its class?
 
  <class dynamic-insert="true" />

INSERT SQL are generated at runtime by getInsertSql() method, which should
be implemented in the class.



INSERT SQL is executed before instantiating the object



Execution of INSERT SQLs can be deferred.



INSERT SQL is generated at runtime and contains only the columns whose values are not null.



Before executing INSERT SQL Hibernate executes SELECT to ensure that the object
actually does not exist.



INSERT SQL is generated at runtime and contains only the columns whose values are not changed.



Rank the Quality of the Question from "-10" (bad) or "0" (not clear) to 10 (correct) or even 20 (very good!)
-10 (bad/wrong) 0 (not clear) 10 (correct) 20 (very good!)
Your summary report will be available to you and your instructor. Thank you for your work!!!