Skip to main content

moregeek program

spring boot | 漫谈 spring data jpa_wx630f055ce23fc的博客-多极客编程

初识 Spring Data JPA入职公司(目前已从这家公司离职)后参与的第一个项目,架构师选定的数据库持久层方案就是 Spring Data JPA。在些之前笔者也是一直使用 MyBatis,未曾听说过 Spring Data JPA。使用 Spring Data JPA 之初也是各种不适应,也曾向架构师提过想换成 MyBatis 的想法,不过架构师一句话就劝服了我:“我们的项目要兼容多种主流

Read More

java中方法的定义和调用_write less,do more。的博客-多极客编程

为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现。 方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。 方法的定义 定义格式: 修饰符 返回值类型 方法名 (参数列表){ 代码

Read More

源码角度了解skywalking之@trace注解的原理_周杰伦本人的博客-多极客编程

源码角度了解Skywalking之@Trace注解的原理 @Trace要解决的问题是收集一些关键业务的Trace信息,使用方法就是在需要收集Trace信息的方法上添加@Trace注解就可以了。 使用 @Trace(operationName = "default-trace-method") public void traceMethod() throws Exception { Acti

Read More

#yyds干货盘点#【愚公系列】2022年09月 go教学课程 033-结构体方法重写、方法值、方法表达式_qq61972345e36b7的博客-多极客编程

一、结构体方法重写和方法值 1.方法重写 方法重写又称方法覆盖。方法重写概念方法的重写是指两个方法的返回值、方法名、参数的类型和个数相同(子类重写父类的方法)。方法的重写,不能发生在同类中,只能发生在子类中。若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。 package main import "fmt" type Person struct {

Read More

利用反射生成 MyBatisPlus中QueryWrapper动态条件 #yyds干货盘点#-多极客编程

问题 在MyBatisPlus中经常会用到如下所示的代码来构造查询条件: QueryWrapper<User> queryWrapper = new QueryWrapper<>(); if (userQuery.getId() != null) { queryWrapper.eq("id", userQuery.getId()); } if (userQuery

Read More

#yyds干货盘点#Vuex实战讲解(全),玩转Vue必备知识-多极客编程

Vuex概况store核心概念- State:  包含了store中存储的各个状态。- Getters:  类似于 Vue 中的计算属性,根据其他 getter 或 state 计算返回值。- Mutation: 一组方法,是改变store中状态的执行者,只能是同步操作。- Action:  一组方法,其中可以包含异步操作。- Moudule:  Module是store分割的模块,每个模块拥有自

Read More

学习Java必备的基础知识08,要想学好必须扎实基本功(⭐建议收藏)#yyds干货盘点#-多极客编程

Day08-Java @[toc] 关于作者 • 作者介绍 🍓 博客主页:作者主页🍓 简介:JAVA领域优质创作者🥇、一名在校大三学生🎓、在校期间参加各种省赛、国赛,斩获一系列荣誉🏆。🍓 关注我:关注我学习资料、文档下载统统都有,每日定时更新文章,励志做一名JAVA资深程序猿👨‍💻。@[toc] this关键字 首先需要提醒的是,在整个Java之中,this是最麻烦的一个关键字,只要是代码开发

Read More

第八章-Java常用API#yyds干货盘点#-多极客编程

1 常用API 1.1 Math 1.1.1 Math类概述 Math包含执行基本数字运算的方法 没有构造方法,如何使用类中的成员呢? 看类的成员是否都是静态的,如果是,通过类名就可以直接调用。 1.1.2 Math类的常用方法 方法名 说明 public static int abs(int a) 返回参数的绝对值 public static double ceil(double a) 返回大于

Read More

第三章-字符串#yyds干货盘点#-多极客编程

1 字符串 1.1 API 1.1.1 API概述 ==API==(==A==pplication ==P==rogramming ==I==nterface): 应用程序编程接口 Java API: 指的就是JDK中提供的各种功能的Java类这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用 1.2 Stri

Read More

方法覆盖-多极客编程

方法覆盖:package cn.fugai;//Animalpublic class Animal {public void move() {System.out.println("动物在移动"); }}// Dogpackage cn.fugai;public class Dog extends Animal {//当然可以右键-->Source-->Override/Implem

Read More

基于springboot实现一个简单的aop-多极客编程

简介AOP(Aspect-Oriented Programming:面向切面编程)aop能将一些繁琐、重复、无关业务的逻辑封装起来,在一个地方进行统一处理,常用于日志记录、事务管理、权限控制等,aop能在不改变原有代码逻辑的基础上对某个方法、某类方法、或者整个类进行无侵入式的加强,有效降低了代码耦合度,并且提高了项目扩展性;ok废话说完,进入正题,如何实现一个aop要实现aop,首先你要知道你拿a

Read More

SpringBoot中Bean的三种属性注入方式+注意事项(三)-多极客编程

以前在Spring中注入属性2种方式: 或     在springBoot中三中方式: 一、new 方式 注意:此时的OtherBean是一个多例,并不是单例   二、调用方式 在Config中调用定义OtherBean类,然后调用其方法获取:注意:这里的OtherBean是单例   三、注入方式 注意:此时的otherBea

Read More

取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回-多极客编程

取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回 从中央库引入jar <dependency> <groupId>com.github.jeffreyning</groupId> <artifactId>TechUtil</artifactId> <version>1.0.0&

Read More