com.jeeplus.modules.database.service.DsCrudService.class Maven / Gradle / Ivy
???? 4 ? 2com/jeeplus/modules/database/service/DsCrudService ?;T:Lcom/jeeplus/database/persistence/DsDataEntity;>Lcom/jeeplus/modules/database/service/DsBaseService; 2com/jeeplus/modules/database/service/DsBaseService h :Lorg/springframework/transaction/annotation/Transactional; readOnly mapper /Lcom/jeeplus/database/persistence/DsBaseMapper; TM; 8Lorg/springframework/beans/factory/annotation/Autowired; executeSelectSql $(Ljava/lang/String;)Ljava/util/List; [(Ljava/lang/String;)Ljava/util/List;>;
-com/jeeplus/database/persistence/DsBaseMapper
execSelectSql a 4Lcom/jeeplus/modules/database/service/DsCrudService; Ljava/lang/String; get `(Lcom/jeeplus/database/persistence/DsDataEntity;)Lcom/jeeplus/database/persistence/DsDataEntity; (TT;)TT; &(Ljava/lang/Object;)Ljava/lang/Object; -com/jeeplus/database/persistence/DsDataEntity ! /Lcom/jeeplus/database/persistence/DsDataEntity; executeInsertSql (Ljava/lang/String;)V
execInsertSql ' % ( findAllList A(Lcom/jeeplus/database/persistence/DsDataEntity;)Ljava/util/List; (TT;)Ljava/util/List; $(Ljava/lang/Object;)Ljava/util/List; * - . deleteAllByLogic (Ljava/util/Collection;)V (Ljava/util/Collection;)V java/util/Collection 3 iterator ()Ljava/util/Iterator; 5 6 4 7 java/util/Iterator 9 hasNext ()Z ; < : = next ()Ljava/lang/Object; ? @ : A
deleteByLogic (Ljava/lang/Object;)I C D E Ljava/util/Collection; java/lang/Throwable H findList J - K findUniqueByProperty U(Ljava/lang/String;Ljava/lang/Object;)Lcom/jeeplus/database/persistence/DsDataEntity; )(Ljava/lang/String;Ljava/lang/Object;)TT; 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; M P Q Ljava/lang/Object; executeUpdateSql
execUpdateSql U % V C(Ljava/lang/String;)Lcom/jeeplus/database/persistence/DsDataEntity; (Ljava/lang/String;)TT; &(Ljava/lang/String;)Ljava/lang/Object; Z [ save 2(Lcom/jeeplus/database/persistence/DsDataEntity;)V (TT;)V getIsNewRecord ` <
" a preInsert ()V c d
" e insert g D h preUpdate j d
" k update m D n delete p D q executeDeleteSql
execDeleteSql t % u findPage U(Ljava/lang/Object;Lcom/jeeplus/database/persistence/DsDataEntity;)Ljava/lang/Object; )(Ljava/lang/Object;TT;)Ljava/lang/Object; setPage z
" { dsProperites 2Lcom/jeeplus/modules/database/config/DsProperites; } ~ 0com/jeeplus/modules/database/config/DsProperites ? getPage ()Ljava/lang/String; ? ?
? ? v2ql$q ? -com/jeeplus/database/persistence/DsExceptions ?
ALLATORIxDEMO &(Ljava/lang/String;)Ljava/lang/String; ? ?
? ? java/lang/Class ? java/util/List ? java/lang/Object ? -com/jeeplus/database/persistence/DsClassUtils ? invock o(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ?
? ? batchDelete ([Ljava/lang/String;)V ([Ljava/lang/String;)I ? ? ? [Ljava/lang/String; ? d
? deleteAll Signature RuntimeVisibleAnnotations Code LineNumberTable LocalVariableTable
StackMapTable
SourceFile!
? ?
? ? *? +? ? ? s ? ? ? B *? +? ? "? ? ? # ? $ % ? C *? +? ) ? ?
-
A ? ? Z &