- 博客(15)
- 收藏
- 关注
原创 Spring基础
零、maven依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.0</version></dependency>spring的相关依赖(与springframework相关的依赖包版本号必须保持一致)一、bean1.bean名
2020-07-11 22:40:58
167
原创 Maven基础
Maven基础文章目录Maven基础1.Maven简介1.1 Maven是什么2.Maven环境搭建2.1 下载2.2 安装2.3 环境配置3.Maven基础概念3.1 仓库3.2 坐标3.3 仓库配置4.Maven项目搭建4.1 手动搭建maven项目4.2 IDEA工具搭建maven项目4.2.1 不使用原型创建项目4.2.2 使用原型创建项目5.Maven依赖管理5.1 依赖配置与依赖传递5.2 依赖范围6.Maven生命周期与插件6.1 生命周期6.2 插件1.Maven简介1.1 Maven
2020-07-01 22:50:24
427
原创 Redis基础概念与命令
Redis基础文章目录Redis基础1. Redis 简介1.1 Redis概念1.1.1 redis概念1.1.2 redis的应用场景1.2 Redis 的下载与安装1.2.1 Redis 的下载与安装1.3 Redis服务器启动1.3.1 Redis服务器启动1.3.2 Redis客户端启动1.3.3 Redis基础环境设置约定1.4 配置文件启动与常用配置1.4.1 服务器端设定1.4.2 客户端配置1.4.3 日志配置1.5 Redis基本操作1.5.1 信息读写1.5.2 帮助信息2.
2020-07-01 22:13:00
1509
原创 Vue与Element
1、Vue 快速入门1.1、Vue的介绍Vue是一套构建用户界面的渐进式前端框架。只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。通过尽可能简单的API来实现响应数据的绑定和组合的视图组件。特点易用:在有HTMLCSSJavaScript的基础上,快速上手。灵活:简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。性能:20kbmin+gzip运行大小、超快虚拟DOM、最省心的优化。1.2、Vue的快速入门开发步骤下载和引入vue.js文件。编写入门
2020-06-26 22:41:33
3145
原创 Mybatis注解开发
一.Mybatis注解开发单表操作1.1 MyBatis的常用注解这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。@Insert:实现新增@Update:实现更新@Delete:实现删除@Select:实现查询@Result:实现结果集封装@Results:可以与@Result 一起使用,封装多个结果集@One:实现一对一结果集封装@Many:实现一对多结果集封装
2020-06-26 22:34:48
279
原创 Mybatis基础介绍
Mybatis基础介绍一.Mybatis快速入门1.1 框架介绍框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求!1.2 ORM介绍ORM(Object Relational Mapping): 对象关系映射指的是持久化数据和实体对象的映射模式,为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。具体映射关系如下图:1.3 什么是Mybatismybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需
2020-06-22 22:21:02
247
原创 JDBC连接池与简易框架
JDBC高级1. 数据库连接池01数据库连接池的概念计算机领域里,计算机与自己算计之间通信,需要走网络连接的协议,都势必会在建立连接上耗费掉一些资源,比如:TCP的三次握手和四次挥手。连接池就是将 建立的网络 “连接” 管理起来,达到重复利用的效果,来节省建立连接和销毁连接所消耗的资源。一个优秀的数据库连接池技术,势必可以对连接进行管理的,比如:池子中需要提前准备多少个连接,空闲的连接有多少,池子最多可以装载多少个连接,正在使用的连接有多少,繁忙的连接又有多少,当一个新线程需要一个空闲的连接操作
2020-06-22 22:03:07
177
原创 JDBC 基础概念与API
JDBC基础1. 基本概念Java语言中的一款操作数据库的框架,十分优秀,很多高级操作数据库框架都是基于JDBC封装出来的,jdbc 在处理不同的关系型数据库软件时,提供了统一的规范(接口) ,这使得程序员只需要熟悉一套API就可以很好的操作各种数据库软件,比如:MySQL,Oracle ,DB2, SQLServer, PostgreSql。2. 快速入门import java.sql.Connection;import java.sql.DriverManager;import ja
2020-06-18 22:38:49
372
原创 Linux 基本命令
Linux 基本命令菜鸟教程Linux参考网站: https://www.runoob.com/linux/linux-command-manual.html1. 账号管理[root@localhost /]$ useradd zhangsan #添加用户[root@localhost /]$ passwd zhangsan #设置密码 itheima88888888[root@localhost /]$ usermod -l lisi zhangsan #将张三修改为李四[r
2020-06-17 22:41:43
238
原创 Git 命令
这里写自定义目录标题Git 命令1.版本下载2.基本命令3.版本切换4.分支管理5.远程仓库6.推荐创建项目仓库步骤7.代码冲突Git 命令1.版本下载官网下载地址:https://git-scm.com/downloads2.基本命令git init //初始化,创建 git 仓库git status //查看 git 状态 (文件是否进行了添加、提交操作)git add test.txt //添加,将指定文件添加到暂存区 git add . 提交所有可提交的文件git commit -
2020-06-17 22:41:22
151
原创 shell脚本
shell脚本-命令解释器1. shell入门[itcast@192 itcastwork]$ touch helloword.sh[itcast@192 itcastwork]$ vim helloword.sh#!/bin/bash# 这是一个shell脚本(注释):<<! 这是一个多行注释多行注释注释释!#需要独占一行echo 'Hello Word'echo 'Hello China'esc : wq! enter;[itcast@192 itcastwo
2020-06-17 22:41:07
156
原创 Mysql基础命令
Mysql基础命令介绍:mysql 是一个数据库软件, db2 oralce postgresql(pgsql) sql server(1)mysql软件中可以创建N多个数据库: 数据库用来存放表(2)每一个数据库中可以创建N多个表 : 表用来存放数据(3)每一个表可以创建N多个 字段(列) : 用来跟数据一一对应(4)每一个字段都有自己唯一对应的类型: int bigint char date datetime varchar …(5) mysql 软件 简称
2020-06-17 22:40:53
360
原创 基于Linux安装与卸载mysql的步骤
基于Linux安装mysql的步骤通过secureCRT工具连接Linux系统上传 mysql 的安装包在secureCRT中按alt + p -------> put d:/setup/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar解压 mysql 的安装包mkdir mysqltar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar -C mysql/安装客户端cd mysql/rpm -
2020-06-17 22:40:39
148
原创 Sql语句查询练习
一、单表查询练习:CREATE TABLE salTab( eid INT PRIMARY KEY AUTO_INCREMENT COMMENT '员工id', dept_id VARCHAR(10) COMMENT '部门id', salary DOUBLE COMMENT '工资', offer_time CHAR(6) COMMENT '入职时间', LEVEL INT COMMENT '员工等级' ); INSERT INTO salTab VALUES
2020-06-17 22:40:21
438
原创 Mysql高级命令与概念
Mysql高级命令1. 存储过程&函数-(了解)在mysql数据库端编写带有逻辑的代码, 可以在客户端直接调用, java端可以写更少的代码存储过程没有返回值, 函数必须有返回值优点:1.简化我们java端的业务逻辑2.数据都在数据库中存储, 在数据库端处理业务, 理论上讲效率更高, 毕竟减少了客户端和mysql 服务端频繁交互注意:1.虽然存储过程可以避免客户端和mysql的频繁交互, 但是不应该过于依赖存储过程解决业务问题, 毕竟数据库就是用来存储数据的,
2020-06-17 22:40:00
555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人