自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单测入门案例:JUnit+Mockito

单测入门案例、Junit、Mockito、mock异步方法

2024-01-11 10:46:46 373 1

原创 写JavaWeb项目时应注意的一些事项

简单总结一下前两天写的一个小Demo的心得。环境搭建 :springboot整合mybatis ,数据库用的是mysql,开发工具是idea1、首先是建项目时记得把自己需要的依赖都勾选上,比如mysql驱动 ,mybatis等等。由于我是刚接触springboot,建项目时仍然是ssm的思想,自己一个一个导入依赖,导致版本冲突的问题困扰了我很久,浪费了大量时间。2、要配置自己的Maven仓库,导入依赖的速度能提高很多。3、idea集成了多种数据库,在idea的右侧配置相关信息并连接数据库。这一点

2020-12-23 11:31:03 328

原创 关于Git的基本使用

首先,共gitlab上拉取代码:首先切到要放项目文件的目录下:然后打开git bash:输入:git clone -b master 公钥然后使用idea打开项目–》改动–》创建本地仓库(git init)–》将代码放到暂存区(git add .)–》将代码提交到本地仓库(git commit -am ‘备注’)将代码提交到远程仓库 (git push orgin 分支名)最后将代码合并到主分支:然后–》==》OK...

2020-12-23 10:33:28 122

原创 Java后台开发面试知识个人总结

面试所需复习知识点总结文章目录面试所需复习知识点总结java:常用设计模式工厂模式单例模式饿汉模式懒汉模式多例模式代理模式构建者模式IO流及文件操作字符流字节流常见文件操作的方法多线程及线程池锁(死锁)java容器Collection和Collections的区别List、Set、VectorArrayList和LinkedListhashMap和hashtable\迭代器Iterator和LsitIteratorjava:常用设计模式工厂模式单例模式饿汉模式懒汉模式多例模式代理模式构建

2020-10-18 21:01:14 480 1

原创 js或css失灵????

这是我在对之前的项目进行二次开发的时候遇到的问题。就是我改动了jsp页面的表单提交项(我删除了几项无关重要的),之后提交按钮竟然失灵了!!?我首先想到的是对应的js文件里,被删除的表单项对应的js代码还没有删除,于是,找到对应的js代码,把无关代码全部删除了。重新运行,还是一样的问题,提交按钮点了没有任何反应,我点了返回键,却能返回到上一页,这一点让我认为js文件还是有效的。之后我又反复试了各种可能,都没能解决问题。最后又开始怀疑是js文件未生效的问题。于是我注释掉了该js文件里的全部代码,重新运行

2020-10-16 09:39:21 235 2

原创 使用spring框架连接数据库时遇到一系列bug...及解决办法

我的程序第一次运行,报错是这样的:警告: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@366437de – Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed

2020-09-22 20:20:45 1167

原创 关于mybatis注解开发的知识点简要总结

话不多说,直接上代码举例说明主配置文件方面(这里和xml开发时的配置相同) <settings> <!--在主配置文件中开启二级缓存--> <setting name="cacheEnabled" value="true"/> <!--在主配置文件中开启Mybatis支持延迟加载--> <setting name="lazyLoadingEnabled" value="true"/&g

2020-09-11 17:12:39 140

原创 Mybatis的一级缓存和二级缓存详解

在mybatis中,缓存有两种。一种是一级缓存,一种是二级缓存。一级缓存是存在于sqlSession对象中的,只要sqlSession对象还在,sqlSession对象产生的代理对象就可以拿得到一级缓存的数据。当sqlSession对象被回收或者调用clearCache()方法清理缓存时,该SqlSession对象的一级缓存的数据就会被清空。二级缓存是存在于生产sqlSession对象的工厂SqlSessionFactory的实例化对象factory中。所有同一个factory生产的sqlSession

2020-09-11 10:02:33 645

原创 小白对Mybatis的理解

Mybatis是我接触到的第一个框架,之前粗略知道框架的概念就是别人封装好的一些东西,我们可以直接拿来使用,框架能够极大的提高开发效率。Mybatis是数据访问层的一个框架,主要是用来操作数据库,它的大致思路是这样的:----------------------------------------第一步---------------------------------------利用文件输入流,解析主配置文件。主配置文件里主要是设置了连接数据库所需要的资源,以及指明了用来操作实体类的接口所对应的配置文

2020-09-09 20:12:39 230

原创 idea中的maven项目的xml文件的xmlns报错的解决办法

xml文件中xmlns="…"报错URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs解决方法如下:在idea中依次打开File -->Settings -->Languages & Frameworks -->Schemas and DTDs 如图所示:然后就大功告成!...

2020-09-06 20:36:09 3537 1

原创 使用idea创建一个maven项目及环境搭建详解

maven项目的创建过程大体分为 步:1、创建一个新的maven项目;2、编写pom.xml文件3、编写主配置文件4、编写实体类及操作实体类的接口、及接口对应的配置文件首先,创建maven项目:2、接下来写pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w

2020-09-06 19:39:55 487

原创 web项目连接数据库时找不到数据库驱动的解决办法

今天我在优化代码结构的时候,因为看到有很多人优化完到处都是bug,然后我就备份了一下,新建了一个项目,把原来的项目copy过来了。然后运行时就报错了:(原名项目是可以正常运行的)

2020-09-01 09:11:22 2516 1

原创 JDBC连接mysql数据库查询数据时遇到的bug

记录一下今天JDBC连接数据库遇到的问题List<User> users=new ArrayList<User>();...User user1=new User();while(rs.next()){ user1.setId(rs.getInt(1)); user1.setrealName(rs.getString(2)); user1.setSex(rs.getString(3)); user1.setAge(rs,getInt(4)); user1.setAd

2020-08-31 14:16:12 320

空空如也

空空如也

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

TA关注的人

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