自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ajax异步请求

1、ajax函数主要方法体 $.ajax({ url: "", type: "", data: "", dataType: "", success: function() { }, error: function() { } }); 2、参数含义 参数 功能描述 url 表示请求的地址(url地址);eg:url: "localhost:8080/user/reg" typ

2022-03-31 10:07:46 821

原创 MD5加密

1、随机生成盐值 一般加密的字符串构成为:盐值+真实密码+盐值 盐值:随机生成的一个字符串 /** * MD5加密 * 盐值+password+盐值 组成的串用md5加密 * 盐值:随机字符串 */ //盐值 uuid随机生成--》转换成字符串---》转成大写 String salt = UUID.randomUUID().toString().toUpperCase(); ...

2022-03-30 16:04:16 160

原创 Mybatis逆向工程

1、添加依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.4.0</version> </dependency> 2、在config包下创建genertorConfig.xml (如果在确定数据库

2022-03-29 16:47:30 105

原创 yaml的多环境切换

1、application的优先级 /config/yaml classpath:yaml resources/config/yaml resources/yaml 2、第一种方式----多配置文件 application.yaml server: port: 8080 spring: profiles: active: dev application-dev.yaml server: port: 8081 application-test.yaml ser

2022-03-24 17:07:00 331

原创 SpringBoot自动配置原理

1、SpringBoot会自动扫描每一个jar包下的META-INF/spring.factories文件,读取其中的内容并实例化 其中org.springframework.boot:spring-boot-autoconfigure中的spring.factories包含许多自动配置包 2、以RabbitAutoConfiguration为例 //表明这是一个配置类 @Configuration( /** * proxyBeanMethods=true或不写,是

2022-03-24 16:46:58 1797

原创 JSR303数据校验

1、添加validation依赖 <!--validation启动器--> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation --> <dependency> <groupId>org.springframework.boot</groupId>

2022-03-24 09:46:32 217

原创 yaml的基本配置

1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> 2、创建Dog类 package com.ls.po

2022-03-24 08:54:00 1013

原创 SpringBoot注解

@SpringBootApplication 标注一个类是启动类 注解 作用 1、@ComponentScan 自动扫描并加载组件或bean 2、@SpringBootConfiguration SpringBoot配置 2.1、@Configuration Spring配置类 2.2、@Component 表示启动类本身也只是Spring中一个组件 3、@EnableAutoConfiguration 开启自动配置 3.1、@AutoCon..

2022-03-22 11:42:02 463

原创 MP代码生成器(3.5.1及以上版本)

1、配置application.properties #服务端口 server.port=8080 #开发环境 spring.profiles.active=dev #禁用模板缓存 spring.thymeleaf.cache=false #数据库配置 spring.datasource.username=root spring.datasource.password=root spring.datasource.url=jdbc:mysql://localhost:3306/mybatis_plus

2022-03-21 17:36:14 723

原创 MP性能分析插件

1.添加依赖 <!-- https://mvnrepository.com/artifact/p6spy/p6spy --> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.9.1</version> </dependency> 2.修改数据库连接 spri

2022-03-21 11:04:12 124

原创 Calender类小练习

代码: import java.util.Calendar; import java.util.Scanner; /** * @author lishuo * @version 1.0 * @date 2021/12/11 14:44 */ public class Test06 { //这是一个main方法,是整个程序的入口 public static void main(String[] args) { System.out.println("请输入你...

2021-12-11 15:11:25 195

原创 Java小案例--自助饮品消费系统

代码实现: 1、父类--Beverage.java public class Beverage { private String name;//名称 private int price;//价格 private int size;//大小 private String remark;//备注 private int num;//购买数量 //private int sumprice;//总价 private int unitprice;...

2021-12-07 15:39:05 1261 2

原创 Java小案例---披萨的制作--利用工厂模式优化

修改Test类,增加PizzaStore类 1、测试类--Test.java public class Test { //这是一个main方法,是整个程序的入口 public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入要购买的披萨(1.培根披萨 2.水果披萨):"); int choice...

2021-12-07 12:03:15 418

原创 Java小案例---披萨的制作(不涉及工厂类)

代码编写: 1.父类--Pizza.java public class Pizza { //属性 private String name;//名称 private int size;//大小 private int price;//价格 //方法 public String getName() { return name; } public void setName(String name) { t...

2021-12-07 11:01:51 665

空空如也

空空如也

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

TA关注的人

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