05 2022 档案
摘要:spring mvc 默认不识别el表达式 <%@ page isELIgnored="false" %> springboot-mybatispom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId
阅读全文
摘要:通用Mapper 逆向工程的问题: 在生成类的时候,也生成了类对应的Example 类。 我们能不能只要实体类。 生成的sql 很全,但是不够灵活。 一旦生成,就不能再改变了;假设我给类(表)多添加几个字段,生成的sql语句就废了。 怎么办? 把 Sql Mapper 文件 全部删除,再用逆向工程重
阅读全文
摘要:恢复内容开始 一:前后端分离 所谓的前后端分离 就是后台接收处理请求,返回 json数据。 前端拿到 json 数据,渲染到前端页面即可。 二 ssm框架搭建 ssm 搭建比较费事,而且很多配置可以不用手动配置。 我们会发现,不管做什么项目,很多配置都要重复的配置,干脆提前配置好,直接让程序员用。
阅读全文
摘要:ORM映射 ORM映射:对象关系映射 Mybatis会做数据映射 查询返回的是结果集(ResultSet),Mybatis会把结果集根据映射规则自动转成list 更大的减少代码量 主要针对的是查询 Mybatis有一套默认的规范 如果表字段的名字与类属性的名字一致,那么Mybatis就会做一个自动的
阅读全文
摘要:缓存 更多的了解 因为我们有更好的缓存 我们都知道,进行数据库的缓存一次操作,时间相对比较长 怎么提高查询效率 MyBatis提供了缓存,执行完sql查询后,把结果暂存到,一个对象 当我们再次执行同样的查询的时候,先从缓存中查找,,如果查询到了,则返回结果 如果没有查询到了,则在进行数据库的查询 M
阅读全文
摘要:MyBatis 一:概念: 什么是MyBatis? 是一个ORM框架,对JDBC做封装;让程序员更加方便的对数据库进行增删改查操作 ORM框架: 首先ORM框架是一个统称,ORM框架包括:Mybatis/MyBatis Plus /Sprig Date Jpa/Hibernate等dao层框架 OR
阅读全文
摘要:Spring MVC2 原理 DispatcherServlet:前段控制器 总控制器 作用拦截所有的请求 :把请求交给对应的控制器 控制器有两种: 1.DispatcherServlet 拦截请求把请求交给对应的controller 2.我们自定义的Contraller 处理请求,返回结果 假设D
阅读全文
摘要:注解 注解 概念:说明程序的,给计算机看的 注释:用文字描述程序的,给程序员看的 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注
阅读全文
摘要:反射 反射:将类的各个组成部分封装成其他对象,这就是反射机制 好处: 1.可以再程序运行过程过程中,操作这些对象 2.可以理解,提高程序的可扩展性 获取Class对象的方式 1.Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 多用于配置文件,将类名定义在配置文件
阅读全文
摘要:Spring AOP aop概念: aspect oriented programming 切面 面向 编程 面向切面编程 意思: 在不改变源码代码的情况下,动态织入代码,实现更加丰富的功能 例子: 在程序的某行位置输出一条日志信息 正常的情况下:在源码这一行,添加一行代码输入日志信息 通过修改源码
阅读全文
摘要:两个核心的概念 IOC 控制发展 依赖注入 本来是程序员要实例化对象,把这个任务交(Spring 框架) 框架帮我们实例化对象,我们从容器中获取即可 这个就叫做控制反转。 非要用一个词描述spring框架 解耦 怎么降低程序之间的依赖? controlle service --dao 通过案例来看,
阅读全文
摘要:Spring(重要) 一:说明 我们所说的Spring有两种 1.单独的Spring 框架 2.Spting 全家桶 包含的框架比较多 一个生态圈 例如:Spring Spring Boot、Spring Clound 、Spring Security、 Spring Date Jpa等一系列框架
阅读全文
摘要:常用的图片服务器 1.hdfs 2.fastdfs 3.oss OSS 通过阿里云实现存储对象来管理文件 1.注册阿里云 https://oss.console.aliyun.com 2.开通oss服务 3.创建bucket 4.创建公钥 5.复制公钥的id和secret 6.创建springboo
阅读全文