自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MyBatis中sql语句#{}与${}的区别

{}没有sql注入风险,性能也更加高效。内的数据最终是被直接拼接进去的。替代,生成的是预编译的sql。

2024-09-02 22:14:11 142

原创 lombok的使用

lombok是通过注解的形式自动生成构造器、get/set方法、toString方法、equals和hashcode方法及构造器,能够在创建pojo类时简化开发、提高效率。@Data 注解自动生成get/set方法,toString方法,Equals和HashCode方法。@AllArgsConstructor 生成全参构造器。@NoArgsConstructor 生成无参构造器。首先在pom.xml中配置lombok。然后在创建的pojo类中使用注解。2.lombok的用法。

2024-09-02 20:44:29 226

原创 java面试题@Resouce与@Autowired区别

Resouse和@Autowired的注解提供方不同。@Autowired默认按照类型注入。@Auto是由spring框架提供。@Resouce默认按照名称注入。@Resouse是由JDK提供。两者的注入方式也不同。

2024-09-01 21:30:43 115

原创 与,或 ,短路与,短路或

短路与&&:如果第一个条件为false,则后面的条件不再判断;短路或||:第一个条件为true,则后面的条件不再判断。与&:所有条件都判断。或|:所有条件都判断。

2024-08-01 23:01:16 105

原创 对java.io.Serializable的初步理解

通过初步的了解,对Serializable也有了一定的认识,首先在使用方面,我认为它在需要把一个类的实例发送到另一台计算机的Client端,或者是想将它与MySQL数据库连接来传输数据时需要用到Serializable接口,对它的数据进行序列化再到反序列化的一个转换。对于序列化和反序列化:我认为它是对数据能够在网络上传输和写入到指定外部地址的一种特殊处理,序列化才可以让这些数据内容进行传输,之后传输到指定位置后再通过反序列化拿到数据内容。另外我还了解到静态变量(static)不能被实例化。

2024-07-22 11:04:57 71

原创 对java中死锁的理解

死锁是同一个对象的两个线程进入时,他们的需求相互矛盾,一个线程的实现需要另一个线程的结束为前提另一个也同样以上一个线程结束为前提,从而形成的相互矛盾的概念。

2024-05-26 15:13:25 405

空空如也

空空如也

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

TA关注的人

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