Java总结
java基础------ssm------springboot--------mybatis-------redis--------消息队列--------项目实践-------springcloud
小菜日记^_^
计算机专业
研究方向cv
目前正在学习java
展开
-
java学习过程(基础篇)
java学习基础篇,一些基本的语法知识,掌握基础语法,可以快速入门;后续会继续发布,面向对象、io、多线程、以及mysql和ssm、springboot框架等笔记。以下代码可以直接复制到idea中运行,便于理解和练习;原创 2023-12-26 11:09:27 · 445 阅读 · 0 评论 -
java——面向对象(上)的学习——非常多细节
下面是面向对象部分的学习,每一篇开头部分会有解释对哪一部分进行学习,后面会继续对多线程、反射、io等进行学习总结,可供大家学习。以下代码可以直接复制到idea中运行,便于理解和练习;原创 2023-12-26 16:56:17 · 1065 阅读 · 0 评论 -
后端开发——JDBC的学习(三)
本篇继续对JDBC进行总结:①通过Service层与Dao层实现转账的练习;②重点:由于每次使用连接就手动创建连接,用完后就销毁,这样会导致资源浪费,因此引入连接池,练习连接池的使用;③实现一个工具类,不用每次都手写获取连接以及配置数据库要素等,并且对工具类进行优化;然后使用连接池以及工具类对前部分转账部分的练习进行优化;④对于工具类只封装好了1.注册驱动2.创建连接8.回收资源,因此3.4.5.6.7.这五步没有完成;因此需要用高级应用层封装对这五步进行封装;原创 2024-01-04 15:32:45 · 1085 阅读 · 1 评论 -
java——异常的学习(能够快速理解)
本次对java中的异常进行总结,介绍一些常用的异常,如何使用以及如何定义异常:以下代码可以直接粘贴到idea中运行,便于理解以及自己扩增新的内容;原创 2023-12-27 13:38:40 · 1015 阅读 · 1 评论 -
Mybatis基础教程及使用细节
本篇主要对Mybatis基础使用进行总结,包括Mybatis的基础操作,使用注解进行增删改查的练习;详细介绍xml映射文件的配置过程并且通过配置xml映射文件使用动态sql语句进行条件查询;为了简化java开发提高效率,介绍一下依赖,例如lombok依赖等。后续会对Mybatisplus进行总结。原创 2024-02-03 21:49:31 · 2153 阅读 · 2 评论 -
tlias智能学习辅助系统-增删改查+参数传递
本篇实现黑马tlias智能学习辅助系统中的部门以及员工管理,主要完成增删改查操作,后面会进一步总结登录校验、异常处理以及AOP的内容。原创 2024-02-06 12:36:07 · 1855 阅读 · 0 评论 -
java——集合的学习(非常全面、快速入门、快速理解)
(非常全面)本篇对java中集合这部分内容进行总结,包括一些常用的方法以及常用的类,例如List中ArrayList。LinkedList;Set中HashSet;以及Queue中ArrayBlockQueue;Map中HashMap和Hashtable;整体而言比较通俗易懂,可以快速掌握这些知识;原创 2023-12-27 19:30:04 · 1657 阅读 · 2 评论 -
springboot-前后端分离——第一篇
本篇主要对前后端分离的一些基础知识进行总结,主要对HTTP请求协议、HTTP响应格式、Http协议解析等进行总结。重点在于简单了解前端如何向服务端发送请求,服务端如何接收请求并返回响应结果。原创 2024-01-31 16:54:45 · 1349 阅读 · 0 评论 -
Mysql数据库(下)——数据的完整性以及各种约束的使用
本篇对数据库基本用法中的各种约束进行总结,如果想快速去实习的话,基本学到这就可以了,后面根据公司的要求,需要进一步去学习后面的知识,索引以及锁的使用等,这些还是比较重要的;以下代码可以直接粘贴到数据库可视化软件中,方便理解和练习;原创 2024-01-01 17:38:53 · 370 阅读 · 0 评论 -
java——常用的类和对象(包装类、==和equals的区别)
本次对包装类进行讲解,以Integer为例着重总结;然后对==和equals进行了区分;后面会继续更新新内容;以上代码都可以直接粘贴到idea中直接运行,方便理解;原创 2023-12-27 13:33:01 · 358 阅读 · 1 评论 -
Springboot-前后端分离——第三篇(三层架构与控制反转(IOC)-依赖注入(DI)的学习)
本篇主要对Controller+Service+DAO三层架构以及控制反转(IOC)与DI(依赖注入)进行总结。原创 2024-02-01 21:00:24 · 1203 阅读 · 2 评论 -
java——面向对象(下)的学习——非常多细节
下面是面向对象下半部分的学习,后面会继续对多线程、反射、io等进行学习总结,可供大家学习。本次从第九篇开始:每篇开头会解释学习的内容;原创 2023-12-26 17:08:07 · 827 阅读 · 0 评论 -
Maven快速入门——基础篇
本篇对Maven基础进行总结,主要对Maven的定义、作用、Maven坐标、依赖管理、依赖配置、依赖传递特性以及Maven的生命周期进行总结,后面会对springboot以及Maven高级进行总结。原创 2024-01-31 12:20:14 · 1187 阅读 · 0 评论 -
Mysql数据库(中)——增删改查的学习(全面,详细)
上一篇主要对查询操作进行了详细的总结,本篇主要对增删改操作以及一些常用的函数进行总结,包括流程控制等;以下的代码可以直接复制到数据库可视化软件中,便于理解和练习;原创 2023-12-30 11:01:29 · 454 阅读 · 1 评论 -
java——多线程(快速掌握)
本篇对java中的多线程进行总结,对线程的执行方式:串行、并发进行讲解,以及线程池、同步异步还有一些常用的操作进行了总结,最后通过不同客户购买车票进行了多线程的练习;整体上比较精简,代码可以直接粘贴到idea中执行,方便理解和掌握;原创 2023-12-28 18:01:48 · 886 阅读 · 1 评论 -
springboot-前后端分离——第二篇
本篇主要介绍一个发送请求的工具—postman,然后对请求中的参数进行介绍,例如简单参数、实体参数、数组参数、集合参数、日期类型参数以及json类型参数,对这些参数接收进行总结。最后对响应数据进行介绍,使用统一响应结果返回浏览器数据。原创 2024-01-31 20:15:18 · 1321 阅读 · 0 评论 -
Mysql的基本用法(上)非常详细、快速上手
上篇结束了java基础,本篇主要对Mysql中的一些常用的方法进行了总结,主要对查询方法进行了讲解,包括重要的多表查询用到的内连接和外连接等,以下代码可以直接复制到可视化软件中,方便阅读以及练习;原创 2023-12-29 16:50:22 · 522 阅读 · 1 评论 -
后端开发——JDBC的学习(一)
上篇结束了Mysql数据库的基本使用,本篇开始对JDBC进行学习总结,开始先简单介绍jdbc的基本使用,以及简单的练习;后续会继续更新!以下代码可以直接复制到idea中运行,便于理解和练习。JDBC的概念JDBC(Java DataBase Connectivity:java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。JDBC的作用:可以通过java代码操作数据库原创 2024-01-02 19:53:30 · 1551 阅读 · 0 评论 -
java——反射(快速理解)
本篇对java基础最后一部分反射进行总结,主要对反射的基本用法进行了讲解;接下来会继续更新mysql、jdbc、ssm等java开发知识;以下代码可以直接复制到idea中运行;原创 2023-12-29 15:44:01 · 384 阅读 · 1 评论 -
后端开发——JDBC的学习(二)
上篇对JDBC基础使用进行了简单的总结,了解了JDBC的基本流程,接下来对prepareStatement的使用、增删改查的练习、主键回显以及插入操作的优化进行总结,以下代码可以直接复制到idea中运行,便于理解和练习;原创 2024-01-03 09:54:08 · 734 阅读 · 1 评论 -
java——io文件流(详细、全面、快速掌握)
本篇主要对java中的io流进行总结,以复制文件操作为例对文件输入流(FileInputStream)、输出流(FileOutputStream)以及缓冲区的使用:BufferedInputStream、BufferedOutputStream以及字符输入流(BufferedReader)输出流(PrintWriter)进行讲解,最后讲解了序列化:将对象输出为文件和反序列化:将文件读取为对象进行了演示和讲解;以下代码可以直接复制到idea中运行,便于理解掌握;原创 2023-12-28 17:41:20 · 1196 阅读 · 1 评论 -
java学习——匿名类和日期类
对java中的日期类和匿名类进行总结,可供大家学习,能够帮助复习以及快速入门。原创 2023-12-26 17:28:44 · 823 阅读 · 0 评论