自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 sqlserver中的任意一int列的值为 0,则将其替换为上一个非零值

要把0值改成上一行非0数。

2023-06-15 10:09:17 268

原创 SqlServer中避免误操作

使一些关键数据受到了破坏,为了避免这些行为的发生我们在使用修改语句前开启事务,下面案例具体演示。1、在很多时候,有可能是无心的对一些线库进行了误操作,如。这样数据就恢复了,不过必须在修改操作之前加。此时我们想复原数据回去 使用。

2023-05-08 12:05:30 232

原创 Mybatis多表关联查询(一对多关联查询)

Mybatis多表关联查询(一对多关联查询)

2023-01-11 16:59:49 9395 2

原创 Mybatis一对一关联关系-案例

Mybatis一对一关联关系-案例

2023-01-11 15:51:10 143

原创 Mybatis 的分页查询与主键值回填

Mybatis 的分页查询与主键值回填

2023-01-11 13:19:48 338

原创 Spring整合JUnit和Servlet

Spring整合JUnit和Servlet

2023-01-11 10:59:43 664

原创 Spring中注解开发

Spring中注解开发

2023-01-11 10:44:45 132

原创 AOP面向切面编程

AOP面向切面编程

2023-01-11 10:28:19 181

原创 设计模式-代理模式

设计模式之代理模式

2023-01-11 10:16:15 74

原创 layui数据表格简单使用

Layui数据表格使用

2022-12-15 14:01:46 1640 3

原创 Spring依赖注入

一、什么是依赖注入DI (Dependency Injection):依赖注入是指在 Spring IOC 容器创建对象的过程中,将所依赖的对象通过配置进行注入。我们可以通过依赖注入的方式来降低对象间的耦合度。在软件工程中,对象之间的耦合度就是对象之间的依赖性。对象之间的耦合越高,维护成本越高,因此对象的设计应使对象之间的耦合越小越好。1 类的关系继承、实现、依赖、关联、聚合、组合。2 关系强度继承 = 实现 > 组合 > 聚合 > 关联 > 依赖二、为什

2022-04-25 20:45:59 4092

原创 Java日志处理框架与Mybatis 的日志管理

一、Java日志处理框架1. 常用的日志处理框架对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,错误排查,基于 日志的业务逻辑统计分析等都离不日志。日志的管理是系统很重要的一部分,千万不可忽略其重要性。完整的日志将会在系统维 护中起着异常重要的作用。在 Java 领域存在多种日志框架, 目前常用的日志框架包括 Log4j , Log4j2 ,Commons Logging,Slf4j,Logback,Jul。2. Log4j 简介Log4j :Log For Java(

2022-04-21 15:37:59 818 1

原创 MyBatis动态SQL

分页查询:RowBounds,SQL语句实现。主键回填:<selectKey userGenerateKey="true">表示插入数据的时候,主键列使用数据库主键生成策略(MySQL数据库,主键列必须设置auto_increment;SQLServer数据库必须设置主键列使用identity(起始值,步长));<select keyProperty="表对应的实体类的主键列对应的属性名">表示将插入数据的主键列的值赋值给对象的这个属性。如果整个应用中所有的表插入数据都要使用

2022-04-20 11:51:34 946

原创 MyBatis框架入门

1、框架的作用集成、约束。提高开发效率,降低运营维护成本。规范开发行为,便于团队之间协作。SSM:Spring(解耦,IOC、AOP)、SpringMVC、 Mybatis(ORM)2、Mybatis框架的作用Mybatis框架:ORM(Object Relationship Mapping)、持久层框架。ORM:Object-Relationl Mapping,对象关系映射,它的作用是在关系型数据库和对 象之间作一个映射处理。JDBC 的缺点:需要手动的完成面向对.

2022-04-20 11:27:06 686

原创 mybatis缓存

缓存是一般的 ORM 框架都会提供的功能,目的就是提升查询的效率和减少数据库的压 力,缓存的重要性是不言而喻的。 Mybatis 会将相同查询条件的 SQL 语句的查询结果存储在 内存或者某种缓存介质当中,当下次遇到相同的查询 SQL 时候不在执行该 SQL,而是直接从 缓存中获取结果,减少服务器的压力,尤其是在查询越多、缓存命中率越高的情况下,使用 缓存对性能的提高更明显。MyBatis 缓存方式分为一级缓存和二级缓存,同时也可配置关于缓存设置。一级缓存是将结果缓存在 SqlSession 对象中

2022-04-20 10:47:28 210

原创 mybatis查询

一、关联查询关联关系 一对一 一对多(多对一) 多对多 1.1 单向关联关系只能由一方查询出另一方:比如一对多和(多对一):只能由一方查询出多方,或者只能由多方查询出一方(类似一对一)1.2 双向关联关系关联的双方可以互相查询比如一对多和(多对一):既能由一方查询出多方,也能由多方查询出一方(类似一对一)1.3 自关联查询自己查询出自己的上级或者下级同类的对象的信息二、关联关系查询场景:员工和部门符合一对多(多

2022-04-08 11:30:38 71

原创 线程的生命周期

线程状态源码: public enum State { /** * Thread state for a thread which has not yet started. */ NEW, /** * Thread state for a runnable thread. A thread in the runnable * state is executing in the

2022-03-02 08:56:08 63

原创 Java多线程

一、多线程概述1. 多任务操作系统: 同时可以执行多个程序2. 进程: 运行中的程序 (内存),进程用于向操作系统申请资源(CPU,网络,内存等)3. 线程:进程中的执行单元(执行流),线程拥有自己独立的堆栈空间,程序计数器和自己的局部变量,不能拥有系统资源,需要和父进程及其他线程共享系统资源。二、线程创建与启动Java中称为线程类,必须是java.lang.Thread类及其子类线程任务也称为线程执行体:也就是run()方法里面的方法体2.1创建线程对象自定义一个类继承了T

2022-03-01 16:23:58 212 1

原创 数字能组成多少个互不相同且无重复数字的两位数?都是多少?

字能组成多少个互不相同且无重复数字的两位数

2021-12-27 10:46:50 643

原创 随机生成班级学生分数

随机生成班级学生分数

2021-12-26 14:36:29 820

原创 斗地主洗牌

斗地主洗牌

2021-12-24 09:10:38 303

原创 九九乘法表

九九乘法表

2021-12-23 23:07:53 243

原创 猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数。

数组猜数游戏

2021-12-23 16:21:39 3915 2

原创 用嵌套for循环输出1-100中的质数

用嵌套for循环输出1-100中的质数

2021-12-22 09:04:55 1343

原创 实现已知一对兔子每个月可以生一对小兔子,每对兔子从出生后第3个月起每月生一对小兔子。假如一年内没有发生死亡现象,那么,一对兔子一年内(12 个月)能繁殖成多少对?

public class Arr不死兔 { public static void main(String[] args) { //定义一个动态数组方法 /*int[] aee=new int[12]; aee[0] =1; aee[1] =1; for (int i = 2; i < aee.length; i++) { aee[i]=aee[i-2]+aee[i-1]; ...

2021-12-20 14:12:49 618

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除