自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot整合Mybatis-Plus

(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。

2023-06-30 20:52:17 3692 2

原创 SpringBoot基础

SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性[IOC AOP DI],而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。SpringBoot所具备的特征有:(1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;(2)内嵌Tomcat或Jetty等Servlet容器;

2023-06-30 20:30:49 67 1

原创 SSM_Vue_Element整合联表CRUD(进阶篇)

--去掉查询所有的按钮,并设置页面加载完成后立即执行查询所有。把上传的文件远程服务器oss。--- 添加点击事件 并传入当前行的学生id作为参数。---- 点击确定,按钮执行confirmAddStudent方法。---- 点击确定会触发confirmEditStudent事件。---- created中加入页面加载后自动显示班级的事件。----data中加入保存班级的事件。---- 确认添加按钮事件绑定。-----prop每个值都要写。-----前端修改,后端不变。------其他层不变。

2023-06-26 16:28:24 247 1

原创 SSM整合CRUD(超详细)

点击编辑按钮 进入到Emp的controller层① 携带当前员工的id。创建新的updateEmp.jsp更新员工页面。员工及其对应部门信息(多表联查)增加一个添加员工的按钮。去查询所有的部门信息。

2023-06-26 15:31:38 145 1

原创 JDK8新特性之Stream流

Java8的两个重大改变,一个是Lambda表达式,另一个就是本节要讲的Stream API表达式。Stream 是Java8中处理集合的关键抽象概念,它可以对集合进行非常复杂的查找、过滤、筛选等操作。

2023-06-14 16:48:28 901

原创 JDK8新特性之Lambda表达式

我们知道使用Lambda表达式的前提是需要有函数式接口,而Lambda表达式使用时不关心接口名,抽象方法名。只关心抽象方法的参数列表和返回值类型。因此为了让我们使用Lambda表达式更加的方便,在JDK中提供了大量常用的函数式接口. 大多数无需自己再定义函数式接口,而可以直接使用jdk内置的函数式接口。Lambda表达式的语法是非常简洁的,但是Lambda表达式不是随便使用的,使用时有几个条件要特别注意。必须覆盖重写抽象的run方法,所有的方法名称,方法参数,方法返回值不得不都重写一遍,而且不能出错,

2023-06-13 19:47:05 515 1

原创 手写ORM框架----(数据库单表CRUD万能框架)

手写ORM框架: O(Object 对象) R(Relative 关系) M(Mapping 映射) 对象关系映射。把数据中的表映射为java中的实体类,表中的一条记录映射为java实体类对象。表中的列映射实体的属性了。之前我们学习过一个ORM---Mybatis.-----单表的CRUD无需写任何sql语句。我们自己手写的ORM框架使用的技术: 泛型 注解 反射。

2023-06-12 20:32:44 286 2

原创 多线程总结(下)

死锁(Deadlock):是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。称此时系统处于死锁状态或系统产生了死锁。称这些永远在互相等待的进程为死锁进程。当第一个线程拥有A对象锁标记,并等待B对象锁标记,同时第二个线程拥有B对象锁标记,并等待A对象锁标记时,产生死锁。一个线程可以同时拥有多个对象的锁标记,当线程阻塞时,不会释放已经拥有的锁标记,由此可能造成死锁。案例。

2023-06-08 00:45:06 86 1

原创 多线程总结(上)

线程,又成轻量级进程(Light Weight Process),是进程中的一条执行路径,也是CPU的基本调度单位。一个进程由一个或多个线程组成,彼此间完成不同的工作,同时执行,成为多线程。第二种: 通过Thread类中的静态方法currentThread获取当前线程,getName()获取线程名。②JVM---Java虚拟机是一个进程,当中默认包含主线程(main),可通过代码创建多个独立线程,与main并发执行。允许其他线程加入到当前线程中,直到其他线程执行完毕后,当前线程才会执行。

2023-06-05 17:37:43 45 2

空空如也

空空如也

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

TA关注的人

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