03 2022 档案
摘要:一、配置文件加载顺序 application.properties > application.yml > application.yaml 二、读取配置文件数据 方式一: @Value("${server.port}") private String port; 方式二: @Autowired p
阅读全文
摘要:一、一对一查询 <mapper namespace="com.finnlee.mapper.OrderMapper"> <resultMap id="orderMap" type="com.finnlee.pojo.Order"> <result column="uid" property="use
阅读全文
摘要:Mapper 接口开发需要遵循以下规范:1、 Mapper.xml文件中的namespace与mapper接口的全限定名相同2、 Mapper接口方法名和Mapper.xml中定义的每个statement的id相同3、 Mapper接口方法的输入参数类型和mapper.xml中定义的每个sql的pa
阅读全文
摘要:一、核心配置文件常用配置 1、properties标签:该标签可以加载外部的properties文件 <properties resource="jdbc.properties" /> 2.typeAliases标签:设置类型别名 <typeAliases> <typeAlias type="com
阅读全文
摘要:查询数据: List<User> userList = sqlSession.selectList("userMapper.findAll"); <select id="findAll" resultType="com.itheima.domain.User"> select * from User
阅读全文
摘要:一、导入坐标 <!--mybatis 坐标 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.5</version> </dependency> <!--mysq
阅读全文
摘要:一、AOP 的作用及其优势 作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,并且便于维护 二、AOP 的底层实现 实际上,AOP 的底层是通过 Spring 提供的的动态代理技术实现的。在运行期间,Spring通过动态代理技术动态的生成代理对象,代理对象
阅读全文
摘要:一、集成步骤 ① 导入spring集成Junit的坐标② 使用@Runwith注解替换原来的运行期③ 使用@ContextConfiguration指定配置文件或配置类④ 使用@Autowired注入需要测试的对象⑤ 创建测试方法进行测试 1.导入坐标 <dependency> <groupId>o
阅读全文
摘要:一、配置命名空间 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema
阅读全文
摘要:一、Set注入和有参构造方法注入 <bean id="userDao" class="com.finnlee.daoImpl.UserDaoImpl" scope="prototype" ></bean> //name="userDao"是属性 ref="userDao" 是引用上面bean对象 <
阅读全文
摘要:一、Bean标签基本配置 默认情况下它调用的是类中的无参构造函数,如果没有无参构造函数则不能创建成功。 二、Bean标签范围配置 scope:对象作用范围 singleton:单例模式 。配置文件加载的时候就创建Bean实例、只要容器在,对象一直活在、应用卸载,容器销毁时,对象销毁 prototyp
阅读全文
摘要:① 同步任务由 JavaScript 主线程次序执行② 异步任务委托给宿主环境执行③ 已完成的异步任务对应的回调函数,会被加入到任务队列中等待执行④ JavaScript 主线程的执行栈被清空后,会读取任务队列中的回调函数,次序执行⑤ JavaScript 主线程不断重复上面的第 4 步 JavaS
阅读全文
摘要:async/await 是 ES8(ECMAScript 2017)引入的新语法,用来简化 Promise 异步操作 如果返回值是Promise实例对象 被await修饰后 就不是Promise实例对象 变成了实际的值 如果在 function 中使用了 await,则 function 必须被 a
阅读全文
摘要:① Promise 是一个构造函数⚫ 我们可以创建 Promise 的实例 const p = new Promise()⚫ new 出来的 Promise 实例对象,代表一个异步操作② Promise.prototype 上包含一个 .then() 方法⚫ 每一次 new Promise() 构造
阅读全文
摘要:测试环境: npm init -y 生成package.json 修改package.json里面的 "type":"module" 一、导出导入 1.默认导出默认导入 export default { } import m from 'xxx.js' m接收为对象 2.按需导出和导入 export
阅读全文