随笔分类 - 日常总结
日常的一些简单但是经常犯错的问题 或者是学习到的新知识,将其记录下来
摘要:表示根据 列名1 分组,然后在分组内部根据 列名2 排序,而此函数计算的值就表示每组内部排序后的顺序编号,可以用于去重复值 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码. 查询所有姓名,如果同名,
阅读全文
摘要:String name = "xxx.jpg"; String type = name.substring(name.lastIndexOf('.')); System.out.println(type);
阅读全文
摘要:/** * 密码强度校验 * @param psw * @return */ public static boolean checkPwdFormat(String psw) { // 密码由8~16位数字大小写字母组成,区分大小写,三者必须混用 String regex = "^(?=.*?[A-
阅读全文
摘要:@Autowired写在变量上和构造器上的区别 @autowired可以写在变量和构造器上,注入bean,但是有的时候写在变量上会报空指针异常NPE,然后通过写在构造器上就解决了此问题,如下所示: 其实这两种方式都可以使用,但报错的原因是加载顺序的问题,@autowired写在变量上的注入要等到类完
阅读全文
摘要:Collections.emptyList() 返回一个空的集合 CollectionUtils.isEmpty() 判断集合是否为空或是否有元素 List arrayList= newArrayList(); 当arrayList的数据为NULL时,可以用CollectionUtils.isNot
阅读全文
摘要:说明: VO: 指的是值对象 它相当于html中的字段 DTO: 指的是数据传输对象 (它相当于VO与Entity之间的中间人) **Entity:**指的是数据库中的一个表中的字段 我的理解是:DTO中是一个中间载体 它拥有VO和Entity两个类中的所有字段。 举例: 比如说 你的html页面中
阅读全文

浙公网安备 33010602011771号