
java框架学习笔记
文章平均质量分 95
wyu毅少
Write the code. Change the world.
工作wecaht:wyuzww
展开
-
Netty接收请求源码剖析
源码追踪:doBeginRead() 方法会在channel首次注册激活或者每次readComplete之后发生(如果开启了isAutoRead,默认是开启的)。需要注意的是,即使读事件发生的时候,readyOps是0,同样可以进行read。原创 2022-09-06 23:42:21 · 342 阅读 · 1 评论 -
Netty服务器启动源码剖析
1)NioEventLoopGroup 的无参数构造函数会调用 NioEventLoopGroup 的有参数构造函数,最终把下面的参数传递给父类 MultithreadEventLoopGroup 的有参数构造函数。nThreads=cpu核数*2。原创 2022-08-04 00:23:43 · 560 阅读 · 0 评论 -
Netty学习笔记
Netty是由JBoss提供的一个java开源框架。Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序。Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer-to-Peer场景下的大量数据持续传输的应用。Netty本质是一个NIO框架,适用于服务器通讯相关的多种应用场景。要透彻理解Netty ,需要先学习NIO。.........原创 2022-08-03 23:52:59 · 723 阅读 · 0 评论 -
Hibernate学习02
Hibernate学习02(这是在学习Hibernate整理的笔记。主要是截图,(ಥ _ ಥ) )2.1 Hibernate持久化类的编写规则2.1.1 什么是持久化类2.1.2 持久化类的编写规则2.2 Hibernate的主键生成策略2.2.1 主键的类型自然主键:代理主键:2.2.2 Hibernate的主键生成策略ps:identi...原创 2019-03-29 16:37:53 · 165 阅读 · 0 评论 -
Hibernate学习03
Hibernate学习03(这是在学习Hibernate整理的笔记。)Hibernate学习01Hibernate学习02文章目录Hibernate学习033.1 Hibernate的一对多关联映射3.1.1 数据库表与表之间的关系3.1.1.1 一对多关系3.1.1.2 多对多关系3.1.1.3 一对一关系(了解)3.1.2 Hibernate一对多的关系配置3.1.2.1 创建一个项目...原创 2019-03-30 15:09:42 · 207 阅读 · 0 评论 -
Hibernate学习04
Hibernate学习04(这是在学习Hibernate整理的笔记。)Hibernate学习01Hibernate学习02Hibernate学习03文章目录Hibernate学习044.1 Hibernate的查询的方式4.1.1 Hibernate的查询方式:OID查询4.1.1.1 使用get方法4.1.1.2 使用load方法4.1.2 Hibernate的查询方式:对象导航检索4...原创 2019-03-31 21:48:52 · 241 阅读 · 0 评论 -
Hibernate学习01
一直以来,因为自己打字慢,所以都没有写博客的习惯,都是在纸上用笔做笔记。但是现在觉得笔记还是保存到网上比较方便,慢慢习惯吧,终究要克服的。———— Ethan 2019.3.28.Hibernate学习01(这是在学习Hibernate整理的笔记。)1.1 Hibernate框架的学习路线第一天:Hibernate的入门(Hibernate的环境搭建、Hibernate的API、H...原创 2019-03-28 14:37:00 · 239 阅读 · 0 评论 -
Mybatis学习01
Mybatis学习01(这是在学习黑马Mybatis整理的笔记。)文章目录Mybatis学习011.1 Mybatis框架的学习路线1.2 Mybatis的框架的概述1.3 Mybatis的入门1.3.1mybatis的环境搭建1.3.1.1创建 maven 工程1.3.1.2 添加 Mybatis3.4.5 的坐标1.3.1.3编写 User 实体类及持久层接口 IUserDao1.3.1....原创 2019-06-12 12:23:14 · 251 阅读 · 0 评论 -
Mybatis学习02
Mybatis学习02(这是在学习黑马Mybatis整理的笔记。)Mybatis学习01文章目录Mybatis学习022.1 基于代理 Dao 实现 CRUD 操作2.1.1 查询一个2.1.2 保存操作2.1.3 更新操作2.1.4 删除操作2.1.5 模糊查询2.1.6 占位符分析(#{}与${}的区别 )2.1.6.1 #{}与${}的区别2.1.6.2 模糊查询的${value}源码...原创 2019-07-03 13:24:32 · 194 阅读 · 0 评论