自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 在mybatis if test判断数字类型

有时候需要在mybatis if test里面去判断int 类型的数字 只需要加上toString()即可

2021-04-15 17:30:42 1073 1

原创 使用mybatis插入数据获取返回自增长id

注意:需要在执行完插入后才能后才能获取到自增id

2020-08-10 14:58:06 114

原创 关于sql语句开始时间结束时间拼接条件查询错误

功能:为了在订单管理中实现某个时间段的查询,需要加上订单号或者客户名称来查询**可以发现,当开始时间是2020-7-02,结束时间也是2020-7-02,本来在数据库可以查出一条数据,但现在却把关于xix客户的数据全部查询出来了,**原因就是sql语句顺序不对应该把时间放在条件查询的前面...

2020-08-08 14:32:46 736

原创 关于postMan请求时415错误

当请求时显示415错误选择row默认是text选择为json

2020-08-06 14:50:33 512

原创 Windows下zookeeper启动tomcat小问题

zookeeper的conf目录可以正常启动配置文件q在这里插入图片描述

2020-02-03 20:50:12 290

原创 Maven高级

Maven高级1.maven基础知识回顾1.1 maven介绍maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。​ [外链图...

2020-01-26 22:59:11 298

原创 Mybatis Day03

1.Mybatis多表查询1.1 一对一查询1.1.1 一对一查询的模型用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RzimGFnc-1579743913995)(img\图片1.png)]1.1.2一对一查询的语句对应的...

2020-01-23 09:45:43 126

原创 Mybatis day02

1.Mybatis的Dao层实现1.1 传统开发方式1.1.1编写UserDao接口public interface UserDao { List<User> findAll() throws IOException;}1.1.2.编写UserDaoImpl实现public class UserDaoImpl implements UserDao { pu...

2020-01-19 09:31:11 151

原创 MyBatis Day01

1. 什么是Mybatismybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后myb...

2020-01-16 17:30:53 104

原创 Spring MVC文件上传和拦截器

SpringMVC的文件上传1-SpringMVC的请求-文件上传-客户端表单实现(应用)文件上传客户端表单需要满足:表单项type=“file”表单的提交方式是post表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data”<form action="${pageContext.request.contextPath}/user/q...

2020-01-15 14:04:46 136

原创 SpringMVC的请求和响应

SpringMVC的请求和响应SpringMVC的数据响应01-SpringMVC的数据响应-数据响应方式(理解)页面跳转直接返回字符串通过ModelAndView对象返回2) 回写数据直接返回字符串返回对象或集合02-SpringMVC的数据响应-页面跳转-返回字符串形式(应用)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-10AtdukJ...

2020-01-14 18:59:07 165

原创 SpringMvc Day01

1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件) ,这样的弊端是配置文件加载多次,应用上下文...

2020-01-13 14:56:02 144

原创 Spring Day 04声明式事务

1. JdbcTemplate1.1 概述JDBC模版, 也就是JdbcTemplate, 是Spring框架所提供的专门用来访问数据库的一项技术, 是对原始JDBC操作的简单封装.1.2 使用步骤① 导入相关jar包<!-- mysql驱动 --><dependency> <groupId>mysql</groupId> ...

2020-01-12 14:54:48 85

原创 Spring Day03 AOP

1.Spring 的 AOP 简介1.1 什么是 AOPAOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻...

2020-01-11 10:40:28 113

原创 Spring Day02 IOC和注解开发

1.Spring配置数据源1.1 数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等开发步骤①导入数据源的坐标和数据库驱动坐标②创建数据源对象③设置数据源的基本连接数据④使用数据源获取连接资源和归还连接...

2020-01-10 11:41:43 147

原创 Spring Day01

1. spring概述1.1 Spring是什么(理解)Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众...

2020-01-08 12:18:36 96

原创 Lambda表达式&方法引用

-Lambda表达式&方法引用今日学习目标能够知道Lambda表达式的标准格式能够使用Lambda表达式实现无参无返回值的操作能够使用Lambda表达式实现带参无返回值的操作能够使用Lambda表达式实现带参带返回值的操作能够知道Lambda表达式和匿名内部类的区别能够知道引用类方法的使用能够知道引用对象的实例方法的使用能够知道引用类的实例方法的使用能够知道引用构造器...

2019-12-20 21:29:05 362

原创 Mysql基础

A.JavaWeb课程介绍B.今日内容C.数据库的基本概念问题回顾与知识点总结什么是数据库? Database能够存储和管理数据的仓库(软件)数据库有什么特点?可以持久的存储数据(当电脑开关机之后数据依然存在于数据库)可以方便的管理数据(增加/删除/修改/查询)D.常见的数据库软件介绍问题回顾与知识点总结常见的数据库有哪些?MYSQL免费...

2019-12-08 14:00:27 123

原创 多表查询

CREATE DATABASE date3;use date3;– 创建部门表create table dept(id int primary key auto_increment,name varchar(20));insert into dept (name) values (‘开发部’),(‘市场部’),(‘财务部’);– 创建员工表create table emp(i...

2019-12-03 22:45:12 120

原创 字符流&字节缓冲流

IO中的流按照流向分为什么?输入流(读取数据)/输出流(写出数据)IO中的流按照类型分为什么?字节流(任意文件)/字符流(文本文件) -> 字节流是万物之母,遇事不决字节流.字节流中的读的方法分为哪几种?我们常用哪种?格式是什么?read(); -> 一次读取一个字节的数据,会将读取到的数据封装到返回值中.read(byte[] bys) -&g...

2019-11-29 23:01:33 130

原创 File类递归字节流

HashMap的特点是什么?是一个双列集合,里面的数据都是一个键+一个值,键唯一(不重复),键可以为NULL,只能有一个,值可以为NULL,可以有多个.无序(底层是由哈希表来控制键唯一的.)如何将一个键和一个值存储到HashMap中?put(K key,V value) -> 先校验,如果集合中已经有了这个key,会覆盖掉之前的数据.LinkedHashMap的特点是...

2019-11-29 22:59:25 107

原创 Map集合

传智播客-2019-v10-7-Map 预授课笔记昨日知识点回顾HashSet有什么特点?元素唯一(元素不重复)元素无序(元素存入的顺序和取出的顺序不一致)LinkedHashSet有什么特点?元素唯一(元素不重复)元素有序(元素存入的顺序和取出的顺序是一致的[LinkedHashSet底层是链表+哈希表,哈希表保证元素的唯一,链表保证元素的有序])TreeSet有什...

2019-11-26 23:17:41 110

原创 Set集合

A.Set集合概述和特点 4分48秒 掌握问题回顾与知识点总结Set集合的特点是什么?元素唯一(元素不重复)Set集合中因为是无序所以没有索引,通过什么方式可以遍历Set集合?增强For/迭代器练习创建HashSet集合并添加String类型的数据进去并遍历.B.哈希值 7分01秒 理解问题回顾与知识点总结什么是哈希值?是Jdk根据对象的地址...

2019-11-26 23:16:44 122

原创 集合Collection

1.Collection集合1.1集合体系结构【记忆】集合类的特点​ 提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变集合类的体系图​ [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EhJPhro4-1574781207436)(img\01.png)]1.2Collection集合概述和基本使用【应用】Collectio...

2019-11-26 23:15:39 102

原创 常用API&异常

1.包装类1.1基本类型包装类(记忆)基本类型包装类的作用​ 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据​ 常用的操作之一:用于基本数据类型与字符串之间的转换基本类型对应的包装类基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloat...

2019-11-12 09:47:44 121

原创 内部类

昨日知识点复习抽象类是对什么的抽象?接口是对什么抽象?抽象类对事物的抽象 -> Worker(工人) Student(学生) -> Person(抽象类)接口是对行为的抽象 -> WoodDoor(木门) 铁Door(铁门) -> Open(接口)抽象类的修饰关键字是什么?接口的修饰关键字是什么?abstract -> 抽象类interface ...

2019-11-12 09:45:00 239

空空如也

空空如也

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

TA关注的人

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