spring框架
文章平均质量分 92
休哥哥来啦
这个作者很懒,什么都没留下…
展开
-
(MongoDB基础)day70javaEE基础查漏补缺
Springboot+Dobbo项目031.多表联合查询一次,和单表查询多次,那个效率高?2.手机模拟器选择:3.大概2千万数据可以用mysql主存复制,再大就效率就不行了。4.redis支持持久化。5.mongoDb类似于:mysql+redis6.MongoDB 由C++语言编写,是一个跨平台面向`文档`的数据库7.MongoDB 存储结构:数据库、集合(表)、文档(数据)8.BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON9.mongoDb文档:修改数据是在当前行修改,还原创 2022-03-16 16:29:28 · 910 阅读 · 0 评论 -
(dubbo和nacos)day63javaEE基础查漏补缺
dubbo和nacos1.软件架构的演进过程2.注册中心挂了不影响调用嘛 ?3.注册中心和网关的区别:4.nginx也可以做网关5.RPC(remote procedure call)即远程过程调用6.Nacos、Eureka和Zookeeper:7. CAP,C 是指强一致性,A是指可用性,P是指分区一致性。8.dubbo是对socket的封装,通过网络来调用方法。9.dubbo和ngix的区别和作用:10.dubbo消费者和提供者通信流程:11.nacos支持三种部署模式:12.创建新工程时:注意jdk原创 2022-03-06 01:06:51 · 821 阅读 · 0 评论 -
(前后端分离、yapi和Knife4j)day62javaEE基础查漏补缺
前后端分离、yapi和Knife4j1.nginx访问量:5万+2.mock:生成随机数据:3.怎么生成假数据???(这是前端的活)4.重启服务器,会导致正在运行的进程关闭。5.有前缀的到后端,没有前缀的是静态资源。6.vue是静态资源还是动态资源7.基于nginx的动静分离:nginx的配置文件8.yapi 部署。9.json格式的接口文档:主要是为了导出导入。10.Swagger介绍11.Knife4j介绍:12.knife4j配置文件:13.Knife4j核心的注解,主要包含以下几个:14.参数是一个原创 2022-03-04 01:37:50 · 1241 阅读 · 0 评论 -
(读写分离和Nginx)day61javaEE基础查漏补缺
读写分离和Nginx1.为什么要读写分离:2.为什么多个从数据库用来读,主数据库是用来写操作。3.master是主库,slave是从库(奴隶)。4.reboot:重启:tomcat和redis等服务都停止运行,但是mysql会自启动。5.主从复制原理:6.主从复制的步骤:7.主库需要创建一个具有复制(binlog)权限的账号。8.主从数据库之间的服务器id要唯一9.position-指针。file是开始同步的日志文件。10.所有表和库都会被复制嘛?11.只能在主库上增删改操作,不能在从表上增删改。12.怎么原创 2022-03-03 00:00:50 · 757 阅读 · 0 评论 -
(springcache和VMware)day58javaEE基础查漏补缺
springcache和VMware 1.git新建分支的命名规范:2.可以commit多次,但是推的时候要保证代码是完整正确的。3.为啥写自己代码的时候要新建分支?4.mysql中增删改的操作时,保证redis和mysql数据同步,要清除旧的缓存。5.如果数据,整存整取,redis用字符串方便。6.redis中的hashset中Value中存list集合问题7.版本回退,直接复制旧版本代码,粘贴到新版本中。8.Spring Cache和Redis的区别:9.Spring cache的基本原理:10.什么样原创 2022-02-26 22:57:52 · 726 阅读 · 0 评论 -
(redis)day57javaEE基础查漏补缺
redis基础1.并发量:2.redis主要是用来读取数据使用。3.windows的redis和linux的redis的区别:4.cmd可以拖文件进来,直接生成文件路径。5.redis默认创建16个数据库,默认操作是0数据库。6.key只能是string类型。7.hash适合存储对象,相当于java中的map集合。8.java中hashMap和redis中hash的区别:9.sorted set 存的时候,会有一个数值,代表着顺序。10.redis没有修改数据的语句,直接使用新增命令。11.nil是空。12原创 2022-02-24 23:51:41 · 540 阅读 · 0 评论 -
(git)day56javaEE基础查漏补缺
git1.svn的优势是什么?2.最大的远程仓库是github3.git服务端和客户端:4.add命令:5.git常用操作:6.忽略文件:.idea文件、.iml等。7.clone:clone属于是初始化8.clone和pull的区别:9.gitee仿制的github。10.https和ssh:11.私钥和公钥:12.改保存的位置的话,读的时候也要改地址。就很麻烦。13.如何解决冲突:14.推送后,记得提醒一下同事拉取一下代码。15.远程仓库和项目名保持一致。16.orgin是远程仓库的别名,可以重命名。1原创 2022-02-23 00:16:39 · 374 阅读 · 0 评论 -
(mybatis-plus)day51javaEE基础查漏补缺
mybatis-plus1.UUID算法简介:2.mybatis-plus的id自动生成策略:默认使用雪花算法3.怎么实现自动增长的?这需要先查询一次吗?4.uuid算法(生成字符串id),雪花算法(生成数字id)。5.MybatisPlus提供了单表的增删改查方法,程序员可以直接使用6.复杂操作7.MybatisPlus支持使用多种格式组装条件,我们推荐使用Lambda格式8.语句的原理:9.wrapper的设置条件:10.重点掌握:11.::是啥来着?12.wrapper为空时会查询出数据吗?13.注意原创 2022-02-14 00:46:11 · 720 阅读 · 0 评论 -
(springboot)day48javaEE基础查漏补缺
springboot1.springboot的优点和spring的不足:2.启动类命名:3.这样直接导入一个依赖全家桶,会不会因为导入的依赖太多,而导致工程很大啊?4.是在哪里设置8080的?5.yml和yaml的区别?6.yaml和properties两种文件的优缺点(使用“>”和“<”来比较)7.使用yaml需要注意的地方:8.配置文件命名,application.XXX。9.yaml文件是怎么进行读取的???10.yaml语法:11.读取配置文件中的数据项:12.那生产环境,只定义了use原创 2022-02-11 00:50:36 · 349 阅读 · 0 评论 -
(restful&ssm整合)day46javaEE基础查漏补缺
restful&ssm整合1.f12禁用缓存,但是得一直开这个调试工具,才能禁用缓存。2.restController(复合注解) = controller + responseBody3.路径上{id}表示占位符4.todo,注释//todo-->列表清单,底层工具有todo窗口。5.spring扫描全部,但不要controller6.mybatis配置文件,起别名是啥?7.spring的声明式事务管理器:8.spring+mybaties整合的时候,mybaties基本都配成了bean对象原创 2022-01-25 00:42:30 · 261 阅读 · 0 评论 -
(springMVC)day45javaEE基础查漏补缺
springMVC1.前端控制器(dispathcerServlet)是一个servlet类,要放到tomcat容器中,只能在xml中配置。2.@ResponseBody注解,将返回结果转换为json格式再返回;如果返回结果不能转为json,就原样返回3.@requestMapping,给当前方法绑定一个请求路径。路径要唯一,根据路径进入方法。4.@requestMapping(value={},method={}),value为当前方法绑定多个路径。method:限定请求方式,默认不对请求类型做限制。5.原创 2022-01-24 01:15:32 · 330 阅读 · 0 评论 -
(spring-AOP&事务)day44javaEE基础查漏补缺
spring-AOP&事务1.切点表达式2.四大通知-不建议使用:3.用环绕通知就不要用四大通知了。同时用会报错嘛?4.xml和配置类可以同时使用吗?5.经过aop增强之后容器中存的是代理对象,就不是源对象了,获取的都是代理对象。6.aop应用场景:声明式事务,打印日志,性能统计 。7.java中的方法签名:singnature&打印方法调用日志信息.8.Spring事务管理相关的API9.**事务管理三个API之间的关系**10.TransactionDefinition:事务定义,隔离级原创 2022-01-22 02:44:03 · 277 阅读 · 0 评论 -
(spring-注解)day43javaEE基础查漏补缺
spring-注解1.类上加@component。xml中写包的组件扫描。2.容器中默认的id是当前类名首字母小写,也可以在注解上自定义id。3.为什么要用controller,就不用component???4.怎么删除maven项目和复制项目???5.每次pom.xml的头有啥区别。6.工具类用@component,或者其他不知道怎么分的,用@component。7.配置类,不需要解耦,只是单例,只加载一次。8.junit底层有一个运行器9.maven模块和项目怎么重命名。10. @Autowired和@原创 2022-01-20 23:39:13 · 601 阅读 · 0 评论