JavaEE
文章平均质量分 95
JavaEE
PU-YUHAN
有想法 就去执行!!!
展开
-
【JavaEE 进阶(六)】Mybatis操作数据库
利用MyBatis进行数据库的增删改查操作,使用驼峰转换时,要注意java中的属性和数据库中属性的对应关系,一般创建数据库时,表必备三字段: id, create_time, update_time,在表查询中, 避免使⽤ * 作为查询的字段列表, 标明需要哪些字段。原创 2024-06-25 08:00:00 · 1853 阅读 · 42 评论 -
【JavaEE 进阶(五)】SpringBoot日志
⽇志是程序中的重要组成部分,使⽤⽇志可以快速的发现和定位问题,SpringBoot内容了⽇志框架,默认情况下使⽤的是info⽇志级别将⽇志输出到控制台的,我们可以通过lombok提供的@Slf4j 注解和log 对象快速的打印⾃定义⽇志.原创 2024-06-20 08:00:00 · 805 阅读 · 18 评论 -
【JavaEE 进阶(四)】SpringBoot配置文件
properties 是以key=value的形式配置的键值类型的配置⽂件,yml使⽤的是树形配置⽅式.读取配置⽂件内容,使用@Value 注解,注解内使⽤"${} "的格式读取. yml层级之间使⽤换⾏缩进的⽅式配置,key和value之间使⽤":"(英⽂冒号)加空格的⽅式设置,并且空格不可省略. properties 为早期并且默认的配置⽂件格式,其配置存在⼀定的冗余数据,使⽤yml可以很好的解决数据冗余的问题,但不适合复杂配置。原创 2024-06-12 10:16:41 · 1249 阅读 · 43 评论 -
【JavaEE 进阶(三)】Spring IoC&DI
本篇文章将介绍Spring IOC的概念和Spring DI的概念,以及 IOC和 DI的实现原创 2024-06-05 08:42:12 · 2153 阅读 · 82 评论 -
【JavaEE 进阶(二)】Spring MVC(下)
学习SpringMVC,其实就是学习各种Web开发需要⽤的到注解@RequestMapping:路由映射, @RequestParam:后端参数重命名, @RequestBody:接收JSON类型的参数, @PathVariable: 接收路径参数,@RequestPart: 上传⽂件,@ResponseBody:返回数据 等等..原创 2024-06-02 10:49:35 · 977 阅读 · 20 评论 -
【JavaEE 进阶(一)】SpringBoot(上)
本篇文章主要介绍了第一个SpringBoot程序,与客户端建立连接,@RequestMapping使用,关于请求传参如传递单个参数,传递多个参数,传递一个对象,参数重命名等等,以及Cookie与Session的介绍原创 2024-05-30 08:30:00 · 2276 阅读 · 73 评论 -
【MySQL】初识数据库-CRUD
本篇文章主要介绍了一些数据库的基本只是,包括数据库的创建,表的创建,表的增删改查的操作。原创 2024-05-27 09:23:57 · 996 阅读 · 72 评论 -
【JavaEE 初阶(十)】JVM
本篇文章主要JVM内存区域划分,类加载,双亲委派模型,垃圾识别,引用计数,可达性分析,垃圾释放,分代回收原创 2024-05-22 10:13:41 · 1454 阅读 · 38 评论 -
【JavaEE 初阶(九)】网络原理 HTTP与HTTPS协议
本篇文章主要介绍了HTTP请求格式和响应格式以及HTTPS的加密方式.原创 2024-05-20 08:30:00 · 1825 阅读 · 28 评论 -
【JavaEE 初阶(八)】网络原理 IP协议与以太网协议
本篇文章主要介绍了网络层的IP报文格式,地址管理,IP地址,NAT机制工作原理,网段划分,路由选择,DNS, 以及数据链路层的以太网协议。原创 2024-05-18 08:00:00 · 1473 阅读 · 14 评论 -
【JavaEE 初阶(七)】网络原理 TCP与UDP协议
在这篇文章中主要介绍了TCP和UDP的报文格式和TCP的几大重要机制,例如,确认响应,超时重传,连接管理,滑动窗口,流量控制,拥塞控制等等..原创 2024-05-16 08:30:00 · 2157 阅读 · 48 评论 -
【JavaEE 初阶(六)】网络编程
主要讲述了利用UDP和TCP进行网络编程,我们要掌握客户端与服务器的各个流程.原创 2024-05-14 09:00:24 · 1268 阅读 · 53 评论 -
【JavaEE 初阶(五)】文件操作和IO
文件操作,File 属性。构造方法,File类方法,文件内容操作,Reader,writer,inputStream,OutputStream,字符流与字节流转换等,原创 2024-05-12 10:23:04 · 1674 阅读 · 54 评论 -
【JavaEE 初阶(四)】多线程进阶
锁策略,悲观锁vs乐观锁,轻量级锁vs重量级锁,自旋锁vs挂起锁,读写锁,可重入锁vs不可重入锁,公平锁vs非公平锁,锁升级,锁消除,锁粗化,CAS,Callable 接口原创 2024-05-10 11:09:38 · 1331 阅读 · 52 评论 -
【JavaEE 初阶(三)】多线程代码案例
单例模式,阻塞队列,定时器,线程池,是一些常用的多线程代码案例原创 2024-05-08 08:30:00 · 1312 阅读 · 37 评论 -
【JavaEE 初阶(一)】初识线程
本篇文章主要介绍了线程的概念,为什么要引入线程,要理解线程和进程的区别,创建线程的几种方法,会运用Thread的一些常见方法。原创 2024-05-04 08:30:00 · 1372 阅读 · 55 评论 -
【JavaEE 初阶(二)】线程安全问题
本篇文章主要介绍了sychronized加锁操作,死锁的成因,死锁的解决,内存可见性问题以及内存可见的解决方案,最后介绍了wait和notify的运用。原创 2024-05-06 08:30:00 · 2125 阅读 · 97 评论