- 博客(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关注的人