获得徽章 0
- 《论新国标电动车之失》
今之新国标电动车,名曰规范,实多滋扰。其立意本为安民,而行之反以困民,良法美意,往往败于施行之末流。
夫民之所需者,代步也,非竞速也;避雨也,非飙车也。然新标既出,车体削其力,行程减其里,载物不足,遇坡辄缓。民居城郊者,朝夕奔走数十里,一电未竟而力已穷,是以名为合规,实难堪用。
又有旧车在民,购之未久,价未偿半,忽以一纸之令,尽归“不合”。或限行,或禁上牌,或勒令更换。民财未坏而先弃,物力未尽而强毁,此岂节用之道乎?
官曰:安全也。
民曰:何以行路反险?
车速既缓,而道不让之;车轻而不稳,车小而易欺。夹于行人与机动车之间,进退失据。于是事故未减,反多纷争。民不怨法之名,而怨法之不察实情也。
更有商贾因标而利,旧款顿废,新款频出,年年改制,岁岁换壳。民疲于应对,商乐于迭代。所谓“为安全而换”,终成“为合规而买”。
嗟乎!
法立而不问民生,标定而不量道路,坐堂定策,而令万民试错。其害不在电动车,而在“以纸度人、以令代理”。
昔人云:“法者,天下之程式也,非一室之私器。”
若不能因地制宜,因民施策,则国标愈新,民心愈旧;文件愈厚,怨言愈深。
愿后之立法者,
先观市井之行,
再定案牍之文。
使车为民用,而非民为车困,
斯乃善政也。展开评论点赞 - 背景 & 问题:
公司项目用的是hibernate不是mybatis,历史代码在用数据库实体类(映射的第一张表)查出来之后,对实体类对象进行了修改,后续就继续去查询另外一张表了。结果,第一张表的数据竟然变化了,控制台也打印出了update语句,震惊我一万年!!!。
Hibernate: update `bit_order` set `AppId`=?, `BackOrder`=?, `BackOrderDate`=?, `Combinability`=? where xx = ?
原因:
遇事不决问豆包。
直接将问题描述清楚交给豆包,问问啥情况。
原来hibernate有个自动脏检查机制。学到了,学到了。![[奸笑]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_17.bcebf79.png)
解决方案:
不要直接修改从数据库查询用到的实体对象。可以深拷贝一份。展开评论点赞
![[困]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_24.6e6570b.png)
![[不失礼貌的微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_16.9d17f6d.png)
![[奸笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_17.bcebf79.png)
![[捂脸]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_28.8981538.png)