mysql 服务器支持如下几种注释方式:(1) # 到该行结束     # 这个注释直到该行结束 mysql> SELECT 1+1;(2)-- 到该行结束      -- 这个注释直到该行结束        注意: -- (双长划)
1111
# Java注解SQL用法 ## 前言 在Java开发,我们经常需要与数据库进行交互,执行SQL语句是必不可少的一部分。通常来说,我们可以使用JDBC、ORM框架等方式来执行SQL语句。但是,有时候我们希望直接在代码SQL语句,以便更好地控制和优化性能。本文将介绍如何使用Java注解来写SQL语句,并通过代码示例详细说明。 ## Java注解简介 Java注解是一种用于在程序添加
原创 2023-12-30 07:59:45
231阅读
一、前言我们写完一个项目,运维时,如果出现了bug,我们需要查看控制台的日志,但是那个日志无关方法太多,查找不是很方便,还有就是一个项目上线之后,我们需要记录谁操作了那些功能,以防出现矛盾知道是谁点了这个功能造成的问题,由谁来负责,为了解决这两个问题,我在SpringBoot项目中使用了对控制层切面+注解的方法来实现将日志存储在数据库里面核心逻辑:   1、创建注解类 Mylog ——用以在其他
转载 10月前
14阅读
day_04MySQL多表&事务内容多表查询事务DCL第一节 多表查询1.查询语法:select 列名列表 from 表名列表 where....准备sql创建部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部
## 如何在MySQL循环执行SQL语句 作为一名经验丰富的开发者,你经常会遇到需要在MySQL循环执行SQL语句的情况。现在,我将向你介绍整个过程,并提供代码示例来帮助你实现这个目标。 ### 流程 首先,让我们来看一下整个过程的步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建存储过程 | | 2 | 设置循环条件 | | 3 | 编写循环体 | |
原创 2024-06-20 04:19:46
258阅读
       注解的语法比较简单,除了@符号的使用外,他基本与Java固有的语法一致,JavaSE内置三个标准注解,定义在java.lang:    @Override:用于修饰此方法覆盖了父类的方法;    @Deprecated:用于修饰已经过时的方法;    @SuppressWarnnings:用于通知java编译器禁止特定的编译警告。  下面我
Java注解知识点总结   Java的注解(Annotation)是Java5以后引入的,又叫元数据,也有人翻译成注释,用作给代码元素做标记,可以携带一些说明或配置信息,但是注解本身并不参与代码的运行,需要时必须对编写代码提取注解信息。注解可以修饰的一个类里面的各个组成元素,比如可以修饰类和接口的声明、构造方法、字段、方法还有方法参数等等,具体可以修饰什么元素得看
转载 2023-09-20 21:59:40
45阅读
                                                  Java注解一、注解概念JDK5及其以后JDK版本
转载 2023-09-01 11:31:44
79阅读
# 雪花ID生成方案 ## 1. 引言 在当今大规模分布式系统,唯一标识符(ID)不仅是数据库的主键,也是服务间交互的关键组成部分。传统的自增ID在高并发环境下可能会导致性能瓶颈和数据冲突,因此采用雪花ID(Snowflake ID)方案显得尤为重要。本文将介绍如何在MySQL实现雪花ID的生成方案,包括必要的代码示例、实施计划、流程图及甘特图。 ## 2. 雪花ID简介 雪花ID是
原创 2024-10-12 06:16:52
210阅读
SpringIOC和AOP一、Spring核心技术Spring核心技术:springIOC、DI、AOP还有事务管理、传播行为。 什么是Spring? 答:spring是一个容器,管理每个bean(对象)与bean(对象)之间的关系。 使用spring来管理。 在没有使用Spring的时候使用的三层架构。这上面因为对象太多,不方便管理。所以才会使用Spring框架。 Spring好处:
Springboot数据库连接:mysql 8及以上版本: com.mysql.cj.jdbc.Driver   以下版本:去掉cjMyBatisPlusAnnotation( 注解)  extension(扩展)  generation(代码生产器)运行原理:首先通过 Entity(实体)也就是平时所说的pojo  进行自动扫描 (Scan En
转载 1月前
428阅读
# Java 注解的数组使用 在Java注解是一种用于提供元数据的特殊工具。Java注解不仅能够接受单个值,还可以接收数组形式的值。本文将介绍Java注解如何定义和使用数组,以解决具体问题,并提供相关示例代码。 ## 定义一个带数组的注解 我们首先需要定义一个注解,并在其中包含一个数组类型的成员。例如,我们可以创建一个注解`@TravelLocations`,它可以用于标记一个方法或
原创 2024-09-15 04:21:11
133阅读
Junit单元测试     测试分类:         1.黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。         2.白盒测试:需要写代码的。关注程序具体的执行流程       &nb
转载 2024-04-12 09:13:31
16阅读
MySQLSQL语句里面是可以加注释的例如:"select * from t1"可以写成"/* tag */select * from t1"这个tag可以扩展成很多格式,这样在MySQL的日志中就可以看到这个tag但是我在5.0和5.5版本,象上面的注释,并不会显示出来,还是直接显示"select * from t1"研究了一下,可以改成这样:"/*!90000 tag */select *
context:component-scan标签: Sprng容器通过context:component-scan标签扫描其base-package标签属性值指定的包及其子包内的所有的类并实例化被@Component、@Repository、@Service或@Controller等注解所修饰的类。 @Component:基本注解 @Respository:持久层(一般为dao层)注解 @Serv
转载 2023-12-31 15:44:27
80阅读
基于反射与动态代理实现注解SQL在许多框架,都应用到反射机制进行简化开发流程,而且,很多时候反射与动态代理的应用是同步的,即结合动态代理去使用同步,今天,我将给大家展示一下基于反射与动态代理实现注解SQL。一、总体步骤总体步骤如下:创建简化注解创建注解扫描管理类创建代理工厂创建应用了简化注解的实际类以上讲了基本需要的内容的步骤,以下就按照这些步骤逐个讲解。1、创建简化注解/** * @auth
转载 2024-07-23 15:03:34
20阅读
@Select("<script>" + "select \n" + "email \n" + "from sys_user\n" + "where id in \n" + " <foreach item='item' index='index' collectio
原创 2023-08-04 22:26:42
1802阅读
@Select("<script>" +        "select \n" +        "email \n" +        "from sys_user\n" +        "where id in \n" +
原创 2023-08-04 22:25:38
96阅读
@Select("<script>" +        "select \n" +        "email \n" +        "from sys_user\n" +        "where id in \n" +
原创 2023-08-04 22:24:20
1672阅读
  • 1
  • 2
  • 3
  • 4
  • 5