- 博客(6)
- 收藏
- 关注
原创 SSM框架整合
SSM框架整合1.1、整合思路使用的框架:spring、springmvc、mybatisspringmvc:视图层、界面层。负责处理请求,相应结果。spring:业务层,管理service,dao、工具类对象mybatis:持久层,访问数据库。ssm整合中的容器springmvc容器,管理Controller对象的。spring容器,管理service、dao、工具类对象的我们需要做的就是把对象交给 合适的容器管理。把Controller和web开发需要用到的对象交给springmv
2022-04-05 11:06:29 754
原创 SpringMVC
SpringMVC1.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 436
原创 Redis
.Redis1、NoSql概述1、 单机Mysql时代 技术瓶颈: 1、数据量太大 2、数据的索引(B+Tree),一个机器的内存放不下 3、访问量太大(读写混合),一个服务器承受不了2、缓存 +MySQL+垂直拆分(读写分离)3、分库分表+水平拆分+mysql集群4、目前基本互联网项目什么是NoSqlNosql = Not Only Sql 。非关系型数据库NoSql特点方便扩展大数据量高性能数据类型多样性(不需要事先设置数据库)传统RDBMS
2022-04-05 11:02:06 2020
原创 Shell(尚硅谷)
大数据技术之Shell1、 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 402 3
原创 SpringBoot
Springboot1.1、使用SpringBoot的原因1、spring和springmvc框架需要大量的配置文件,还需要配置各种对象,把对象放到容器中才能使用。需要了解其他框架的配置规则2、springboot相当于不要配置文件的spring和springmvc。常用的框架和第三方库都配置好了。3、springboot开发效率高。1.2、JavaConfigJavaConfig:使用java类作为xml文件的替代,是配置spring容器的纯java代码方式。使用两个注解:1、@Conf
2022-04-04 17:10:31 514
原创 Spring
Spring1、动态代理详解动态代理实现的步骤创建接口,定义目标要完成的功能创建目标类,实现接口创建InvocationHandler接口实现类 ,在invoke方法中完成代理的功能调用目标方法增强的功能使用Proxy类创建代理类,并把返回值转换成接口。1、创建接口,定义目标要完成的功能package com.jfs.proxys.jdkproxy;public interface Rent { void sell(); void buy();}2、创
2022-04-04 17:05:35 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人