![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java必学技术栈
在学习java过程中,离不开的框架和技术
xujingsen521
简单的简介简单的人,简单的创作简单的分享,简单的坚持简单的每天。
展开
-
java必学技术栈(4)redis
前言为什么要使用redis呢?当每一次刷新的时候 必然访问一次数据库 , 当并发量增大的时候,服务器压力太大 , 负载超出。那么缓存思想这时候就出来了,通过在对数据库访问之间增加一层缓存,减少数据库的查询,增快查询效率。redis是什么?讲redis前,先简单说一下非关系型数据库NoSQL即Not-Only SQL,泛指非关系型的数据库,它可以作为关系型数据库的良好补充。关系型数据库: 数据库中的数据和数据存在一定的联系非关系型数据库: 数据库中的数据...原创 2021-09-15 10:37:39 · 168 阅读 · 0 评论 -
java必学技术栈(3)maven
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 总结前言在我们开发过程中,不只是需要在网上寻找jar包,而且需要将jar包手动添加进项目模块中,特别麻烦,所以这时候maven依赖管理就来啦。一、maven是什么?maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。maven的特性: 依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目原创 2021-09-15 09:35:42 · 197 阅读 · 0 评论 -
Java必学技术栈(2)mysql
MySQL的一些简单认识MySQL是一款关系型数据库,最重要的一点就是,它是开源的。。其实要是说起数据库来,谈论起来的话,很简单就能概括出来,但是数据库一般都很难深入进去,毕竟我们只需要简单知道它们的读写操作,以及特性就足以支持我们开发。那么我们以初学者的角度,来简单概括一下。既然涉及到数据库,那我们首先就应该想到:IO操作,ACID(事务特性),以及查询方式也就是性能调优。要学习数据库那么势必要去了解它的查询操作。SQL查询的顺序:form…on…join…where…group by…hav原创 2021-09-15 00:23:43 · 121 阅读 · 0 评论 -
Java必学技术栈(1)mybatis
关于自己对于mybatis的理解简单说一下:mybatis是一款优秀的持久层框架,一个半ORM(对象关系映射)框架,支持定制化SQL、存储过程以及高级映射。mybatis避免了几乎所有的JDBC代码和手动配置参数以及获取结果集。上面说的全是废话,要说这些功能其他持久层框架也都有,就我认为,在学习过程中,持久层框架最核心的地方就在于ORM也就是数据库和Java实体类的映射上。以初学者的角度来看,学习这个框架的使用本身并不难,重点就在于如何理解持久层。大家在学习的过程中肯定对于它的底层实现都难以捉摸,原创 2021-09-14 23:58:23 · 110 阅读 · 0 评论