![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
bin53719
这个作者很懒,什么都没留下…
展开
-
MyBaties常见BUG
如下异常:nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='userName', mode=IN, javaType=class java.lang.String, jdbcType=null, n...原创 2020-03-27 17:27:36 · 189 阅读 · 0 评论 -
Jpa 相关注解
1. 一对一关联现假设有Person表和Address表,是一对一的关系,在Person中有一个指向Address表主键的字段addressID,所以主控方一定是Person,所谓主控方就是能改变关联关系的一方,Person只要改变addressID就改变了关联关系,所以Person是主控方,所以@JoinColumn写在Person类中@Data@Entity@Table(name...原创 2020-03-21 09:29:35 · 159 阅读 · 0 评论 -
java实体类型转换(利用java反射机制)
说明:通用实体类型:Snv.javapublic class Snv { private String name; private String sex; private Date birthday; private Double account; private Map<String,Fv> fvMap; pub...原创 2020-02-15 18:10:58 · 1673 阅读 · 0 评论 -
目录关系
./ 当前目录 ; ../ 父级目录 ; / 根目录例如:C:\Windows\demo\ 为子目录 其父目录是 C:\Windows\ 而 C:\ 为根目录原创 2018-11-16 11:21:37 · 142 阅读 · 0 评论 -
HashTable和HashMap的区别
HashMap、HashTable 两者的区别:HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。HashMap几乎可以等价于Hashtable,除了HashMap是非synchronized的,并可以接受null(HashMap可以接受为null的键值(key)和值...转载 2018-10-25 20:34:46 · 100 阅读 · 0 评论 -
synchronized和volatile的使用方法以及区别
synchronized和volatile的区别:一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是 立即可见的。2)禁止进行指令重排序。 volatile本质是在告诉jvm当前变量在寄存器(工作内存)中的值是不确定的,需要从主...转载 2018-10-19 11:02:41 · 125 阅读 · 0 评论 -
java中的==与equals()分析与源码分析
1.关于== 首先要知道==用于匹配内存单元上的内容,其实就是一个数字,计算机内部也只有数字,而在java语言中,当==匹配时,就是比对两个单元内存的内容是否一样。 如果是原始类型,byte,boolean,short,char,int,long,float,double,就是直接比较他们的值。 如果是引用,比较的就是引用的值,引用的值可以被认为是对象的逻辑...转载 2018-10-19 10:16:47 · 117 阅读 · 0 评论 -
JDK动态代理相关(一)
一、JDK的动态代理代理模式最主要的就是有一个公共接口(Person),一个具体的类(Student),一个代理类(StudentsProxy),代理类持有具体类的实例,代为执行具体类实例方法。简单实现如下://公共接口类public interface Person { public String sayHello(); public String eating(...原创 2018-09-21 15:40:32 · 98 阅读 · 0 评论 -
javaweb EChart绘制折线图
首先引入echart的js包:<script type="text/javascript" src="front/resource/js/echarts.min.js"></script><script type="text/javascript" src="front/resource/js/jquery-1.9.1.min.js">原创 2018-07-31 15:06:52 · 2180 阅读 · 0 评论 -
Java利用反射机制过滤集合内对象的属性字段
直接上代码:package com.demo.test;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Date;...原创 2018-06-23 11:00:36 · 3303 阅读 · 1 评论