自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 持久层的简单理解

说白了就是把数据保存在数据库或者硬盘一类可以保存很长时间的设备里面,不像放在内存中那样断电就消失了,也就是把数据存在持久化设备上,mybatis就是持久层。

2022-04-04 15:45:20 1065

原创 SpringBoot整合Mybatis

参考原文地址:IDEA SpringBoot整合Mybatis实现增删改查操作_shengshenglalala的博客-优快云博客_springboot整合mybatis实现增删改查

2022-04-03 21:13:54 138

原创 Navicat连接Oracle库未加载

本人使用的navicat12使用的Oracle是11g,由于刚刚接触Oracle数据库,是个新手,有什么错误的地方可提出来,出现这个错误的时候不要慌,因为你的配置文件版本低去官网下载一下在官网下载就行。​​​​​​我使用的是64位的,点击进入点击下载,然后解压一下就行了我是放在我安装的navicat里面了点击左上角工具-->选项-->环境-->修改成刚才解压的路径中的oic.dll重启一下,连接Oracle这就成功啦!...

2022-03-10 19:03:52 3702

原创 SpringMVC运行机制

1、用户发送球球到前台控制器DispatcherServlet2、dispattcherServlet收到请求调用HandlerMappering3、处理映射器根据请求url找到具体的处理器,生成处理器执行链handlerExecutionChain(包含处理器对象和处理拦截器)返回给dispatcherServlet4、dispatcherServlet根据处理器handler获取对应的适配器5、handlerAdapter调用处理器handler6、handler(contr...

2022-02-28 22:23:19 248

原创 SpringMVC拦截器登录验证

转自原文链接:https://blog.youkuaiyun.com/source_yuan/article/details/77933396

2022-02-28 22:01:57 154

原创 Expected one result (or null) to be returned by selectOne(), but found: 3

报这个错误的时候不要慌,首先他提醒的是我要一个对象他返回三个对象,这时把SQL语句改一下就行了少了一个条件这样就可以!

2022-02-22 20:07:58 521

原创 报错:querying database. Cause: java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (usin

Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:### Error querying database. Cause: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)### The error may exist in hp/dao/LoginDao.java (best..

2022-02-21 22:52:51 1139

原创 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springfram

org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdbcTemplat

2022-02-17 19:26:24 1951

原创 九大内置对象及四大作用域

HTTP是无状态协议。下面是九大内置对象及四大作用域的文章————————————————版权声明:本文为优快云博主「Tom_殇子」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/tanghui270270/article/details/87916794...

2021-12-27 20:31:30 94

原创 Java基础,线程创建的三种方法,浅谈线程

一、线程(Thread) 线程要在进程中运行,进程的结束,那线程也就结束。下面的QQ浏览器就是一个进程,而打开的一个个网页则是线程,如果只打开了一个网页就相当于单线程。了解了线程及进程,下面我们来看看 创建多线程的方式有三种: 1、继承Thread类,重写run方法:public class TheadCreate extends Thread { //继承Thead类来创建 //重写run方法,run...

2021-12-21 18:11:41 561

原创 谈一谈集合框架

转载自java集合框架综述 - 平凡希 - 博客园一、集合框架图简化图:说明:对于以上的框架图有如下几点说明1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。3. 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类...

2021-12-16 18:47:10 290

原创 IO流的学习

原文链接:https://blog.youkuaiyun.com/qq_44543508/article/details/102831084前言io流用到的地方很多,就比如上传下载,传输,设计模式等…基础打扎实了,才能玩更高端的。在博主认为真正懂IO流的优秀程序员每次在使用IO流之前都会明确分析如下四点:(1)明确要操作的数据是数据源还是数据目的(也就是要读还是要写)(2)明确要操作的设备上的数据是字节还是文本(3)明确数据所在的具体设备(4)明确是否需要额外功能(比如是否需要转换流、高效流等

2021-12-15 20:30:19 308

原创 浅谈异常的原理

一、异常(Exception) 异常不是错误,什么是异常:是在运行过程中代码序列中产生的一种例外情况。 Java异常处理的五个关键字:try、catch、throw、throws、finally。 try...catch...finally...: 讲个故事:从前有一个人举报张三要去偷银行,于是呢,警察就出警了,就蹲在银行等着张三出现,蹲了一晚上张三没有出现,警察草草收场,收场之后呢,需要写出警报告。第二天呢,警察又接到电话,说张三今天肯定去,那警察呢,肯定出警啊...

2021-12-14 18:49:17 1043

原创 Java面试题+Java面向对象(抽象、接口)

一、面试题 1、JDBC的ResultSet是什么? 在查询数据库后返回一个ResultSet,他就像是擦讯结果集的一张数据表。ResultSet对象维护了一个游标,指向当前的数据行。开始的时候这个游标指向的是第一行。如果调用了ResultSet的next()方法游标会下移一行,如果没有更多的数据了,next()方法会返回false。可以在for循环中遍历数据表。 2、java.util.Date和java.sql.Date有什么区别? java.util.D...

2021-12-13 19:22:34 491

原创 Java面向对象+逻辑思维(继承、多态、关键字)

一、Java面向对象 1、继承:继承是面向对象非常重要的特点之一,用好继承能够使程序具有更好的可扩充性,减少程序的代码量。 什么是继承:继承是一种由已有的类创建新的类的机制,根据继承该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为。并根据需要增加它自己的新的状态和行为。子类不能选择性继承父类,Java不支持多重继承,但一个类可以实现多个接口,从而克服单继承的缺点,构造方法不会被子类继承,但可以从子类中调用父类的构造方法。(不要为了继承而继承)使用的关键字extends...

2021-12-11 22:46:27 349

原创 面试题+Java基础+Java对象+逻辑思维(方法,对象)

一、五道面试题 1、什么是JDBC,在什么时候会用到它?、 JDBC的全称是:Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同数据库变得更加简单。 2、JDBC访问数据库的基本步骤是什么? (1)加载数...

2021-12-09 22:31:09 758

原创 面试题+Java基础整理+逻辑思维题(基础:数组)

一、面试五道题 1、String和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的 (1)String类型需要在栈堆内存中开辟空间,不管你改变了String的值(改变的),它也要堆积内存,占用内存空间。 (2)StringBuffer:多线程操作字符串缓冲区下操作大量数据 StringBuffer;线程安全,执行速度慢。 (3)单线程操作字符串缓冲区下操作大量数据 StringBuilder。线程不安全,执...

2021-12-09 10:56:11 668 1

原创 面试题+Java基础(基础:循环和break,continue的用法)

一、面试五道题 1、final有什么用? 用于修饰类、变量和方法; (1)被final修饰的类不能被继承 (2)被final修饰的方法不能被重写 (3)被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,引用指向的内容是可以改变的。 2、final、finally、finalize区别: final :用于修饰类、变量及方法,修饰的类不能被继承,修饰的方法不能被重写,修...

2021-12-07 21:50:03 393

原创 面试题+Java基础整理+逻辑思维题(基础:语言特点、格式、注释、类型转换和判断语句)

一、五道面试题 1.jdk,jre,jvm的三者关系: (1)jdk是java程序开发时用的开发工具包,其内部也有jre运行环境 (2)jre是java运行时需要的运行环境,就是说如果你光运行java程序而不是去搞开发的话,只安装jre就能运行已经存在的java程序 (3)jdk,jre内部都包含java虚拟机jvm,java虚拟机内部包含许多应用程序的类解释器和类加载器等等 2.面向过程和面向对象的区别 (1)两者都是软件开发...

2021-12-06 20:34:46 639

空空如也

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

TA关注的人

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