JavaScript&Vue
JavaScript
1、什么是JavaScript1.1、概述JavaScript是一门世界上最流行的脚本语言,一个合格的后端人员,必须精通JavaScript
1.2、历史https://blog.csdn.net/kese7952/article/details/79357868
ECMScript它可以理解为是一个JavaScript的标准,最新版本已到ES6版本~,但是大部分浏览器还只停留在支持ES5代码上!
开发环境—线上环境,版本不一致
2、快速入门2.1、引入JavaScript1、内部标签使用
123<script>> //......</script>
2、外部引入
adc.js
1//.......
test.html
1<script src="abc.js"></script>
测试代码
123456789101112131415161718192021<!DOCTYPE html><html lang="en"><head> ...
mybatis笔记2
学习Mybatis的第一天
环境:
JDK1.8
Mysql8.0
maven3.6.1
编译环境IDEA
SSM框架:配置文件的最好方式——看官方文档
1、简介1.1、什么是mybatis
Mybatis是一款优秀的持久层框架
支持定制化SQL、存储过程及高级映射
Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集
Mybatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(Plain Old Java Objects,普通的老式对象)为数据库中的记录。
Mybatis本是apache的一个开源项目iBatis,2010年由apache software foundation 迁移到了google code,并且改名为MyBatis 。
2013年11月迁移到Github。
Github:https://github.com/mybatis/mybatis-3/releases
中文文档:https://mybatis.org/mybatis-3/zh/index.html
如何获得Mybatis?
maven仓库
12 ...
MyBatisPlus
MyBatisPlus
1.MyBatisPlus概述需要的基础:MyBatis、Spring、SpringMVC
为什么要学它呢?
MyBatisPlus可以节省大量的工作时间,所有的CRUD代码都快可以自动化完成
JPA、tk-mapper、MyBatisPlus
简介
是什么?MyBatis本来就是简化JDBC操作的
官网:https://baomidou.com/
MyBatisPlus简化MyBatis
MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
特性
无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑
损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作
强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求
支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错
支持 ...
javaweb(servlet)
JavaWeb
Java Web
1、基本概念1.1、前言web开发:
web,网页的意思 , www.baidu.com
静态web
html,css
提供给所有人看的数据始终不会发生变化!
动态web
淘宝,几乎是所有的网站;
提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!
技术栈:Servlet/JSP,ASP,PHP
在Java中,动态web资源开发的技术统称为./JavaWeb;
1.2、web应用程序web应用程序:可以提供浏览器访问的程序;
a.html、b.html……多个web资源,这些web资源可以被外界访问,对外界提供服务;
你们能访问到的任何一个页面或者资源,都存在于这个世界的某一个角落的计算机上。
URL
这个统一的web资源会被放在同一个文件夹下,web应用程序–>Tomcat:服务器
一个web应用由多部分组成 (静态web,动态web)
html,css,js
jsp,servlet
Java程序
jar包
配置文件 (Properties)
web应用 ...