
数据库
baker_zhuang
8年工业软件开发经验,熟悉CRM、MES及WMS系统,实现从客户管理到生产、仓储的全流程智能化。专注于AI大模型与3D虚拟显示技术,致力于企业智能化升级。擅长将前沿科技融入企业运营,提升效率与决策能力。持续学习,勇于创新,将技术难题转化为发展动力,助力企业数字化转型,实现可持续增长。在快速变化的市场中,始终站在技术前沿,为企业创造更大价值。
展开
-
数据库的各种锁
1.乐观锁和悲观锁(悲观锁又包括共享锁和排它锁)乐观锁不是数据库自带的需要去手动实现,思想是乐观,不认为这次操作会导致冲突,在操作后再判断是否发生了冲突,通常操作是给数据表加一个版本的字段version,每次操作给版本加1,简单说就是先查版本号version的值,然后执行更新操作的时候判断version和之前的版本号是否一致:代码实现:查询出商品信息 select (status,s...原创 2019-05-17 15:53:28 · 1369 阅读 · 0 评论 -
java中java.util.Date和java.sql.Date区别以及数据库的Date和DateTime
在设计数据库和java类的时候经常用到Date类型,数据库的CREATE_TIME字段用varchar类型还是String类型?刚入门的人总会感觉String更好用,因为截取就行了,而且数据库和java类之间无缝衔接,反正传过取是什么就存什么,不需要担心其他的,只要管好在java代码中生成的时间信息并转化成String就万事大吉了。 但实际上正规的还是用Date来存储,因...原创 2019-06-04 09:29:16 · 1953 阅读 · 0 评论