- 博客(9)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Springboot
2.4及以上是不稳定版本,没有RELEASE后缀 2.3及以下是稳定版本,引入包需要加入 .RELEASE后缀配置文件说明: https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#appendix.application-properties.server。
2023-08-24 23:10:36 155
原创 Redis
1、String 字符串命令事例说明SETSET key value [EX seconds] [PX milliseconds] [NX|XX]将字符串值 value 关联到 keyGETGET key返回 key 所关联的字符串值MSETMSET key value [key value …]同时设置一个或多个 key-value 对。MGETMGET key [key …]返回所有(一个或多个)给定 key 的值。GETSETGETSE
2023-08-21 23:13:27 64
原创 Spring IOC 源码说明
Spring源码说明1、Bean入口public class BeanDITest { private ApplicationContext ac; @Before public void init(){ ac = new ClassPathXmlApplicationContext("classpath:mixture_spring.xml");//加载配置文件 } @Test public void testScoreBean(){
2022-05-19 18:42:40 137
原创 设计模式之代理模式
设计模式之代理模式1、代理模式定义代理模式是在不修改源目标的前提下,额外扩展源目标的功能。即通过访问源目标的代理类,再由代理类去访问源目标。这样一来,要扩展功能,就无需修改源目标的代码了。只需要在代理类上增加就可以了。#mermaid-svg-EEAPVYxRDvSt8Os4 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-EEAPVYxRDvSt8Os4 .err
2022-05-06 11:03:04 599
原创 番外篇02、Continue break Return System.exit的区别
代码public class Test { static void continueTest() { for (int i = 0; i < 5; i++) { int j = 0; while (true) { j++; try { Thread.sleep(1000l); } catc
2022-04-29 11:21:01 251
原创 Mybatis 02 基础应用
Mybatis 02 基础应用一、代码开发demo1、基于mapper代码开发1.1、开发方式 只需要开发Mapper接口和对应的Mapper映射文件,接口定义声明,文件定义sql。1.2、开发规范 1)Java接口的类路径名要和映射xml文件的命名空间(namespace)一致. 2)Java接口的方法命名要和映射xml文件的唯一标识一致. 3)Java接口的输入参数类型要和映射xml文件的paramerteType一致. 4)Java接口的输出参数要和映射xml文件的resu
2021-04-19 20:18:07 150
原创 番外篇 01 PO BO VO DTO 关系梳理
番外篇 01 PO BO VO DTO 关系梳理一、java基于sql关系图二、定义说明1、DAO/MapperData Access Object 数据访问对象。如果定义Mybatis常和Mapper搭配使用,常规定义为Dao 两者意义相同。它是一个面向对象的数据库接口,负责持久层的操作,为业务层提供接口,主要用来封装对数据库的访问,常见操作无外乎 CURD(数据库基本操作,它代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)操作)。我们也可以认为一个
2021-04-16 21:13:47 253
原创 Swagger 01 入门
Swagger一、Swagger工作原理在项目启动的过程中,spring上下文在初始化的过程,框架自动跟据配置加载一些swagger相关的bean到当前的上下文中,并自动扫描系统中可能需要生成api文档那些类,并生成相应的信息缓存起来。如果项目MVC控制层用的是springMvc那么会自动扫描所有Controller类,跟据这些Controller类中的方法生成相应的api文档。二 、swagger常用注解简述1、@Api描述:注解用于标注一个Controller(Class),加入@Api即标识
2021-04-15 18:09:17 653
原创 Mybatis 01 入门
Mybatis入门1、Mybatis简介1.1、mybatis常用地址 mybatis参考网址:http://www.mybatis.org/mybatis-3/zh/index.html Github源码地址:https://github.com/mybatis/mybatis-31.2、认识mybatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBati
2021-04-15 18:03:32 272
哪位大佬 能给我讲讲 常用Log的优缺点
2021-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人