mybatis
文章平均质量分 75
CodeMartain
有阳光 却感觉冷
展开
-
mybatis中配置文件mybatisconfig详解---[纯笔记]
mybatis中配置文件详解propertiessettingstypeAliasestypeHandlersobjectFactorypluginsenvironmentstransactionManagerdataSourceJNDIdatabaseIdProvidermappersmybatis中的核心配置文件 一个是全局配置文件,另一个是映射文件;首先来看一下全局配置文件------->>>>全局配置文件这是全局配置文件中各个属性的配置顺序,<!ELEMENT原创 2021-11-30 00:16:09 · 2667 阅读 · 0 评论 -
mybatis映射文件mapper详解
mapper映射文件----->><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org/DTD Mapper 3.0" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.gavin.mapper"> <!-- 因为有了构造方法了就不用再这定义了 &l原创 2022-02-24 12:55:03 · 2849 阅读 · 0 评论 -
java.io.IOException: Could not find resource mybatis配置文件 问题解决--亲力亲为
很多时候我们会遇到这个问题,看起来并没有什么错误,但是就是找不到报错—java.io.IOException: Could not find resource问题排查------>>1,将路径换成绝对路径依旧报错2,检查打包好的文件,看看里面有没有配置文件,有时候idea会犯这个问题,里面没有,手动将配置文件添加到这里,但是依旧报错按理说没有什么问题,但是百密一疏,问题出在pom配置文件上,打包成pom,当然配置文件并不会被打包进target里了,改成jar问题就解决了;原创 2021-12-03 14:22:50 · 2654 阅读 · 1 评论 -
SSM模式学习路线-----[Spring入门笔记]
在学习之前要知道啥是SSM,他是Spring ,SpringMVC跟Mybatis的简称;按照字母顺序我们应该先学习Spring原创 2021-11-24 17:11:32 · 1938 阅读 · 0 评论 -
mybatisplus分页总是查到全部数据?
这是因为版本的问题,在3.4.1及以上需要配置过滤器以实现分页分页代码–> @Test void contextLoads6() { Page<Dept> pageB= new Page<Dept>(2,2);//可以通过构造方法直接指定分页情况 System.out.println(pageB.getSize());//2 System.out.println(pageB.getCurrent());//2原创 2022-02-09 14:23:38 · 2731 阅读 · 3 评论 -
MybatisPlus
MybatisPlus特点MyBatis-Plus是MyBatis的强大增强工具。它为MyBatis提供了许多有效的操作。你可以从MyBatis无缝切换到MyBatis-Plus。MyBatis-Plus可以自动注入基本的SQL片段;MyBatis-Plus有许多有用的插件(例如代码生成器,自动分页,性能分析等);依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>.原创 2022-02-08 18:14:05 · 2038 阅读 · 0 评论 -
SSM模式学习路线-----[mybatis入门笔记]
Mybatis是一个持久层框架,要细致的说是一个版持久性的框架,通过简单的xml或者注解进行配置,使得数据库的操没有那么繁琐;mybatis什么是mybatis二级目录三级目录什么是mybatismybatis是一种挂逆行型映射框架,用于解决数据库操做时遇到的一些问题;在学习mybatis时还接触到了一个全表映射的框架 hibernate也是用于数据库操做的一个框架,hibernate不要求熟练掌握sql,而是根据对应逻辑来动态生成sql,所以开发效率要高于mybatis,但是随着数据库中内容的增多原创 2022-02-06 10:36:13 · 565 阅读 · 0 评论 -
[解密贴]那些年我们上传的文件和下载的文件
那些年我们上传的文件那些年我们上传的文件图片的上传那些年我们上传的文件前言:用了那么多年的电脑,访问了那么多的网站,注册过那么多的账号,发表过那么多帖子,逛了那么多论坛…你有想过一个问题吗?你在上传文件的时候都上传到哪里去了?百度识图—上传图片QQ空间–上传视频查看源码找了一下,差不多就是这个,视频被传到了这个地址上,当然这是一个servlet处理地址;处理结束后访问的网络地址-----这是封面图地址http://m.qpic.cn/psc?/3237c5ef-b287-433a-ae原创 2022-01-01 12:19:20 · 474 阅读 · 2 评论 -
记录一下idea中报的一些提示----<>>
<statement> or DELIMITER expected, got 'id'原创 2022-01-07 15:08:53 · 199 阅读 · 0 评论 -
Error creating bean with name ‘multipartResolver‘: Lookup method resolution failed的解决思路
今天在写文件上传和下载时遇到了一个错误;此报错产生的原因----->>>明明知道强行运行会报错,但我就是想看看运行之后 报什么错;事情的经过是这样的,本来要写文件的上传和下载,在导入maven依赖时,发现有三个jar包 怎么也导入不进去;导入时是这样的---->>提示找不到jar包,于是我就去本地仓库看了一下,jar都有呀,咋整?又跑去远程maven仓库看了一下,发现这三个依赖jar都有漏洞,所以maven是不打算让我用了,我偏要用,毕竟在学习阶段;我把三个j原创 2021-12-31 23:40:28 · 2608 阅读 · 0 评论 -
新闻管理系统开发实例项目入门到完成
从入门到完成原创 2021-12-28 17:28:27 · 441 阅读 · 0 评论 -
【springmvc案例开发】
springmvc案例开发springmvc案例开发准备工作框架搭建----->>>springmvc案例开发你好! 看大这篇文章,可能你跟我一样是一个新手小白,但又不全是,这里认为你已经掌握了spring与mybatis的一些基础知识,想要整合spring与mybatis来开发springweb;准备工作任何开发之前都要又一些准备工作,开发之前的工作框架搭建----->>>其实在spring官网上可以直接下载一个框架,这里由于是入门级,所以还是自己手动搭建一原创 2021-12-15 16:17:21 · 452 阅读 · 0 评论 -
SpringMvc模式【从一篇文章入门到两篇文章入坑】更新中
SpringMvc的优势:Spring MVC是Spring提供的一个轻量级Web框架,它实现了我们在tomcat时的WebMVC设计模式。Spring MVC在使用和性能等方面要比较优秀他灵活性强,易于与其他框架集成,同时xml配置文件的修改不需要重新编译应用和层序;所以spring的基本框架在为微服务中很 流行;原创 2021-12-14 20:10:00 · 333 阅读 · 0 评论 -
mybatis入门---[笔记]
mybatis入门工作原理简单的mybatis运用Mybatis的配置文件详解工作原理概念什么的不去说了;简单的mybatis运用首先三步走:1,创建maven工程2,配置依赖3,功能实现配置依赖,这里引入mysql ,mybatis,jdbcjunit<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=原创 2021-12-09 15:22:02 · 355 阅读 · 0 评论 -
MyBatis与Spring的整合
MyBatis与Spring的整合环境搭建----Mybatis-Spring整合SqlSessionTemplateSqlSessionDaoSupport环境搭建----原创 2021-12-07 20:18:24 · 843 阅读 · 0 评论 -
The expression ${pom.artifactId} , ${pom.version} is deprecated. 小毛病解决
在建立mavenweb项目是遇到了一点小小的友好提示----Some problems were encountered while building the effective model for MyspringBatis:Spring_Mybatis:war:1.0-SNAPSHOTThe expression ${pom.artifactId} is deprecated. Please use ${project.artifactId} instead.The expression ${po原创 2021-12-07 13:21:13 · 2687 阅读 · 0 评论 -
mybatis主键自动回填的实现
mybatis主键自动回填的实现对应的业务逻辑就是我们在添加数据时,知道表中的主键为自动递增,但是不知道递增到多少个了,但是我们还需要知道该表中的主键数据才能对另一张关联的表进行操作;例如下面的案例----->>添加书籍时候还需要对书籍折扣信息表进行更新,DROP TABLE IF EXISTS `bookstore`;CREATE TABLE `bookstore` ( `BookId` int(0) NOT NULL AUTO_INCREMENT, `BookName` v原创 2021-12-06 15:51:44 · 592 阅读 · 0 评论 -
mybatis懒加载与缓存
懒加载与积极懒加载;在接触mybatis时我们会学到接触小知识,关于懒加载的一些知识点还是需要亲自去测试一下才能加深理解;在这之前问我们都接触过关于时间和空间局部性原理,在这里不做多说;接下来是案例的实际操作过程---->>首先准备两个关联的表,还是熟悉的表,还是熟悉的数据—商品信息与订单信息表原创 2021-12-05 00:57:45 · 793 阅读 · 0 评论 -
解决idea中sql语句爆红的问题
今天下载了很多插件,有了插件办事效率提高一个百分点,还是很不错的;在编写mapper映射文件时,出现了sql语句爆红的小提示,检查了一下由于开启了插件,在使用的时候 product表那里爆红了,查找了一下原因,原来是插件找不到一个默认的数据库,也找不到默认的表;解决如下---->>>...原创 2021-12-04 22:31:16 · 6743 阅读 · 1 评论 -
mybatis多表查询时的问题始末
mybatis多表映射与 异常处理org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 3原创 2021-12-04 16:34:34 · 488 阅读 · 0 评论