非凡任庆
码龄2年
关注
提问 私信
  • 博客:22,587
    22,587
    总访问量
  • 32
    原创
  • 39,966
    排名
  • 310
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2023-05-10
博客简介:

2302_78076476的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    312
    当月
    10
个人成就
  • 获得456次点赞
  • 内容获得17次评论
  • 获得355次收藏
创作历程
  • 1篇
    2025年
  • 31篇
    2024年
成就勋章
兴趣领域 设置
  • Java
    java
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mybatisPlus

mybatisplus
原创
发布博客 2025.03.05 ·
726 阅读 ·
15 点赞 ·
0 评论 ·
12 收藏

Spring AOP,通知使用,spring事务管理,spring_web搭建

事务管理本质上是数据库提供的一种管理机制(数据库事务管理就是对一次数据库操作过程中执行的多条语句进行管理,保证一次对数据库操作过程中多条 sql 要么都执行成功,要么都不执行,从而确保数据一致性.)事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异常就回退到事务开始未进行操作的状态,这些操作要么都完成,要么都取消,从而保证数据满足一致性的要求Spring事务管理是spring框架对事务提交这一功能进行封装,程序员在业务开发中不需要显示提交事务。
原创
发布博客 2024.09.09 ·
1070 阅读 ·
31 点赞 ·
1 评论 ·
18 收藏

spring,spring_mybatis集成

Bean对象 由于把对象交给spring管理后,spring会对对象进行功能的增强,所以在spring生成的对象中,统一称为bean对象。添加@Autowired注解就可以在创建这个类的时候自动加载这个类中的该属性,前提是该属性对应的类要加上注解,让spring可以找到他。在resources包下面创建spring与mybatis的xml文件,创建一个mapper文件夹,印射的sql语句的文件。IOC指的是让spring框架为创建对象,在创建对象的同时还有一个动作注入依赖,面向对象编程将程序抽象成各。
原创
发布博客 2024.09.07 ·
793 阅读 ·
6 点赞 ·
1 评论 ·
10 收藏

mybatis特殊符号处理,mybatis一级二级缓存,java反射机制

在 mybatis 中的 xml 文件中,存在一些特殊的符号,比如:<、>、"、&、<>等,正常书写 mybatis 会报错,需要对这些符号进行转义。具体转义如下所示:特殊字符 转义字符< <> >" "’ '& &除此之外,还可以使用印射文件特殊处理,因为sql印射文件时xml类型文件,在转义上面有些符号无法读取例如<>&,我们可以使用<![CDATA[]]>来包裹特殊字符。例如传到mysql中的语句就是,问好就是预编译传过来的数据。
原创
发布博客 2024.09.06 ·
1180 阅读 ·
32 点赞 ·
1 评论 ·
18 收藏

mybatis#{}与${}的区别,mybatis关联查询,mybatis动态sql

{}是占位符,是采用预编译的方式向sql中传值,可以防止sql注入如果我们往sql中传值,可以使用这个,例如这个delete语句${}将内容直接拼接到sql语句中,一般不用于传值,可以当作列名,加上单引号可以传值直接拼在sql语句中,例如排序,分组,需要在定义方法的时候加上注解@param当作列名。
原创
发布博客 2024.09.05 ·
1114 阅读 ·
12 点赞 ·
0 评论 ·
6 收藏

mybatis搭建,参数传递,增删改查事务管理

原是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation 迁移到了 Google Code,随着开发团队转投Google Code 旗下, iBatis3.x正式更名为MyBatis。MyBatis 是一款优秀的持久层框架。框架就是对技术的封装,让程序员可以快速使用,提高开发效率。Java后端框架:Mybatis:对jdbc进行封装,Spring:对整个后端架构进行管理,Springweb:对web层(servlet)进行封装。
原创
发布博客 2024.09.03 ·
1307 阅读 ·
29 点赞 ·
1 评论 ·
16 收藏

vue-cli搭建过程,elementUI搭建使用过程

vue-cli 官方提供的一个脚手架,用于快速生成一个 vue 的项目模板;预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速。主要功能统一的目录结构本地调试热部署单元测试集成打包上线。
原创
发布博客 2024.08.20 ·
801 阅读 ·
12 点赞 ·
1 评论 ·
11 收藏

js内置对象,vue指令

是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。vue.js的优点1.体积小 压缩后 33K2.更高的运行效率用 JQuery 或者原生的 JavaScript DOM 操作函数对 DOM 进行频繁操作的时候,浏览器要不停的渲染新的 DOM 树,导致页面看起来非常卡顿。
原创
发布博客 2024.08.19 ·
639 阅读 ·
10 点赞 ·
0 评论 ·
30 收藏

javascript

J a v a S c r i p t 一 种 直 译 式 脚 本 语 言 , 用 来 为 网 页 添 加 各 式 各 样 的 动 态 功 能(j a v a S c r i p t 可 以 操 作 网 页 内 容 ) , 不 需 要 编 译 可 直 接 通 过 浏 览 器 解 释 运行 , 通 常 J a v a S c r i p t 脚 本 是 通 过 嵌 入 在 H T M L 中 来 实 现 自 身 的 功 能 的。
原创
发布博客 2024.08.18 ·
634 阅读 ·
24 点赞 ·
0 评论 ·
8 收藏

HTML—css

C S S 是 C a s c a d i n g S t y l e S h e e t s ( 级 联 样 式 表 )。C S S 是 一 种 样 式 表 语 言 , 用 于 为 H T M L 文 档 控 制 外 观 , 定 义 布 局。例 如 ,C S S 涉 及 字 体 、 颜 色 、 边 距 、 高 度 、 宽 度 、 背 景 图 像 、 高 级 定 位 等 方 面。
原创
发布博客 2024.08.17 ·
1208 阅读 ·
32 点赞 ·
2 评论 ·
28 收藏

html超文本标记语言 (HyperText Mark up Language)

HTML(超文本标记语言)是构建网页的标准标记语言。它为网页提供结构和内容,允许开发者创建各种元素,比如文本、图像、链接、表格和表单等。是网页的基本骨架。
原创
发布博客 2024.08.10 ·
458 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

lambda语法,java8Stream流,maven

Lambda表达式是一种匿名函数,通常用于简化代码、实现小型函数而不需要定义完整的函数。lambda也是一种语法糖,语法糖(Syntactic Sugar)指的是一种语言设计特性,允许程序员以更简洁、易读的方式编写代码。其实质上,它不增加语言的功能,只是提供了一种更方便的语法,使得程序员的编写和理解更加轻松。使用lamdba表达式要求一个抽象类或者接口里面只能有一个方法@FunctionalInterface添加了这个注解的抽象类只能有一个抽象方法匿名函数,把函数当作参数一样传递。
原创
发布博客 2024.08.06 ·
1124 阅读 ·
11 点赞 ·
0 评论 ·
31 收藏

jdbc(mysql)

jdbc:java database connection(java与数据库连接)java可以连接不同数据库,不同数据库连接细节不同,具体细节都由数据库自己实现由java设计出一系列连接数据库的接口规范,然后由不同的数据库开发商去实现。jdbc实现了java与数据库之间的数据交互。
原创
发布博客 2024.08.04 ·
502 阅读 ·
6 点赞 ·
2 评论 ·
4 收藏

数据库分组查询,多表设计,关联查询

unionunion 合并多个查询结果,自动去掉重复的数据上面的语句的意思是查询 姓名为科比和身高大于195球员的所有信息。科比的山高也高于195,但是不会重复出现,union可以连接多个查询语句的结果但是上下查询的字段必须一致。union allnuion all也是合并多个查询结果,但是不自动去掉重复信息这段代码的意思是 查询 姓名为科比和身高大于195球员的所有信息。与union不同的是科比的信息会出现两次。排序 order by。
原创
发布博客 2024.08.01 ·
543 阅读 ·
11 点赞 ·
0 评论 ·
5 收藏

DDL,DML,DQL

- 创建数据库-- 删除数据库-- 创建数据库并设置字符集-- 修改字符集 数据库一旦创建数据库名字不可以在修改,可以修改字符集-- 删除以前没有用的数据库。
原创
发布博客 2024.07.29 ·
1038 阅读 ·
25 点赞 ·
2 评论 ·
11 收藏

数据库安装,了解数据库

首先下载下来MYSQL选择windows版本的安装在自己清除的指定文件夹,接着配环境变量。1.打开电脑设置,找到系统,找到系统信息一栏,点击打开,然后在相关链接里面找到高级系统设置,点击打开,点击环境变量打开找到系统变量里面的Path点击打开编辑点击新建把下载的mysql存放的地址粘贴进去,注意,这里要填入的是打开下载的mysql的bin地址。2.初始化数据库点击键盘上面的window键,输入cmd,右键以管理员身份运行,打开小黑盒子依次输入以下指令。
原创
发布博客 2024.07.29 ·
907 阅读 ·
6 点赞 ·
2 评论 ·
11 收藏

java第十六课(线程,多线程,Thread,Lock,线程通信)

程序为完成特定任务,用某种语言编写的一组指令的集合,就是一段静态代码(安装在电脑上的文件键)进程也是程序但是是运行中的程序 是操作系统进行资源分配的最小单位线程线程可以进一步细化为进程,进程中的一个最小执行单元就是线程,是cpu进行调度的最小单元。
原创
发布博客 2024.07.17 ·
1068 阅读 ·
23 点赞 ·
1 评论 ·
20 收藏

java第十四课(网络编程,TCP编程,Socket,ServerSocket,UDP编程,DatagramSocket,Datagrampacket)

把分布在不同地理位置的具有独特独立功能的就算机链接起来,由功能完善的软件实现软件资源共享和信息传递的系统。java是Internet上的语言,它从语言级上提供了对网络应用程序的支持 , 程序员能够很容易开发常见的网络应用程序。java提供的网络类库,可以实现网络连接,联网的底层细节被隐藏在Java的本机安装系统里 由JVM进行控制。并且Java实现了一个跨平台的网络库 ,程序员面对的是一个统一的网络编程环境。
原创
发布博客 2024.07.17 ·
607 阅读 ·
12 点赞 ·
1 评论 ·
14 收藏

java第十四课(异常,异常关键字try,catch,finally,throw,throws)

Java中可以通过继承Exception或RuntimeException类来自定义异常。一般情况下,我们会继承Exception类,因为RuntimeException及其子类表示的是程序错误,而Exception及其子类表示的是程序异常情况。
原创
发布博客 2024.07.14 ·
642 阅读 ·
19 点赞 ·
0 评论 ·
6 收藏

java第十三课(BufferedOutputStream,BufferedInputStream,BufferedReader,BufferedWriter)

Java中的缓冲流是为了提高IO操作的性能而设计的。在处理输入和输出时,缓冲流利用内部缓冲区来减少实际的IO操作次数,从而提高读写数据的效率。其中BufferedInputStream是字节缓冲输入流BufferedOutputStream是字节缓冲输出流BufferedReader是字符缓冲输入流Bufferedwriter是字符缓冲输出流。
原创
发布博客 2024.06.29 ·
529 阅读 ·
5 点赞 ·
2 评论 ·
9 收藏
加载更多