09 2020 档案
摘要:<select id="getCollectByShop" parameterType="java.util.List" resultMap="shopCollectBuyMap"> SELECT GI.GOODS_DBID, GI.CS_DBID, GI.GOODS_NAME, GI.GOODS_
阅读全文
摘要:public HashMap<String, HashMap<String, List<GoodsShoppingCart>>> getCartGoods() { //查出来的数据 List<GoodsShoppingCart> goodsShoppingCartList = goodsShoppi
阅读全文
摘要:public class GoodsClassCodeVO extends GoodsClassCode {} List<GoodsClassCode> goodsClassList = goodsClassCodeMapper.getSubClass(goodsClassDbid); List<G
阅读全文
摘要:<update id="batchUpdateReqDetail" parameterType="list"> <foreach collection="list" item="item"> update PROJECT_PLAN_REQ_DETAIL set PLAN_PURCHASE_ID =
阅读全文
摘要:在做项目的时候,前端传入的是一个 HashMap<String,Object> stringObjectMap。 Object是不同的实体对象,通过key取对应的value时,我想让它转换为实体对象,可是打断点测试发现,取出的是一个LinkedHashMap型的对象 所以找到了以下的转换方法: Ma
阅读全文
摘要:我们都知道,要比较两个对象是否相等时需要调用对象的equals()方法,即判断对象引用所指向的对象地址是否相等,对象地址相等时,那么与对象相关的对象句柄、对象头、对象实例数据、对象类型数据等也是完全一致的,所以我们可以通过比较对象的地址来判断是否相等。 二。Object源码理解 对象在不重写的情况下
阅读全文
摘要:SELECT count(1) AS MAT_COUNT, CS.CS_DBID, CS.CS_SHOP_NAME FROM PROJECT_PLAN_REQ_DETAIL AS PPRD INNER JOIN GOODS_INFO AS GI ON PPRD.PLAN_MAT_CODE = GI.
阅读全文
摘要:/** * 删除某个项目 * 同时删除下面的子项目 * * @param pId */@Override@Transactional(rollbackFor = Exception.class)public void deleteProject(String pId) { ArrayList<Str
阅读全文
摘要:示例表结构 解决思路: 1、先查询出所有要分类的数据,以List存储 2、通过Java8的新特性stream来处理 3、通过递归获取子项目的List 4、要在返回实体中增加子项目 public class ProjectVO extends Project { /** * 子项目 */ privat
阅读全文
摘要:import com.alibaba.fastjson.JSON; String jsonString jsonString = " { "userId":"001", "userName":"张三" } "; User user = JSON.parseObject(jsonString, Use
阅读全文
摘要:如:查询出哪些表中用到了date数据类型 select CONCAT('alter table ', TABLE_SCHEMA, '.',table_name, ' MODIFY ',column_name, ' datetime;') as sqq, TABLE_SCHEMA, data_type
阅读全文