自定义博客皮肤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)
  • 收藏
  • 关注

原创 MySQL索引和优化

MySql

2023-07-11 17:09:34 136 1

原创 mapstruct编译报错

Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifestUrl解决方法:在下面加上 -Djps.track.ap.dependencies=false

2021-08-27 15:38:17 1387

原创 Spring Boot 实现excel 批量导入数据(模板下载 ->数据导入->导入失败表格下载)

批量导入数据以用户为例导入依赖批量导入模板下载接口批量导入接口导入依赖 <!--excel--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version>

2021-06-23 14:00:01 4824

原创 资源路径映射配置

资源路径映射1.图片所在路径如下2.浏览器访问图片1.图片所在路径如下配置代码如下:@Configurationpublic class WebConfig extends WebMvcConfigurationSupport {@Override protected void addResourceHandlers(ResourceHandlerRegistry registry) { ///浏览器访问的路径 registry.addResourceHandle

2021-06-17 11:19:59 271

原创 搭建shiro

pom.xml添加shiro依赖 <!--shiro--> <!--shiro和spring整合--> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>

2020-11-12 17:19:48 153 1

原创 Spring Aop 学习

Spring Aop 学习pom.xmlbeanUser类UtilsLogUtilresourceslog4j.propertiesdaoIBossSecretaryIUserDao2implBossImplUserDao2ImpldemoBASLohSystempom.xml<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>

2020-10-15 15:19:25 79

原创 Spring ioc学习

总体路经User类 自己生成set,get方法//简单类型 private String id; private String name; private Date date; // array,list,map,set,props(properties),自定义类型属于复杂类型 private String[] strings; private List<String> list; private Set<Strin

2020-10-13 17:30:04 88

原创 转发和重定向

1.请求内部转发就使用request.getRequestDispatcher("/你要跳转的servlt").forward(request,response);这个方法就是在服务器内部转发不会和客户端打交道,简单的理解就是这个请求没处理完,内部转发给另一个servlet来处理请求2.请求重定向使用response.sendRedirect("/Servlet名");比如:浏览器访问servlet1,servlet1想让servlet2为客户端服务servlet1调用sendRedire

2020-10-08 14:52:47 55

原创 日志log4j

配置依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency> <g

2020-10-08 11:47:07 74

原创 各种工具类

返回随机字符串Uuidimport java.util.UUID;public final class UuidUtil { private UuidUtil(){} public static String getUuid(){ return UUID.randomUUID().toString().replace("-","");//返回不相同的随机字符串 }}验证码import java.awt.Color;import java.awt.Font;import java.a

2020-10-07 10:01:13 168

原创 Mybatis getMapper使用

测试类@Test public void test11(){ SqlSession sqlSession =MySqlSessionUnil.getSession(); UserDao userDao=sqlSession.getMapper(UserDao.class); User user = new User(); user.setUsername("陈蛇皮"); user.setSex(1);

2020-09-28 15:41:39 410

原创 Mybatis 的 SqlMapConfig.xml,Mapper配置

<?xml version="1.0" encoding="UTF-8" ?><!--这个是给当前的xml文件添加约束:DTD约束--><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><!--这个配置是Mybatis的核心配置文件:配置mysql的.

2020-09-28 09:37:14 233

原创 java连接Mysql8.0.16准备

环境版本:Mysql 8.0.16jdbc.jbr: mysql-connector-java-8.0.16.jarjava: jdk1.8连接配置driver(Class.forName):com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8user :your usernamepassword:your password...

2020-09-26 17:12:41 338

原创 解决tomcat无法识别Maven中的web项目

tomcat无法识别Maven中的web项目解决方法1 234 选择自己的项目5 依次 更改path 和 web resource Directories更改path 选择web下的web.xml更改web resource Directories 选择你的web在选点击右下角6 点击ok7 回到tomcat添加成功运行tomcat我们就可以访问webapp 下的index页面了...

2020-09-24 11:55:10 732

原创 解决Navicat无法连接MySQL8.0

出错原因MySQL8.0与MySQL5.0所采用的加密方式规则不一样,所以导致Navicat打不开。MySQL8.0的root用户的加密规则默认的是: caching_sha2_password,解决方法可通过select host,user,authentication_string,plugin from mysql.user;查看密码的规则。所以我们只需要将默认的caching_sha2_password改为mysql_native_password即可。select host,user,

2020-09-23 16:10:25 3536

原创 Maven下载,安装,配置以及idea配置Maven,创建Maven项目

MavenMaven下载Maven 安装Maven 配置本地库idea配置Maven创建Maven项目创建servlet,以及解决没有创建servlet选项Maven下载https://maven.apache.org/download.cgi Maven 安装下载完后解压到自己指定的目录Maven 配置本地库1 解压完后进入apache-maven-3.6.3\conf中用记事本打开setting文件2 转到第55行,将划红线的一行复制到下面3 配置本地库地址,如我想配置到e盘下

2020-09-22 20:42:34 250

原创 Static作用,以及使用

Static的作用修饰数据成员,则该数据成员就会被该类所有对象共享(被修饰的数据成员被称为类成员,也叫静态成员(全局成员))。修饰成员方法,则该成员方法可以被类直接调用。修饰代码块,则在对象实例化时该代码块会被执行。一个类在实例化对象时,会分别开辟栈内存和堆内存。栈内存存储对象名称,堆内存存储对象的数据成员信息现在张三,李四升到高二了,我们就要修改grade,两个人只需要修改两次就够了,但全年级有1000多个人我们要修改1000多次吗,这个时候就可以用static修饰gradeclass

2020-09-12 16:51:34 199

原创 set,list集合以及迭代器

set和for,iterator @Test public void setTest01(){ //set 特点1:里面的元素不可以重复 A B C C 特点2:无序 //<> 泛型,用来指定元素的类型,只要指定,其他类型的元素不能存入 Set<String> sets =new HashSet<>(); sets.add("a"); sets.add("b");

2020-09-10 11:42:14 211

原创 面向对象设计 基础篇

软件的开发方法结构化开发方法:是一种自顶向下的设计方式- 优点:在系统不太复杂的情况下具有较好的开发效率,并且系统维护成本可控。- 局限:不能灵活的满足客户不断变化的需求,当客户需求发生变化时,需要对部分模块甚至整个系 统进行重新设计。面向对象开发方法:对象:包含 对象标识,属性,方法类: 包含 类标识,属性说明,方法说明(类属于引用数据类型)类与对象的区别:- 类表示某个事物的抽象特征- 对象代表某个事物的具体特征类:学生对象:张三属性:姓名 年龄

2020-09-09 17:32:05 96

空空如也

空空如也

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

TA关注的人

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