自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CoderYin的博客

永远的努力,永远的危机感

  • 博客(12)
  • 收藏
  • 关注

原创 Mysql知识点-日常更新

Mysql知识点-日常更新一、left join 中on和where条件过滤介绍简介:数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中...

2019-06-12 14:50:33 259

原创 重写实体类的equals和hashcode方法来判断对象唯一

重写实体类的equals和hashcode方法来判断对象唯一一、介绍简介:在日常项目开发中,我们需要判断实体类对象是否相等,或者需要将实体类对象存储到集合Set中以便去掉重复的对象,这时我们需要根据自己项目需求根据实体类具体的属性进行实体类hashcode和equals方法的重写。案例:在实体类QuestionCharpterDto中,我需要根据章节id...

2019-06-24 10:11:05 3592 2

原创 mybatis注解实现对象批量更改

mybatis注解实现对象批量更改一、介绍当有多个对象需要进行更改时,批量修改对象集合List二、代码@Update("<script>" + "<foreach collection='listUserAnswerRecord' item='item' open='' close='' separator=';'&gt...

2019-06-20 23:38:00 2118 2

原创 Mysql字段和java实体类属性类型匹配

Mysql字段和java实体类属性类型匹配参见下图:

2019-06-19 15:59:13 1853 1

原创 Mysql自增主键id不是以此逐级递增

Mysql自增主键id不是以此逐级递增一、介绍在mysql数据库添加数据时使用ON DUPLICATE KEY UPDATE进行数据更新时可能会出现id不是逐级以此递增的,而是间断递增。如id从10下次添加可能就是15或者其他的数字,两个数字之间间隔是ON DUPLICATE KEY UPDATE执行的次数,也就是说ON DUPLICATE KE...

2019-06-06 22:04:23 1419

原创 fastJson中java对象 jsonObject jsonArray之间转换

fastJson中java对象 jsonObject jsonArray之间转换一、介绍简介:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式二、使用1、java对象转jsonObjectUser u = new User();u.setName("yinyuy");JSONObject json = (JS...

2019-06-05 20:31:40 18476 1

原创 mybatis使用注解实现一对多关联查询

mybatis使用注解实现一对多关联查询@Select("select id,mockexam_section as section,id as sectionId" + " from t_p_qb_mockexam_section" + " where mockexam_charpter_id = #{charpterId} and is_delet...

2019-06-04 14:15:48 2490 2

原创 java mysql插入信息发生唯一索引重复异常解决方法

java mysql插入信息发生唯一索引重复异常解决方法一、介绍在项目中需要添加一个学生信息,在后台生成学号然后插入到数据库发现该学号已经存在,抛出异常,。二、解决方法public String createStudentid() { // 生成学号工具类 String studentid = StudentIdGenerator.gener...

2019-06-03 19:19:32 12186 5

原创 项目数据库用户答题卡设计以及json转化

项目数据库用户答题卡设计以及json转化一、项目答题卡数据库设计1、介绍在项目中需要存储用户答题记录,若是单条数据记录太浪费数据库内存,同时也会造成大量数据冗余,所以将用户答题信息作为一个json转为string存储起来。通过Map<String,Object> sheet = new HashMap<String,Objec...

2019-06-03 19:07:33 801

原创 Feign接口方法返回值设置

Feign接口方法返回值设置一、介绍随着微服务的广泛应用,越来越多的企业都会使用微服务进行项目开发,在各个服务之间需要通过feign来进行通信,所以在feign调用接口中方法会接受其他服务接口不同类型返回值。二、返回值设置1、依据被调用服务接口设置相同返回类型介绍:微服务A接口getUser 返回List<User>...

2019-06-03 18:21:06 23975

原创 SpringBoot和SpringCloud feign 接口请求参数类型

SpringBoot和SpringCloud feign 接口请求参数类型一、介绍在日常开发过程中难免都会使用到接口进行参数传递,大部分情况只是单个或多个参数进行传递,有一些特殊情况可能需要其他类型参数比如数组,对象,对象集合等。二、参数类型1、基本参数:a、HttpServletRequest request:接受参数(不推荐)代码介绍:// A...

2019-06-03 16:37:37 4235

原创 java将对象或对象集合序列化成string

java将对象或对象集合序列化成string一、介绍在日常java开发中,可能需要将java中的对象转化成String类型进行存储在数据库或者Redis中。自己可能很难完成这个转化的过程,所以使用以下代码工具类进行快速转化。二、框架介绍Kryo是一个快速高效的Java序列化框架,旨在提供快速、高效和易用的API。无论文件、数据库或网络数据Kryo都可...

2019-06-03 10:56:05 3742 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除