手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Mybatis
mybatis
Mybatis第⼀部分:⾃定义持久层框架1.1分析JDBC操作问题publicstaticvoidmain(String[]args){Connectionconnection=null;PreparedStatementpreparedStatement=null;ResultSetresultSet=null;try{//加载数据库驱动Class.forName("com.mysql.jdbc.Driver")
作者:编程之家 时间:2022-10-09
MyBatis 一对一,一对多,多对一,多对多详解
目录1、什么是MyBatis?2、MyBatis入门实例基于xml配置3、MyBatis入门实例注解配置4、MyBatis入门实例一对一基于xml配置4、MyBatis入门实例一对多,多对一基于xml配置5、MyBatis入门实例多对多基于xml配置1、什么是MyBatis?MyBatis本是apache的一个开源项目iBat
作者:编程之家 时间:2022-10-09
Mybatis二
三、优化Mybatis配置我们已经在之前的学习中,学会了如何编写一个简单的Mybatis项目。很显然这还远远没有正真了解Mybatis。我们从Mybatis核心配置文件mybatis-config开始优化我们的项目。3.1属性(properties)在核心配置文件中properties是一个很重要的标签。它为XML
作者:编程之家 时间:2022-10-09
基于Spring MVC + Spring + MyBatis的【网上购物系统】
资源下载:https://download.csdn.net/download/weixin_44893902/45601185练习点设计:修改、删除一、语言和环境实现语言:JAVA语言。环境要求:MyEclipse/Eclipse+Tomcat+MySql。使用技术:Jsp+Servlet+JavaBean或SpringMVC+Spring+Mybatis。二、实现功能随着网上购
作者:编程之家 时间:2022-10-09
Mybatis表名为关键词时出现的错误
1.[42000][1064]YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear''order'whereorder_id=1'atline3笔者在学习mybatis时,将表明设置成order关键词,发现报了以上错误 2.解决
作者:编程之家 时间:2022-10-09
MyBatislombok
在ida中安装lombok在maven中导入依赖<dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.22</version><
作者:编程之家 时间:2022-10-09
mybatis 中 like 模糊查询 遇到的问题
引言在写mapper的时候,需要进行模糊查询,我写成如下图的形式,结果报了sql语句的错误,我检查半天,感觉应该是where语句出错了于是问了度娘,参考了这位老哥的文章https://blog.csdn.net/zhenwei1994/article/details/81876278mybatis中对于使用like来进行模糊查询的几种方式:1.如果
作者:编程之家 时间:2022-10-09
Mybatis工具类(自动提交事务)
publicclassMybatisUtils{privatestaticSqlSessionFactorysqlSessionFactory;static{try{//获取工具类SqlSessionFactory对象Stringresource="mybatis-config.xml";InputStreaminputStream=Reso
作者:编程之家 时间:2022-10-09
Springcloud学习笔记36--Springboot 项目maven 常用依赖和application.yml配置
1.springboot进行统一的版本管理通过标签<parent>:<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.6.RELEASE</version>
作者:编程之家 时间:2022-10-09
Mybatis 插入数据后,自动返回其主键值
Vo实体类:controller层:service层:serviceImpl层:mapper层:mapper.xml文件:插入数据的主键值其实是赋值给你指定的entity的某个字段中。核心代码:useGeneratedKeys="true"keyProperty="id"然后通过实体类.get方法得出主键值。
作者:编程之家 时间:2022-10-09
ResultMap结果集映射
数据库中的字段接口packagecom.my.dao;importcom.my.pojo.User;importjava.util.List;publicinterfaceUserMapper{//根据ID查询用户UsergetUserById(intid);}xml配置文件<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapper
作者:编程之家 时间:2022-10-09
mybatis一次执行多条SQL语句报错
如果这样来写一个 mapper1<updateid="createTable3"parameterType="map">2droptableifexists${tableName};3CREATETABLE${tableName}(4field_1VARCHAR(255)NOTNULL,5field_2VARCHAR(
作者:编程之家 时间:2022-10-09
mybatis学习4之使用注解开发实现简单的增删改查
前言使用注解完成简单的增删改查操作本质:反射机制的体现原理:动态代理一、需要注意什么1.注解在接口上实现2.需要在核心配置文件上绑定接口,使用类绑定或者包绑定时,接口和它的Mapper配置文件必须在同名的包下3.sqlSessionFactory.openSession(true);//在这里可以开启自
作者:编程之家 时间:2022-10-09
「一」【Mybatis系列】深入理解Mybatis之Executor执行器
1、JDBC执行过程回顾1.1原生JDBC操作说明获取数据库驱动的方式第一种是:直接注册数据库驱动DriverManager.registerDriver(newDriver());第二种是:利用反射机制间接加载数据库驱劝,推荐用第二种Class.forName("com.mysql.jdbc.Driver");取得数据库连接对象ConnectionCo
作者:编程之家 时间:2022-10-09
2021-2022华为、美团、字节、阿里等大厂Java面试大全冲刺金三银四
前言小编认为,对于Java面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者小编将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。所以小编总结
作者:编程之家 时间:2022-10-09
MyBatis相关概念及面试常见问题
1、什么是MyBatis?(1)MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(PlainOrdinaryJavaObje
作者:编程之家 时间:2022-10-09
[Spring]10.Spring整合Mybatis
目录导入依赖准备工作新建实体类新建mapper接口新建mapper.xml新建Mybatis核心配置文件新建mybatis-spring配置文件新建Mapper实现类到spring中注册实现类测试导入依赖1.connector<dependency><groupId>mysql</groupId><artifactId>mysql-co
作者:编程之家 时间:2022-10-09
Mybatis复习
一.为什么要使用Mybatis?MyBatis是一个半自动化的持久化层框架。JDBC–SQL夹在Java代码块里,耦合度高导致硬编码内伤,维护不易且实际开发需求中sql是有变化,频繁修改的情况多见.Hibernate和JPA–长难复杂SQL,对于Hibernate而言处理也不容易–内部自动生产的SQL,不容易做特
作者:编程之家 时间:2022-10-09
mybatis学习3之分页的实现
前言分页可以通过数据库层面或者Java层面甚至插件都可以实现一、分页是什么?分页可以这样理解,我们想让每页显示多少数据就显示多少数据。二、作用加快数据检索速率,减少数据的使用量三、如何实现通过数据库层面<selectid="getUserByLimit"resultMap="userMap"parame
作者:编程之家 时间:2022-10-09
SpringBoot 整合MyBatis
整合MyBatis官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.1整合测试1、导入MyBatis所需要的依赖<dependency><gr
作者:编程之家 时间:2022-10-09
Mybatis的注解方式,一次性注入多个参数需要用@Param
【1】今天在做一个多表添加的时候,发现了一个问题,就是明明我写的都是对的,但是web页面就是给我报一个找不到指定参数的情况 可以看到我们的问题是Mybatis出现的,也就是大概率不可能是controller层或者是service层,只能先从dao层寻找答案,但是我通过debug的方式启动服务器,发现servi
作者:编程之家 时间:2022-10-09
基于Spring MVC + Spring + MyBatis的【学生信息管理系统】
资源下载:https://download.csdn.net/download/weixin_44893902/45603211练习点设计:模糊查询、删除、新增一、语言和环境实现语言:JAVA语言。环境要求:MyEclipse/Eclipse+Tomcat+MySql。使用技术:Jsp+Servlet+JavaBean或SpringMVC+Spring+Mybatis。二、实现功能
作者:编程之家 时间:2022-10-09
Mybatis:映射文件概述 & 增删改查
Mybatis映射文件概述 Mybatis增删改查1新增1)编写映射文件UserMapper.xml 2)编写测试类 3)新增注意事项插入语句使用insert标签在映射文件中使用parameterType属性指定要插入的数据类型 Sql语句中使用#{实体属性名}方式引用实体中的
作者:编程之家 时间:2022-10-09
基于JAVA+SpringMVC+Mybatis+MYSQL的铁路售票系统
项目功能:登录注册查看班次查看车次详情购票退票管理员登录火车车次管理添加火车车次用户信息管理站点管理页面效果:
作者:编程之家 时间:2022-10-09
MyBatis-Plus配置
在Mybatis-Plus中有大量配置,其中有一部分是Mybatis原生的配置,另一部分是Mybatis-Plus的配置基本配置configLocationMyBatis配置文件位置,如果有单独单独的MyBatis配置,请将其路径配置到configLocation中。MyBatisConfiguration的具体内容请参考MyBatis官方文档SpringBoot
作者:编程之家 时间:2022-10-09
Spring事务管理
一个使用MyBatis-Spring的其中一个主要原因是它允许MyBatis参与到Spring的事务管理中。而不是给MyBatis创建一个新的专用事务管理器,MyBatis-Spring借助了Spring中的 DataSourceTransactionManager 来实现事务管理。Spring中的事务管理1.声明式事
作者:编程之家 时间:2022-10-09
SSM学习-Mybatis开发入门
mybatis管理数据MyUser类packagetradition_user_package;publicclassMyUser{privateintuid;privateStringuname,usex;publicintgetUid(){ returnuid;}publicvoidsetUid(intuid){ this.uid=uid;}publicStringgetUname(){ returnuname;}
作者:编程之家 时间:2022-10-09
Mybatis代码生成器
Mybatis代码生成器导入依赖通过编码方式去运行插件先需要引入mybatis-generator-core依赖 <dependency><groupId>org.mybatis.generator</groupId><artifactId>mybatis.generator.core</artifactId><version>1.3.2</version><
作者:编程之家 时间:2022-10-09
基于Spring MVC + Spring + MyBatis的【学生管理管理系统】
资源下载:https://download.csdn.net/download/weixin_44893902/45602690练习点设计:模糊查询、删除、新增一、语言和环境实现语言:JAVA语言。环境要求:MyEclipse/Eclipse+Tomcat+MySql。使用技术:Jsp+Servlet+JavaBean或SpringMVC+Spring+Mybatis。二、实现功能
作者:编程之家 时间:2022-10-09
Mybatis-Plus
目录1.1快速上手1.2配置日志1.3测试插入数据1.4测试更新数据雪花算法(插曲)2.1核心功能—代码生成器 2.2 核心功能—条件构造器简单案例3.1拓展—配置主键自增3.2 拓展—逻辑删除说明使用案例3.3 拓展—自动填充创建时间、修改时间4.1插件—分页 4.2
作者:编程之家 时间:2022-10-09
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native