05 2020 档案

摘要:12、整合MyBatis 12.1、回顾MyBatis 也就几步 1、导入相关MaBatis依赖 2、编写MaBatis核心配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis. 阅读全文
posted @ 2020-05-29 11:52 贝加尔湖畔╭ 阅读(134) 评论(0) 推荐(0)
摘要:10、代理模式 10.1、静态代理 1、代理模式的优点 也就是为什么用代理模式? 代理模式符合类的构造原则,使类职责分明 就拿下面个例子来说:房东只有租房子方法,顾客找代理,代理可以做代理该做的事情 使真实类更加纯粹 接口 public interface Rent { void rentHouse 阅读全文
posted @ 2020-05-29 11:51 贝加尔湖畔╭ 阅读(256) 评论(0) 推荐(0)
摘要:2、动态代理 JDK实现动态代理需要两个类: 反射包下的Proxy : 用来返回要代理的实例 InvocationHandler : 执行代理的方法 代码 动态代理:可以代理任何类 **优点:**我们不需要像静态代理一个类型的类必须跟一个代理,这里可以说是一个工具类,每一个类都可以拿来用, 底层利用 阅读全文
posted @ 2020-05-29 11:41 贝加尔湖畔╭ 阅读(104) 评论(0) 推荐(0)
摘要:9、直接使用java配置 甚至可以不用beans 使用ApplicationConfig的注解的实现类 实体类 public class User { private String name; public String getName() { return name; } @Value("bing 阅读全文
posted @ 2020-05-27 23:13 贝加尔湖畔╭ 阅读(108) 评论(0) 推荐(0)
摘要:7、自动装配 说白了:就是偷懒的 7.1、ByName 一个人有一只猫和一条狗狗 <bean id="cat" class="bing.Cat"></bean> <bean id="dog" class="bing.Dog"/> <!-- ByName:表示通过name在当前页面寻找:person种 阅读全文
posted @ 2020-05-27 23:06 贝加尔湖畔╭ 阅读(140) 评论(0) 推荐(0)
摘要:5、Spring入门配置 5.1、起别名 给项目起别名 ![] 5.2、import 导入其他xml 5.3、Bean的配置 最重要的,又很多配置,我们先学一点 6、依赖注入(DL) 很重要 6.1、set注入 三种方式: set注入(重要) <?xml version="1.0" encoding 阅读全文
posted @ 2020-05-26 22:49 贝加尔湖畔╭ 阅读(310) 评论(0) 推荐(0)
摘要:4、IOC创建如何创建对象 对象创建又三种方式:都写在了注解上。我们推荐用 key -- value创建因为见名之意,还不会歧义! <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/ 阅读全文
posted @ 2020-05-26 21:19 贝加尔湖畔╭ 阅读(311) 评论(0) 推荐(1)
摘要:0、简介 什么是Spring? Spring是一个为了简化开发的框架,像是一个大杂烩,把所有的技术都整合到了一起! Spring是一个免费的开源的容器(框架) Spring是一个轻量级的、非入侵的框架 控制反转(IOC),面向切面编程(AOP) 支持事务的处理,对框架整合的支持! Spring是一个 阅读全文
posted @ 2020-05-26 21:17 贝加尔湖畔╭ 阅读(139) 评论(0) 推荐(0)
摘要:2、数组_排序 刷题总结:一般数组逃不过这些方法方法 双指针:一个从头遍历,一个从尾遍历 三指针:一个从头遍历,一个从尾遍历,一个遍历数组本身,找满足条件的进行交换 从后向前遍历,从后向前填充! 75、颜色分类 方法:三指针 为什么用多指针? 1. 题目说遍历一次数组解决问题, 一般都是用多指针! 阅读全文
posted @ 2020-05-15 22:45 贝加尔湖畔╭ 阅读(233) 评论(0) 推荐(0)
摘要:1、上传文件 没必要记住,直到流程就行了,用的时候直接copy过来用,嘿嘿 流程还是要看一遍的! 阅读全文
posted @ 2020-05-13 21:16 贝加尔湖畔╭ 阅读(125) 评论(0) 推荐(0)
摘要:2、邮件发送 温馨提示: 下面没使用框架发送邮件,有利于理解源码,以后用SpringBoot比这个简单多了,框架都帮你封装好了 发送邮件前必须要开启下图协议:这里拿QQ邮箱举例, 其他的也都在设置里面 下面是封装的发送邮件工具类 在前端接收到邮件然后再后端发送邮件 注意:这里为了用户体验好要领开一个 阅读全文
posted @ 2020-05-13 20:48 贝加尔湖畔╭ 阅读(192) 评论(0) 推荐(0)
摘要:IDEA启动Tomcat时报java.lang.IllegalStateException: Error starting child 总结 今天练习文件上传的时候遇到这个错误,总结了一下有我的解决办法 是jar包问题,可能是版本不一致: 解决方法: 1. 删除本项目的servlet依赖的那个jar 阅读全文
posted @ 2020-05-13 13:43 贝加尔湖畔╭ 阅读(4549) 评论(0) 推荐(0)