![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
名称正在更新……
学会保持一颗童真的心!
展开
-
【超级简单】SpringBoot+poi实现excel导入导出
一、pom引入 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>RELEASE</version> </dependency> <dependency>原创 2021-12-28 17:51:45 · 1104 阅读 · 0 评论 -
MyBatis-plus Generator生成POJO实体、mapper接口、controller、server文件(亲测可用)
一、新建CodeGenerator.javapackage com.blog;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import com.baomidou.mybatis原创 2021-12-23 15:54:11 · 622 阅读 · 0 评论 -
[手把手实现]springboot+mybatis整合pagehelper全流程详解
1、pom引入jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x原创 2021-12-23 15:28:34 · 727 阅读 · 0 评论 -
springboot各种模式的配置
pom文件配置<profiles> <profile> <id>dev</id> <properties> <activatedProperties>dev</activatedProperties> </properties> <!-- 这里代表默认使用dev环境配置文件 --> &原创 2021-12-03 14:52:06 · 1110 阅读 · 0 评论 -
java 使用Queue
队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。它和List的区别在于,List可以在任意位置添加和删除元素,而Queue只有两个操作:把元素添加到队列末尾; 从队列头部取出元素。超市的收银台就是一个队列:在Java的标准库中,队列接口Queue定义了以下几个方法:int size():获取队列长度; boolean add(E)/boolean offer(E):添加元素到队尾; E remov原创 2021-12-02 15:44:59 · 670 阅读 · 0 评论 -
spring boot实现简单文件上传
1、视图层<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>上传</title></head><body><form action="/uploaded" enctype="multipart/form-data" method="post"> <input type="原创 2021-12-02 15:10:30 · 201 阅读 · 0 评论 -
MyBatis Generator生成POJO实体、mapper接口、mapper文件(亲测可用)
一、resources新建generatorConfig.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.原创 2021-10-29 14:17:45 · 242 阅读 · 0 评论 -
java中Map遍历的几种方式
Map<Car,Integer> map=new HashMap<Car,Integer>(); Car car1=new Car("red","bmw"); Car car2=new Car("white","byd"); map.put(car1,50); map.put(car2,10); /** * 通过Iterator遍历写法1 */ Se.原创 2021-10-08 21:16:14 · 211 阅读 · 0 评论 -
Java遍历Map的集中方法
public static void main(String[] args) { // 循环遍历Map的4中方法 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); map.put(1, 2); // 1. entrySet遍历,在键和值都需要时使用(最常用) for (Map.Entry<Integer, Integer>.原创 2021-09-28 11:50:18 · 111 阅读 · 0 评论 -
sprintboot 单元测试如何配置及设置
1、pom.xml文件中添加单页测试组件<!-- 单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>tes原创 2021-09-18 09:32:52 · 191 阅读 · 0 评论 -
SpringBoot使用Mybatis-PageHelper
新建项目首先,pom文件中加入pagehelper依赖,如下: <!--pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <vers原创 2021-09-15 14:32:34 · 214 阅读 · 0 评论 -
mybatis中resultMap和resultType的详细用法
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。1.resultType在MyBatis进行查询映射的时候,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。当提供的返回类型属性是resultType的时候,MyBatis会将Map里面的原创 2021-09-15 12:04:03 · 5759 阅读 · 1 评论 -
spring boot mybatis一对一、一对多查询应用
这几天入门java,一直在看关联映射,琢磨了挺长时间,为了其他网友今后少踩坑。先总结一下有三张表:user 、book、addressuser与book是一对多user与address是一对一新建完项目,我的目录结构是这样的。1、首先配置数据库连接:打开application.propertiesserver.port=8080server.servlet.context-path=/demo#数据库配置spring.datasource.url=jdbc:mysq.原创 2021-09-15 09:58:47 · 308 阅读 · 0 评论 -
java学习接口与继承 内部类 用法记录
内部类分为四种:非静态内部类静态内部类匿名类本地类静态内部类 重点记录:语法:new 外部类.静态内部类();因为没有一个外部类的实例,所以在静态内部类里面不可以访问外部类的实例属性和方法除了可以访问外部类的私有静态成员外,静态内部类和普通类没什么大的区别理解:静态内部类里面不可以访问外部类的实例属性和方法,但可以访问外部类的静态成员和方法!package charactor; public class Hero { public static ...原创 2021-01-25 13:45:04 · 95 阅读 · 1 评论 -
java学习预先定义的常量 枚举类用法记录
publicenumHeroType{TANK("春天"),WIZARD("夏天");StringchineseName;HeroType(StringchineseName){this.chineseName=chineseName;}//自定义方法voidgetNews(){System.out.println(chineseName);}}p...原创 2021-01-21 16:30:19 · 81 阅读 · 0 评论