- 博客(6)
- 收藏
- 关注
原创 SSM框架整合
SSM框架整合 1.1、整合思路 使用的框架:spring、springmvc、mybatis springmvc:视图层、界面层。负责处理请求,相应结果。 spring:业务层,管理service,dao、工具类对象 mybatis:持久层,访问数据库。 ssm整合中的容器 springmvc容器,管理Controller对象的。 spring容器,管理service、dao、工具类对象的 我们需要做的就是把对象交给 合适的容器管理。把Controller和web开发需要用到的对象交给springmv
2022-04-05 11:06:29
825
原创 SpringMVC
SpringMVC 1.1、定义 springMVC是基于spring的一个框架,它就是spring的一个模板,专门用来做web开发的。可以理解为是Servlet的一个升级。 web开发的底层是servlet。 1.2、DispatcherServlet 作用:接收用户所有的请求,然后转发给@controller对象(@controller注解创建的对象)去处理。 1.3、实现步骤 创建spring-web的maven项目 导入依赖 <dependency> &l
2022-04-05 11:05:11
502
原创 Redis
.Redis 1、NoSql概述 1、 单机Mysql时代 技术瓶颈: 1、数据量太大 2、数据的索引(B+Tree),一个机器的内存放不下 3、访问量太大(读写混合),一个服务器承受不了 2、缓存 +MySQL+垂直拆分(读写分离) 3、分库分表+水平拆分+mysql集群 4、目前基本互联网项目 什么是NoSql Nosql = Not Only Sql 。非关系型数据库 NoSql特点 方便扩展 大数据量高性能 数据类型多样性(不需要事先设置数据库) 传统RDBMS
2022-04-05 11:02:06
2279
原创 Shell(尚硅谷)
大数据技术之Shell 1、 Shell概述 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yJJjI0kp-1649077222256)(C:\Users\jfs\AppData\Roaming\Typora\typora-user-images\image-20220404171959090.png)] 2、Shell解析器 Linux 提供shell解析器有 [atguigu@hadoop101 ~]$ cat /etc/shells /bin/sh /bin/b
2022-04-04 21:01:38
464
3
原创 SpringBoot
Springboot 1.1、使用SpringBoot的原因 1、spring和springmvc框架需要大量的配置文件,还需要配置各种对象,把对象放到容器中才能使用 。需要了解其他框架的配置规则 2、springboot相当于不要配置文件的spring和springmvc。常用的框架和第三方库都配置好了。 3、springboot开发效率高。 1.2、JavaConfig JavaConfig:使用java类作为xml文件的替代,是配置spring容器的纯java代码方式。 使用两个注解: 1、@Conf
2022-04-04 17:10:31
586
原创 Spring
Spring 1、动态代理详解 动态代理实现的步骤 创建接口,定义目标要完成的功能 创建目标类,实现接口 创建InvocationHandler接口实现类 ,在invoke方法中完成代理的功能 调用目标方法 增强的功能 使用Proxy类创建代理类,并把返回值转换成接口。 1、创建接口,定义目标要完成的功能 package com.jfs.proxys.jdkproxy; public interface Rent { void sell(); void buy(); } 2、创
2022-04-04 17:05:35
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅