自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 lombok使用

lombok了解官方解释:Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your l

2021-06-05 19:34:31 262 2

原创 mybatis-6-动态sql

动态sql简介&OGNL了解动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处 理器相似。MyBatis 采用功能强大的基于 OGNL 的表达式来简化操作。ifchoose (when, otherwise)trim (where, set)foreach注意xml中的转义字符的使用使用XML转义序列表示这些特殊的字符,这5个特殊字符所对应XML转义序列为:& &amp;< &lt;> &gt;" &a

2021-06-05 19:32:09 213

原创 mybatis-5-关联查询

外键查询1、回忆外键约束注意要在tbl_dept中添加外键#添加外键约束# 此处Employee为外键表,dept为主键表# 删除Employee的数据不会影响dapt,而删除dept一定会影响employee,这是为了保证数据的一致性alter table tbl_employee add constraint fk_emp_deptforeign key (d_id) references tbl_dept(id);2、sql的关联查询SELECT e.`id` id,e.gende

2021-06-05 19:31:31 139

原创 mybatis-4-Mapper映射文件

Mapper映射文件映射文件的Mapper标签包含标签1、CDUS增删改查2、参数处理(1)直接传入参数单个参数//传入当个参数public Employee getEmployeeById(int id);多个参数多个参数会被封装成一个Map对象,但是:map里的键是param1和param2…而不是id和lastName等等//传入多个参数//太过麻烦一般不用,用命名参数取代public Employee getEmployeeByNameId(int id

2021-06-05 19:31:01 110

原创 mybatis-3-核心配置文件

全局配置文件:mybatis-config.xml1、引入外部配置文件(properties)date.properties外部配置文件driver = com.mysql.cj.jdbc.Driverurl = jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8username = rootpassword = 123456mybatis-config.xml<proper

2021-06-05 19:30:26 116

原创 mybatis-1-hellomybatis

一、先创建一个mybatis的数据表USE `mybatis`;CREATE TABLE tbl_employee(id INT(11) PRIMARY KEY AUTO_INCREMENT,last_name VARCHAR(255),gender CHAR(1),email VARCHAR(255))添加数据二、创建实体类我们的目标就是:把数据导入到这个实体类中,封装成一个一个的实例package com.wang.mybatis;public class Emp

2021-06-05 19:26:04 103

原创 spring-4-申明事务

事务回顾事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎!事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用事务四个属性ACID原子性(atomicity)事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用一致性(consistency)一旦所有事务动作完成,事务就要被提交。数据和资源处于一种满足业务规则的一致性状态中

2021-06-05 19:25:12 54

原创 spring-3-spring整合mybatis

title: spring-3-整合mybatisdata:tags:- java- ssm框架categories: spring5版本和依赖MyBatis-Spring 需要以下版本:maven依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.

2021-06-05 19:24:37 227

原创 spring-2-AOP

AOP(面向切面编程)面向切面编程, 即利用AOP可以对业务逻辑的各个部分进行隔离, 从而使得业务逻辑各个部分之间的耦合度降低, 提高程序的可重用性, 同时提高了开发的效率.不通过修改源代码,通过加上一个模块就在原有代码的功能上增加一个新功能底层原理AOP通过代理对象的方式来增强其他的类的功能, 从而避免修改源代码, 根据待增强类有无实现接口, 可以将代理对象分为两类:有接口情况, 使用JDK动态代理: 即创建原来接口实现类的代理对象, 用此对象去增强待增强类;即为动态代理无接口情况, 使

2021-06-05 19:24:10 112

原创 spring-1-spring介绍和IOC容器开发

一、介绍1、版本2、下载(jar包依赖)下载所以搜索:https://repo.spring.io/release/org/springframework/spring/文件分配maven添加jar包依赖https://www.cnblogs.com/nwu-edu/p/9542074.html注意:如果出错可能是因为没有logging日志包3、入门案例用spring的方式创建一个对象实例package co

2021-06-05 19:23:10 102

转载 javaweb-4-jsp-尚硅谷

一、jsp解决了一个什么样的问题1、servlet回传数据实例protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=UTF-8"); PrintWriter writer = resp.getWriter(); writer.write(

2021-03-07 17:17:24 137

转载 javaweb-3-servlet-尚硅谷

servlet技术一、什么是servletServlet是javaEE规范之一规范就是接口servlet就是javaweb三大组件之一三大组件分别是:Servlet程序Filter过滤器Listener监听器Servlet是运行在服务器上的java小程序用来处理客户端发过来的请求并响应数据给客户端二、Servlet程序编写一个类实现Servlet接口实现service方法,处理请求并响应数据在web.xml中配置地址1、Servlet的生命周期执

2021-03-07 17:16:13 179

原创 sql-2-DDL

DDL数据库定义1、对database操作1、创建数据库create database [if not exist] 库名;2、删除数据库drop database [if exist] 库名;3、使用数据库use 库名;use `库名`; --库名特殊时需要用``4、查看数据库show database;2、对table操作-- 创建表单CREATE TABLE IF NOT EXISTS `student`( `sno` INT(20) NOT NULL AUTO

2021-02-07 11:54:35 229

原创 sql-1-准备

一、准备工作1、mysql安装和配环境不要以exe文件安装,要下载压缩包安装下载地址:https://dev.mysql.com/downloads/mysql在系统path中加上bin目录在主文件下加上my.ini文件前面的目录改为实际目录,最后一行是为了跳过一开始的登录密码(修改密码后注释掉)[mysqld]basedir=D:\Program Files\mysql-5.7\datadir=D:\Program Files\mysql-5.7\data\port

2021-02-07 11:51:07 132

原创 javaweb-2-maven

maven环境搭建及使用5.1、安装下载了解目录结构配置环境变量-- 在我们的系统环境变量中M2_HOME maven目录下的bin文件 --不影响maven运行,但会影响后面的springboot学习MAVEN_HOME maven文件 系统的path配置 %MAVEN_HOME%\bin配置成功后mvn -version //可以判断是否成功配置注意:mvn是bin文件夹下的mvn.cmd文件运行5.2、配置阿里云镜像镜像:mirr

2021-02-05 01:32:20 108

原创 javaweb-1-tomcat

javaweb服务器1、技术涵盖ASP直接嵌套java源码导致代码非常混乱后期维护极难c#微软公司phpPHP代码简单,跨平台,功能强大,一般用于中小型网站,无法承受大访问量jsp/servletsun公司主推的B/S架构B/S:浏览器和服务器C/s:客户端和服务器jsp的本质就是servlet高性能,高并发,高强度2、服务器服务器是一种被动的操作,用来处理用户的一些请求和一些响应信息IIS微软,windows自带tomcat是apache服

2021-02-05 01:17:36 206 1

谷歌插件-github加速插件

github国内加速器,安装再浏览器上作为插件

2021-09-01

富文本编辑器组件.zip

在elemebt-ui中需要用到富文本编辑器的项目需要这个文件

2021-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除