
com.jeeplus.database.service.DsCrudService.class Maven / Gradle / Ivy
???? 4 ? *com/jeeplus/database/service/DsCrudService ?;T:Lcom/jeeplus/database/persistence/DsDataEntity;>Lcom/jeeplus/database/service/DsBaseService; *com/jeeplus/database/service/DsBaseService j :Lorg/springframework/transaction/annotation/Transactional; readOnly mapper /Lcom/jeeplus/database/persistence/DsBaseMapper; TM; 8Lorg/springframework/beans/factory/annotation/Autowired; get C(Ljava/lang/String;)Lcom/jeeplus/database/persistence/DsDataEntity; (Ljava/lang/String;)TT;
-com/jeeplus/database/persistence/DsBaseMapper &(Ljava/lang/String;)Ljava/lang/Object; -com/jeeplus/database/persistence/DsDataEntity a ,Lcom/jeeplus/database/service/DsCrudService; Ljava/lang/String; executeInsertSql (Ljava/lang/String;)V
execInsertSql ! `(Lcom/jeeplus/database/persistence/DsDataEntity;)Lcom/jeeplus/database/persistence/DsDataEntity; (TT;)TT; &(Ljava/lang/Object;)Ljava/lang/Object; % & /Lcom/jeeplus/database/persistence/DsDataEntity; save 2(Lcom/jeeplus/database/persistence/DsDataEntity;)V (TT;)V getIsNewRecord ()Z , -
. preInsert ()V 0 1
2 insert (Ljava/lang/Object;)I 4 5 6 preUpdate 8 1
9 update ; 5 < java/lang/Throwable > deleteAll (Ljava/util/Collection;)V (Ljava/util/Collection;)V java/util/Collection C iterator ()Ljava/util/Iterator; E F D G java/util/Iterator I hasNext K - J L next ()Ljava/lang/Object; N O J P delete R 5 S Ljava/util/Collection; findList A(Lcom/jeeplus/database/persistence/DsDataEntity;)Ljava/util/List; (TT;)Ljava/util/List; $(Ljava/lang/Object;)Ljava/util/List; V Y Z executeSelectSql $(Ljava/lang/String;)Ljava/util/List; [(Ljava/lang/String;)Ljava/util/List;>;
execSelectSql _ ] ` 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; b e f Ljava/lang/Object; executeUpdateSql
execUpdateSql j k m 1
n findPage U(Ljava/lang/Object;Lcom/jeeplus/database/persistence/DsDataEntity;)Ljava/lang/Object; )(Ljava/lang/Object;TT;)Ljava/lang/Object; setPage s %
t dsProperites *Lcom/jeeplus/database/config/DsProperites; v w x (com/jeeplus/database/config/DsProperites z getPage ()Ljava/lang/String; | }
{ ~ a@fi{Vf ? Hcom/jeeplus/database/datasource/exception/ErrorCreateDataSourceException ?
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; ? ?
? ? findAllList ? Y ? batchDelete ([Ljava/lang/String;)V ([Ljava/lang/String;)I ? ? ? [Ljava/lang/String; executeDeleteSql
execDeleteSql ? ? deleteAllByLogic
deleteByLogic ? 5 ? Signature RuntimeVisibleAnnotations Code LineNumberTable LocalVariableTable
StackMapTable
SourceFile!
? ?
? B *? +? ? ? ? ? ? ? ? C *? +? " ? ?
X
? ? ? Z # ? B *? +? ' ? ? ? ] ? ( ? $ ) * ? ? (+? /? *+? 3? +? 7 W??+? :*? +? = W? ? ? ?? ? u ? ? ? ' ? ( ( ( ? + ? Z @ A ? ? ++? H YL? M ? +? Q ? M+*? ,? T W??⿱ ? % ? J J? ?? J ? ? R &