会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
苍青浪
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
77
78
79
80
81
82
83
84
85
···
113
下一页
2018年12月9日
Java serialVersionUID作用和生成
摘要: 序列化和反序列化Java是面向对象的语言,与其他语言进行交互(比如与前端js进行http通信),需要把对象转化成一种通用的格式比如json(前端显然不认识Java对象),从对象到json字符串的转换,就是序列化的过程,反过来,从json字符串转换成Java对象,就是反序列化的过程。 serialVe
阅读全文
posted @ 2018-12-09 10:29 苍青浪
阅读(12844)
评论(2)
推荐(2)
2018年12月7日
对Java8 stream的简单实践
摘要: 最近学习很多Java8方面的新特性,特地做了一些简单的实践和总结。 import java.util.*; import java.util.stream.Collectors; public class StreamTest { static class User{ private String
阅读全文
posted @ 2018-12-07 21:33 苍青浪
阅读(303)
评论(0)
推荐(0)
Java中对List去重, Stream去重
摘要: 问题 当下互联网技术成熟,越来越多的趋向去中心化、分布式、流计算,使得很多以前在数据库侧做的事情放到了Java端。今天有人问道,如果数据库字段没有索引,那么应该如何根据该字段去重?大家都一致认为用Java来做,但怎么做呢? 解答 忽然想起以前写过list去重的文章,找出来一看。做法就是将list中对
阅读全文
posted @ 2018-12-07 21:10 苍青浪
阅读(1170)
评论(0)
推荐(0)
Java中Comparable和Comparator区别小结
摘要: 阅读目录 一、Comparable简介 二、Comparator简介 三、Comparable和Comparator区别比较 一、Comparable简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数
阅读全文
posted @ 2018-12-07 19:43 苍青浪
阅读(319)
评论(0)
推荐(0)
@JsonFormat时间格式化注解使用
摘要: @JsonFormat注解是一个时间格式化注解,比如我们存储在mysql中的数据是date类型的,当我们读取出来封装在实体类中的时候,就会变成英文时间格式,而不是yyyy-MM-dd HH:mm:ss这样的中文时间,因此我们需要用到JsonFormat注解来格式化我们的时间。 JsonFormat注
阅读全文
posted @ 2018-12-07 16:32 苍青浪
阅读(85853)
评论(1)
推荐(3)
SpringMVC 之 @ResponseBody 和 @RequestBody
摘要: 前后端进行数据交互的时候,规定数据交互的格式,使数据交互规范而统一,是极为重要的事。一般而言,我们会采用 JSON 进行数据交互。本文暂不讨论如何 JSON 的格式规范,而是解析一下如何在 SpringMVC 中方便快捷的使用 JSON 进行数据交互。那就是使用两大注解: @ResponseBody
阅读全文
posted @ 2018-12-07 16:30 苍青浪
阅读(426)
评论(0)
推荐(0)
MyBatis3-动态SQL语句
摘要: MyBatis的动态SQL语句是基于OGNL表达式的。可以方便的在SQL语句中实现某些逻辑,总体说来MyBatis动态SQL语句主要有以下几类: 1、if语句(简单的条件判断)。 2、choose(when,otherwize),相当于Java语言中的switch,与JSTL中的choose很类似。
阅读全文
posted @ 2018-12-07 15:38 苍青浪
阅读(737)
评论(0)
推荐(0)
SpringMVC注解@RequestParam全面解析
摘要: 在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 后端代码: @RequestMapping("testRequestParam
阅读全文
posted @ 2018-12-07 14:08 苍青浪
阅读(1038)
评论(0)
推荐(0)
Mabatis中#{}和${}的区别
摘要: 动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则
阅读全文
posted @ 2018-12-07 10:49 苍青浪
阅读(6818)
评论(0)
推荐(1)
@Param注解的用法解析
摘要: 实例一 @Param注解单一属性 dao层示例 Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password); xml映射对应示例 <select id=" selectUs
阅读全文
posted @ 2018-12-07 10:44 苍青浪
阅读(1312)
评论(0)
推荐(0)
上一页
1
···
77
78
79
80
81
82
83
84
85
···
113
下一页
公告