Files
springboot-scaffold/target/classes/com/example/scaffold/mapper/ProductMapper.class

7 lines
2.3 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=6)com/example/scaffold/mapper/ProductMapperjava/lang/ObjectfindAll()Ljava/util/List; Signature9()Ljava/util/List<Lcom/example/scaffold/entity/Product;>;RuntimeVisibleAnnotations&Lorg/apache/ibatis/annotations/Select;value/SELECT * FROM products ORDER BY created_at DESCfindById7(Ljava/lang/Long;)Lcom/example/scaffold/entity/Product;MethodParametersid'SELECT * FROM products WHERE id = #{id}"RuntimeVisibleParameterAnnotations%Lorg/apache/ibatis/annotations/Param;findByCategory$(Ljava/lang/String;)Ljava/util/List;categoryK(Ljava/lang/String;)Ljava/util/List<Lcom/example/scaffold/entity/Product;>;3SELECT * FROM products WHERE category = #{category}findByPriceRange>(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/util/List;minmaxe(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/util/List<Lcom/example/scaffold/entity/Product;>;KSELECT * FROM products WHERE price BETWEEN #{min} AND #{max} ORDER BY priceinsert((Lcom/example/scaffold/entity/Product;)Iproduct&Lorg/apache/ibatis/annotations/Insert;<00>INSERT INTO products(name, description, price, stock_quantity, category, created_at) VALUES(#{name}, #{description}, #{price}, #{stockQuantity}, #{category}, NOW())'Lorg/apache/ibatis/annotations/Options;useGeneratedKeys keyProperty decreaseStock&(Ljava/lang/Long;Ljava/lang/Integer;)Iquantity&Lorg/apache/ibatis/annotations/Update;tUPDATE products SET stock_quantity = stock_quantity - #{quantity} WHERE id = #{id} AND stock_quantity >= #{quantity} increaseStockRUPDATE products SET stock_quantity = stock_quantity + #{quantity} WHERE id = #{id}
deleteById(Ljava/lang/Long;)I&Lorg/apache/ibatis/annotations/Delete;%DELETE FROM products WHERE id = #{id}
SourceFileProductMapper.java&Lorg/apache/ibatis/annotations/Mapper; 
 [s   
 [s  s 
 [s  s  
 [s s s ! " [s#$%Z&'s() * + [s, s s*-) * + [s. s s*/0 1 [s2  s34 5