加载中
spring框架如何面向切面编程?

AOP-----解释:面向切面编程 什么是面向切面编程? 切面:所有要被入侵监控的业务节点 所形成的一个状态-----看成一个面 每一个需要被切入功能的位置-----成为切点 面向切面的核心特征:同一...

2021/11/03 20:07
41
Spring框架的核心技术探究

@Resource import javax.annotation.Resource;-----是Java的包-----原生注解 @Autowired-----自动注入 Import org.springframework.beans.factory.annotation.Autowired;-----才是spring的注...

2021/11/01 13:08
6
如何用一条SQL 语句进行判断查询?

name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 91 王五 数学 100 王五 英语 90 准备数据的sql 代码: create table score(id int primary key auto_i...

2021/10/31 21:06
38
spring注解扫描方式探索

解决bean组件问题,使用扫描器扫描 修改配置文件 删除所有bean组件 修改bean组件属性 xmlns:context="http://www.springframework.org/schema/context" 开启注解配置<context:annotation-con...

2021/10/29 14:27
25
spring框架的注入方式

DI:【dependenvy injection】依赖注入 使用场景模拟:多个类之间相互调用,如何将一个类给另一个类的对象使用 此时就是使用到了依赖注入 那么谁来注入?-----spring 如何注入?-----注入方式...

2021/10/28 16:56
8
spring框架入门程序

一.spring的概述 1.基本信息:Spring家族 Spring框架是由于软件开发的复杂性而创建的。【备注:面向接口编程】 2.spring官网:https://spring.io 3.家族:有业务、启动、微服务 等等功能 二...

2021/10/27 17:00
30
数据库的存储过程PLSQL

基本语法-----参照Java基础 存储过程的定义 create procedure 存储过程名(in/out/inout 参数名) begin declare 变量名 变量类型(长度) 业务代码 end 改变结束符号-----delimiter限制结束...

2021/10/26 13:34
26
mybatis框架中动态sql的标签使用

在mapper中上去了操作语句的子标签等 满足条件的业务代码 备注:判断条件是传入参数判断 注意点 !!:当前sql语句第一个条件不满足的时候,组装的sql语句前面会多出一个连接符 解决......

2021/10/25 15:30
10
mybatis框架中缓存机制的解读

想要了解缓存机制,就得先明白什么是缓存 什么是缓存? 缓存就是临时存储-----目标是加快访问速度,但牺牲了内存空间 缓存的执行流程: 业务中需要获取数据,如果有缓存-----先缓存查找 如果...

2021/10/24 15:07
14
探索mybatis框架中别名与标签的使用

一、参数类型别名 Q: ------为什么要用别名? Mapperxml文件中定义返回值或者参数类型的时候,每次都是类的全名【包名+类名】 导致操作繁琐,代码重复,工作量大 容易出错 解决办法:-----...

2021/10/23 13:59
21
mybatis框架中如何传递参数?

传递参数时,我们首先要确定好传一个参数还是传多个参数: 一:传递一个参数 如果仅仅传递一个参数,我们可以使用--#{value}或者#{参数名} 如果参数是主键,我们还可以使用------#{id} 传递一...

2021/10/22 16:08
21
mybatis中占位符的问题

Mybatis中提供了两种占位符: #{} ${} 首先什么是占位符呢? 在持久化框架中,为了将约束条件中的可变参数从sql中分离出来,在原有的参数位置使用特殊的标记来标记该位置,后期通过代码给sql...

2021/10/20 21:35
21
mybatis中映射多个文件过程繁琐怎么办?

正常情况下,我们要逐个去映射文件,当核心配置的文件中需要映射的sql文件较多时就会使得过程变得很繁琐,如图所示 那该怎么解决这个问题呢? 我们可以使用包扫描器直接一键扫描,什么是包扫描...

2021/10/20 21:23
32
用mapper代理简化mybatis

我们可以使用mapper代理简化之前写的繁琐的mybatis代码,包含以下九种约束: 1.dao层改为mapper层 2.dao层的类要改为接口,方法都要变成抽象方法 3.定义sql的mapper xml文件要与对应处理业务...

2021/10/19 22:48
22
MySQL框架的文件配置

1.编写配置信息config [sources folder]--创建文件夹config 核心配置文件:mybatis-config.xml 配置环境:事务处理机制--JDBC 配置数据库连接池:配置--驱动类,连接地址,账号,密码 2.Mapp...

Mybatis框架(入门程序)

下载对应框架的jar包 https://github.com/mybatis/mybatis-3/releases 导入jar包--lib--[folder] Mybatis核心包 mybatis-3.4.6.jar 数据库驱动包 mysql-connector-java-5.1.11-bin.jar 日志包...

mysql表的增删改查

Tips:先查看编码格式,注意有gbk和utf-8两种,对今天内容没有影响,但进行其他业务可能会乱码 1.创建用户表 2.创建签到信息表 3.在两个表中添加数据 4.查询两个表的数据 5.希望查询某个用户的...

2021/10/15 19:53
29
JDBC中Statement与PrepareStatement的区别与联系

联系: 1.PreparedStatement继承自Statement,两者都是接口。 2.内部都要建立类似于Sockt连接,效率都不是特别高。 区别:使用PreparedStatement执行SQL命令时,命令会被数据库编译和解析,并放...

2021/10/14 20:40
54
MySQL数据库中表的创建及编码格式的注意点

1.输入该命令连接MySQL数据库 成功后如下图所示 2.查看所有数据库 3.为了便于在命令提示符下显示中文,可以先查询MySQL数据库 可见character_set_database是utf-8格式,我们可以将其改为gbk...

2021/10/13 20:48
87
遍历集合的四种方式

首先,我们实例化集合对象,如图所示,存储四个数据并获取数据大小 方法一:普通for循环遍历 方法二:增强for循环 方法三:使用Iterator迭代器 方法四:java8 Lambda方式...

2021/10/12 21:14
134

没有更多内容

加载失败,请刷新页面

返回顶部
顶部