
Mybais
文章平均质量分 78
站在墙头上
挣不到钱,只能发奋图强好好学习
展开
-
Mybatis的缓存机制
虽然MyBatis不提供所谓的“三级缓存”,但可以通过集成第三方缓存框架(如Ehcache、Redis等)来实现更复杂的缓存策略。这类缓存机制通常在应用级别实现,可以在更大的范围内共享缓存数据。MyBatis的缓存机制主要包括一级缓存和二级缓存,它们用于减少数据库访问次数,提高应用性能。原创 2025-03-07 10:34:28 · 293 阅读 · 0 评论 -
SpringBoot+MyBatis实现MVC项目开发
现在一般都是已SpringBoot搭建的项目了,在这小记一下SpringBoot中引入MyBatis。比较简单:1.引入maven配置<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version原创 2020-06-26 22:58:10 · 258 阅读 · 0 评论 -
Mybatis中使用${}和使用#{}
Mybatis中${}和#{}的区别1、使用#{}2、使用${}3、总结印象中一直认为使用Mybatis肯定能防止sql注入,前两天才发现我太天真了。防止sql注入也是有条件的,这我们就要了解下Mybatis中${}和#{}的使用了。1、使用#{}Mybatis在对#{}进行预处理时,会把#{}处理成占位符,实际执行的时候才会把参数替换进去,相当于jdbc的PreparedStatement...原创 2020-03-11 21:26:36 · 7077 阅读 · 4 评论 -
Mybatis generator代码生成器的使用
Mybatis generator代码生成器的使用(Mybatis generator+springboot结合)generator.xml配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis...原创 2020-02-19 18:31:49 · 190 阅读 · 0 评论 -
MyBatis example使用报错:There is no getter for property named 'distinct' in 'class com.ld.model.TGeoTest
MyBatis example使用报错:There is no getter for property named ‘distinct’ in ‘class com.ld.model.TGeoTestExample$Criteria’ TGeoTestExample.Criteria example = new TGeoTestExample().createCriteria(); ...原创 2020-02-19 18:15:36 · 880 阅读 · 0 评论