Java基础
文章平均质量分 67
此专栏主要写关于java的技术,由浅入深
梦梦~~
爱因斯坦说:成功是99%的汗水加百分之一的天才。
展开
-
dependencies与dependencyManagement的区别
可以看到,即使我子项目中定义了hibernate-validator依赖没有写版本号,实际上导入此依赖时,指定了版本号,而且这个版本号是和父项目中dependencyManagement 标签定义的依赖版本号是一样的,这就说明了,dependencyManagement 标签是一个依赖的版本管理器,可以控制子项目中的所有依赖的版本,但是如果子项目要是指定了版本,那就以子项目为主了。a,dependencies标签 在父项目中定义的所有依赖,都是直接引入使用的,并且子项目中也有自动的继承此依赖。原创 2022-12-20 15:23:22 · 777 阅读 · 1 评论 -
对List集合中对象的某一个属性进行排序
日常小记录: 对List集合中对象的某一个属性进行排序。今天写项目的时候,遇到一中 &n原创 2022-05-04 21:42:52 · 3709 阅读 · 0 评论 -
mybatis XML文件中特殊符号“大于”、“小于”、“大于等于”、“小于等于”,XML报错
mybatis中大于、小于等特殊符号的转义原创 2022-04-13 01:05:41 · 8209 阅读 · 4 评论 -
Orika的MapperFacade 属性赋值的使用
在日常开发中,对于对象之间的转化/属性的赋值,你使用的是哪个方式呢?MapperFacade还是BeanUtils?原创 2021-12-21 18:18:47 · 2173 阅读 · 2 评论 -
FastJson序列化和反序列化JSON对象(以及日期格式的转化)
一,什么是FastJson? 1,Fastjson是Java语言编写的高性能的JSON处理器,由阿里巴巴公司开发。原创 2021-07-28 21:06:22 · 3878 阅读 · 0 评论 -
Jackson序列化和反序列化java对象
哈喽,大家好,今天要跟大家分享的是Jackson序列化和反序列化JSON,相信点击进来的家人们,都是为了看代码的,那梦梦就废话不多说了,直接上操作了。 首先,我们先编写一个实体类——产品类。public class Product { private Integer id; private String name原创 2021-07-28 20:25:43 · 949 阅读 · 0 评论 -
框架技术介绍
框架技术的概述框架的概念及作用框架的优缺点主流框架技术简介框架的概念及作用 框架(Framework)是一种经过检验的,具有特定功能的半成品软件。 框架针对特定的功能,但又不是一套完整可以运行的软件,开发者需要在框架提供的功能或者架构基础上,加入具体的业务逻辑,从而开发出一套自己的软件。 &n原创 2021-03-05 10:42:19 · 4362 阅读 · 0 评论 -
浅谈Integer类
浅谈 Integer 类目录1、Integer 类简介2、Integer 类和 int 的区别3、Integer 的自动拆箱和装箱 ①、自动装箱 ②、自动拆箱4、回顾开头的问题5、测试突然发现自己对Integer i = 10;这种语法不太明白,于是乎有了这篇文章,那么在讲解 Integer 之前,我们先看下面这段代码:public static void main(String[] args) {Integer i = 10;Integer j = 10;System.out转载 2021-06-05 18:02:09 · 808 阅读 · 0 评论 -
抽象类(abstract)和接口(interface)的区别
程序员面试的时候,有时候就会被问到这样的问题,下面小编整理了参考答案: 不同点:抽象类接口可以定义构造器不可以有构造器可以有抽象方法和具体方法方法全部都是抽象方法类中的成员可以是private、protected、public、默认类中的成员全是public有抽象方法的必须原创 2021-05-22 17:59:28 · 193 阅读 · 0 评论 -
JSTL 标准标签库需要的jar包
jatl标准标签库需要的jar包 用于标签库jatl环境的配置,使用jakarta-taglibs-standard-1.1.2.tar.gz,可以解决使用MyBatis、Spring框架时的java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config异常链接: http://archive.apache.org原创 2021-03-27 08:29:53 · 2363 阅读 · 0 评论 -
秒懂Java代理模式 静态代理、动态代理
代理模式什么是代理模式?代理模式包含哪些角色?静态代理什么是静态代理? 静态代理小结: 静态代理优点: 静态代理缺点:动态代理什么是动态代理?什么是代理模式? &nbs原创 2021-01-20 22:39:21 · 267 阅读 · 2 评论 -
Java集合(List Set Map) 超全详解
面向对象的三大特征概述List接口ArrayList特点:存储方式示意图:常用方法LinkedList特点:存储方式示意图:常用方法Map接口HashMap集合特点:常用方法迭代器IteratorSet接口集合和数组的区别概述先来一张Java中的集合框架图由上图可知,Java集合框架包含三大块内容:对外的接口、接口的实现、对集合运算的算法。总结成一个表格:接口是否唯一是否有序List不唯一(重复)有序Set唯一(不重复)无序Mapkey:唯一 val原创 2021-01-17 18:08:37 · 661 阅读 · 0 评论 -
史上最全详解 面向对象三大特征(封装 继承 多态)
面向对象的三大特征封装继承多态封装1,什么是封装: 封装是把对象(类)的属性和方法结合成一个独立的整体,隐藏实现细节,并提供对外访问的接口.2,为什么要封装:安全性:为修饰符为private的属性,提供public的方法来访问private属性,这样对数据就设置了访问权限,使得程序更加的安全.例如在类中私有化了age属性,并提供了对外的公共的get和set方法,当外界使用set方法为属性设值的时候 你可以在set方法里面做个if判断,把原创 2021-01-16 02:11:58 · 462 阅读 · 0 评论 -
Java八种基本数据类型+三种引用数据类型 详解
Java八种基本数据类型+三种引用数据类型基本数据类型1基本数据类型举例数据类型中文解释举例int引用数据类型基本数据类型代码举例int i=0;cxv cxvfg原创 2021-01-14 10:57:30 · 4545 阅读 · 2 评论 -
MyEclipse快捷键整理
MyEclipse快捷键整理1.MyEclipse快捷键整理(Ctrl)快捷键功能Ctrl+ 1快速修复Ct原创 2021-01-13 17:45:17 · 1165 阅读 · 0 评论 -
Java中什么是反射,反射的用法
Java中什么是反射,反射的用法反射是啥?反射的使用过程反射存在的必要性?反射的缺点是否使用反射的标准是啥?反射是啥?反射既然有“反”,就说明它是一个逆向的过程。那我们先来看看正向过程是怎样的。首先写一个实体类,new出该类的对象,然后调用属性、方法实现一些功能。//没有反射时,new对象以及调用对象的属性以及方法// An highlighted blockpublic void Test1(){ //实例化对象 Person person=new Person(); //调用属性原创 2021-01-11 22:03:30 · 719 阅读 · 2 评论