框架相关
原生JS虽能实现绝大部分功能,但要么就是过于繁琐,要么就是存在缺陷,故绝大多数开发者都会首选框架开发方案。现阶段较热门是React、Vue两大框架,两者工作原理上存在共通点,也存在一些不同点,对于校招来说,不需要两个框架都学得特别熟,一般面试官会针对你简历中写的框架进行提问。
在框架方面,生命周期、钩子函数、虚拟DOM这些基本知识是必须要掌握的,在学习的过程可以结合框架的官方文档
Vue框架
知识要点: 1. vue-cli工程 2. vue核心知识点 3. vue-router 4. vuex 5. http请求 6. UI样式 7. 常用功能 8. MVVM设计模式
React框架
知识要点: 1. 基本知识 2. React 组件 3. React Redux 4. React 路由
2、在pom.xml文件中导入依赖
<project xmlns="maven.apache.org/POM/4.0.0"
xmlns:xsi="www.w3.org/2001/XMLSch…"
xsi:schemaLocation="maven.apache.org/POM/4.0.0 maven.apache.org/xsd/maven-4…
4.0.0
com.nonglin
project01
1.0-SNAPSHOT
org.mybatis
mybatis
3.4.6
mysql
mysql-connector-java
5.1.47
junit
junit
4.12
test
3、首先在src/main/java文件夹下新建com.nonglin.pojo包,该包放置的是实体类。在该包下创建Customer实体类。
package com.nonglin.pojo;
import java.io.Serializable;
/**
-
@Auther: Lenovo
-
@Date: 2020/12/14 20:52
-
@version: 1.0
*/
public class Customer implements Serializable {
private Integer id;
private String name;
private String address;
private String pwd;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getPwd() {
return pwd;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
@Override
public String toString() {
return "Customer{" +
"id=" + id +
", name='" + name + ''' +
", address='" + address + ''' +
", pwd='" + pwd + ''' +
'}';
}
}
4、在src/main/java文件夹下创建com.nonglin.da持久层包。在该包下创建ICustomerDao接口。
package com.nonglin.dao;
import com.nonglin.pojo.Customer;
import java.util.List;
/**
-
@Auther: Lenovo
-
@Date: 2020/12/14 21:14
-
@version: 1.0
*/
public interface ICustomer {
//查询customer表中所有信息
List findAll();
}
5、在src/main/resources文件夹下创建CustomerMapper.xml映射文件。
select * from customer6、在src/main/resourced文件夹下创建mybatis-config.xml主配置文件。
总结
秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!
而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。
这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖 HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
资料截图 :
高级前端工程师必备资料包