java
HelloProcedure
这个作者很懒,什么都没留下…
展开
-
varchar和char当使用.equals对比时可能遇到的问题
由于char是固定长度的,所以当直接取值进行比较时,char会补全长度,例如:字段 sex char(2) ,1表示男,2表示女 ,当取值时,取到的值是sex =2 ,注意,因为补全长度的原因,所以取到的值是2和一个空格,所以,当使用2.equals(sex)时,实际上进行比较的是2和2+" ",所以这就会导致结果和预想的不一样。可以使用.trim对sex进行处理即可取到想要的值。...原创 2019-10-31 20:11:19 · 644 阅读 · 0 评论 -
weblogic启动项目在 Server started in RUNNING mode时,卡住不动
weblogic启动项目在 Server started in RUNNING mode时,卡住不动原创 2017-12-18 14:24:10 · 11496 阅读 · 0 评论 -
java开发中,查询出值,set值之后,hibernate回写数据库
在开发中无意间发现项目之前的一个bug,一直也没被发现,用户也没有提到过,可能是用到的时候比较少。场景:在系统中存在两种类型的用户,一种是有完全权限,可以对系统数据进行操作的用户,另一种是只可以对系统数据查看的只读用户权限,并且只读权限对于一些敏感信息,比如电话号之列的要做处理,常见的处理是把电话号中间四位改为“*”号。所以这个时候就要对从数据库取到的正常完整的电话号码进行处理。比如,...原创 2019-06-05 10:41:10 · 572 阅读 · 0 评论