if 标签 if标签中有一个test属性,test属性值是一个符合OGNL要求的判断表达式,表达式的结果可以使true或者false, 除此之外所有的非0值都为true(1)、数字类型1.1 例如: 如果参数为数字类型的时候没有特俗需求的情况只需要判断是否为null即可。 <if test="id != null"></if>1.2 例如:如果有特俗需求,例如判断是否大于
转载 2024-07-11 16:03:31
69阅读
第七章 流程控制、判断语句 第七章 流程控制、判断语句第七章 流程控制、判断语句7.1 顺序结构7.2 判断语句7.2.1 练习7.3 选择语句7.3.1 选择语句--switch 7.1 顺序结构//顺序结构 从上往下依次执行//顺序结构 从上往下依次执行 public class Demo01Sequence{ public static void main(String[] args){
转载 2024-10-29 06:53:00
25阅读
# 实现MySQL日期介于的方法 ## 概述 本文将教会你如何使用MySQL查询语句实现日期介于的功能。具体来说,我们将学习如何使用`BETWEEN ... AND ...`语句来查询指定范围内的日期数据。 ## 实现步骤 下面是整个实现过程的步骤,我们将依次介绍每一步的具体操作。 | 步骤 | 操作 | |------|------| | 步骤一 | 连接到MySQL数据库 | | 步骤二
原创 2024-02-01 06:28:57
42阅读
Kotlin语言于Java的比较1.变量val(value的缩写):表示不可变量 var(variable的缩写):表示可变量fun main(){ val a0=10 val a:Int=10 println("a="+a) }fun main(){ vara0=10 var a:Int=10 a=a*10 println("a"+a) }Kotlin摒弃了Java中的基本数据类型
mybaits基本知识1、请简述MyBatis框架与Hibernate框架的区别。Hibernate和MyBatis。这两个框架的主要区别如下:(1)Hibernate:是
原创 2023-06-06 16:46:44
82阅读
一、需求:使用springmvc和mybatis完成商品列表查询。二、整合思路:springMVC+mybaits的系统架构:1步):整合dao层mybatis和spring整合,通过spring管理mapper接口。使用mapper的扫描器自动扫描mapper接口在spring中进行注册。2步):整合service层通过spring管理 service接口。使用配置方式将service接口配置在
1、怎么获取自增长主键mysql:  useGeneratedKeys: 是否自动生成主键,默认falsekeyProperty :返回的主键值赋给哪个属性keyColumn: 数据库中的自增主键的列名,默认是数据库表的第一列。当主键列不是表中的第一列的时候需要设置,PostgreSQL必须设置。oracle:<insert id=”insertUser” >         <
转载 2021-05-08 23:01:25
152阅读
2评论
1、基于 SQL 语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL 写在 XML 里,解除 sql 与程序代码的耦合,便于统一管理;提供 XML标签,支持编写动态 SQL 语句,并可重用。 2、与 JDBC 相比,减少了 50%以上的代码量,消除了 JDBC 大量冗余的代码
转载 2020-07-21 18:52:00
427阅读
2评论
缓存:内存与远程硬盘(服务器)之间关系原理:查询数据的时候,应用程序现在内存中查询,如果没有查到,在到磁盘查询,查询出来的结果给缓存,缓存再给应用程序!好处:下次不需要经过磁盘,直接找缓存。mybatis的一级缓存:Sqlsession,所有的操作都由SqlSession发出的,对应的是实体类。mybatis的二级缓存:SqlSessionFactory,称之为session工厂,...
原创 2022-01-10 10:05:34
220阅读
项目结构图首先配置spring支持 web.xmlxmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun
项目结构图首先配置spring支持 web.xmlxmlns="://java.sun.com/xml/ns/javaee" xmlns:xsi="://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="://java.sun.com/xml/ns/javaee ://java.sun
<?xml version="1.0" encoding="UTF-8"?><beans default-autowire="byName"       xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.o
原创 2014-04-01 00:19:44
2286阅读
1.核心配置文件,官网截图圈住的是要掌握的。 2.环境配置 environments MyBatis 可以配置成适应多种环境。 不过要记住:尽管可以配置多个环境,但每个 SqlSessionFactory 实例只能选择一种环境。 以下两套环境,根据environment的id进行区分。environ ...
转载 2021-11-03 23:30:00
197阅读
2评论
1、基于 SQL 语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任 何影响,SQL 写在 XML 里,解除 sql 与程序代码的耦合,便于统一管理;提供 XML 标签,支持编写动态 SQL 语句,并可重用。 2、与 JDBC 相比,减少了 50%以上的代码量,消除了 JDBC 大量冗余的
转载 2020-11-22 14:40:00
413阅读
2评论
1.pom.xml配置信息 测试类: sql语句xml配置: 数据库访问配置: 表字段: 用映射方法写: mapper: 视图对象vo: 语句: 测试:
原创 2022-08-06 00:17:54
71阅读
什么是动态SQL? MyBatis的强大之处便是它的动态SQL,如果你使用JDBC那么在根据不同条件查询时,拼接SQL语句是多么的痛苦。 比如查询一个学生信息,可以根据学生的姓名,性别,班级,年龄,学历等信息来查询,并且多个条件可以任意组合。 而MyBatis中集成了非常强大的 OGNL表达式,可以
原创 2022-01-11 16:46:30
97阅读
# 深入了解MyBatis Plus mpjQueryMapMapping ## 简介 在Java开发中,使用MyBatis Plus可以简化数据库操作,而mpjQueryMapMapping是MyBatis Plus中的一个重要功能,它可以实现Java对象与数据库表之间的映射关系。本文将深入探讨mpjQueryMapMapping的相关知识,以及如何在实际项目中应用它。 ## 什么是mpj
原创 2024-04-07 04:40:44
40阅读
# 使用 MyBatis 和 Redis 实现缓存 在现代企业应用中,缓存技术被广泛应用于提高性能。而 MyBatis 是一个流行的持久层框架,通过结合 Redis 作为缓存,可以显著提高数据库访问的效率。以下是实现 MyBatis Redis 缓存的完整流程及代码实现。 ## 流程概述 我们将通过以下步骤实现 MyBatis 和 Redis 的结合: | 步骤 | 操作
原创 8月前
27阅读
# 使用 MyBatis 实现 Java 数据库操作的指南 在 Java 开发中,MyBatis 是一个非常流行的持久化框架,它使得我们可以通过简单的 XML 或注解来操作数据库,极大提高了开发效率。本文将详细讲解如何在 Java 项目中引入 MyBatis,并进行基本的使用。 ## 一、流程概述 在开始之前,我们可以先看一下实现 MyBatis 与 Java 结合的基本流程: | 步骤
原创 2024-09-29 04:46:41
13阅读
最近Spring boot真是越来越火了,所以就想学习并写一个Spring boot的系列文章。以前大家一说spring的时候,都会想到Spring mvc框架,但是Spring mvc配置文件真是太多啦,而且每一个项目配置文件的内容都是差不多的,配置起来真是太费劲了。还好现在Spring boot框架火了起来,原因就是约定大于配置,多数 Spring Boot 应用只需要很少的 Spring 配
  • 1
  • 2
  • 3
  • 4
  • 5