E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【SSM-Mybatis】
SSM-MyBatis
MyBatishttps://mybatis.org/mybatis-3/zh/index.html文章目录MyBatis1、简介1.1什么是MyBatis1.2MyBatis发展1.3如何获取MyBatis1.4持久化1.5持久层1.6为什么使用MyBatis1.7MyBatis特点2、我的第一个MyBatis程序2.1搭建环境2.2创建一个不同模块2.3编写代码2.4测试2.5测试中遇到的问题
开玩喜66
·
2023-11-14 23:19
SSM
框架
java
数据库
mysql
SSM-MyBatis
in Spring简单构建day02
SSM-MyBatisinSpring1.Spring配置文件1.0depencesMaven依赖mysqlmysql-connector-java8.0.32org.mybatismybatis3.5.13org.springframeworkspring-context6.0.8org.springframeworkspring-jdbc6.0.8org.mybatismybatis-spri
微风轻吟挽歌
·
2023-04-21 03:19
mybatis
spring
java
ssm-Mybatis
环境搭建(maven)和CRUD
1.Mybatis环境搭建1.新建一个maven工程2.在pom.xml中添加项目中需要使用的依赖jar包坐标org.mybatismybatis3.4.5junitjunit4.10mysqlmysql-connector-java5.1.6log4jlog4j1.2.123.编写Javabean,实现序列化publicclassUserimplementsSerializable{privat
享受旅行中的VIP快乐
·
2022-07-07 15:25
ssm
mybatis
maven
SSM-Mybatis
Mybatis环境:JDK1.8MysqlmavenIDEA回顾:JDBCMysqljava基础MavenJunitssm框架:1.简介1.1什么是MybatisMyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO
适可而止�
·
2022-02-20 13:33
JAVA框架
Java
ssm
SSM-Mybatis
一级缓存和二级缓存
SSM-Mybatis
一级缓存和二级缓存官方教学一级缓存和二级缓存一级缓存:(基本上就是一个方法的范围)也称本地缓存,sqlSession级别的缓存。
胡安民
·
2022-02-20 13:30
Java
#
Java-SSM
缓存
java
ssm
spring
mybatis
SSM-MyBatis
单体框架-SSM在项目中所代替的部分(mybatis-->dao层)框架的概念:jar+配置文件发展历程MyBatis原名是iBatis,是Apache的开源项目。2010.6月跟随开发团队投入Googlecode旗下。在IBatis3.x正式更名为MyBatis。它提供了持久层架包包括SQLMaps和DATAAccessObject(DAO);安装(我没用,直接maven)网址:https://
心中爱恋宝宝的猪猪
·
2022-02-20 13:29
mybatis
mybatis
【
SSM-Mybatis
】缓存
一级缓存:一级缓存在session上,只要通过session查过的数据,都会放在session上,下一次再查询相同id的数据,都直接冲缓存中取出来,而不用到数据库里去取了。二级缓存:二级缓存是SessionFactory,如果两次查询基于同一个SessionFactory,那么就从二级缓存中取数据,而不用到数据库里去取了。一级缓存:@Testpublicvoidtest()throwsIOExce
codeDonald
·
2022-02-20 13:25
SSM-Mybatisd
SSM学习之Mybatis
SSM-Mybatis
框架学习一、框架1.1什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架
一只夜猫子
·
2021-06-26 21:24
SSM-MyBatis
Mybatis概述MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt)配置起来,并通
木安
·
2020-12-03 20:00
jdbc
springboot
mybatis
mybatis-plus
SSM-MyBatis
教程(一)-ORMpping技术|动态SQL|MyBatis实现1:1 以及 1:N关联关系|MyBatis逆向工程|综合案例|ResultMapping(详细)
SSM-MyBatis1、SSM:SSM:SpringSpringMVCMyBaits缩写,SSI:SpringSpringMVCiBatis,SSH:SpringStrutsHibernate关于Hibernate和MyBatis,同属于持久化技术(数据持久化),ORMapping技术:对象关系映射技术,将一个对象(User对象)映射成一行表数据(表中一条记录)Useruser=newUser(
dl0246
·
2020-08-21 08:43
SSM(Spring
SpringMVC
框架修炼之
ssm-Mybatis
学习笔记一
早期ssh框架:springstruts2hibernate.目前使用ssm:spring(service)springMVC(servlet)mybatis(jdbcDbUtil)文章目录JDBC回顾Mybatis介绍Mybaits整体架构快速入门1新建java项目添加mybatis-config.xml全局配置文件2MapperXML文件(映射文件)3创建实体类User(pojo包下)4创建接
苍蓝星lx
·
2020-08-17 19:34
ssm-mybatis
逆向工程
什么是逆向工程Mybatis提供了一个逆向工程工具,通过逆向工程,可以帮助我们根据单表来生成实体类、mapper映射文件、mapper接口,这样可以让我门的开发更加快速便捷。1.创建好ssm(maven版本)项目不懂可参照:https://blog.csdn.net/qq_41262903/article/details/85054717引入对应jar包:配置pom文件即可(记得点击刷新引入下载,
pikachues
·
2020-08-10 10:03
ssm
【
SSM-MyBatis
框架】关联查询--多对多查询
1.需求:查询用户及用户购买商品的信息:2.映射思路:将用户信息映射到user中。在user中添加ListorderList属性,将用户创建的订单映射到orderList属性中。在Order中添加ListorderDetilList属性,将订单中的明细映射到orderDetilList属性中。在OrderDeti类中,添加Itemsitem属性,将商品信息映射到Item中。3.pojo类:User
Aries丶方
·
2020-07-31 17:49
【SSM-Mybatis框架】
ssm-mybatis
模糊查询like语句该怎么写?
问题回答1.java中用%,sql使用#{}。建议。2.java中用%,sql使用${}。不建议,会sql注入。3.sql中使用%,sql使用${}。不建议,会sql注入。4.sql中使用%,sql使用#{}。不允许。会sql错误.5.sql中使用%,sql使用#{}。配合concat函数,建议。简要回答1.不用${},sql注入有风险2.用#{},%号在java中或者sql中都可以使用.sql使
永学者
·
2020-07-31 10:56
【
SSM-MyBatis
框架】逆向工程
1.逆向工程:(会用即可)mybatis需要程序员自己定义sql语句,mybatis官网提供逆向工程,可以针对表单自动生成mybatis执行所需的Java代码(pojo、mapper.java、mapper.xml)2.使用方法:1.工程目录:2.配置文件(generatorConfig.xml):-->3.逆向工程的执行代码(Generator.java):packagecn.edu.hpu.s
Aries丶方
·
2020-07-15 22:10
【SSM-Mybatis框架】
【
SSM-MyBatis
框架】SqlMapConfig.xml的配置
1.配置内容:SqlMapConfig.xml中配置的内容和顺序如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)environment(环境子属性对象)transactionManager(事务管理)dat
Aries丶方
·
2020-07-15 22:38
【SSM-Mybatis框架】
SSM-Mybatis
学习记录(一)
Mybatis学习第一天1、为什么要使用Mybatis持久层技术的解决方案有Spring的JdbcTemplate、和Apache的DBUtils,它们都是对JDBC的简单封装,都只算是工具类不是框架。而Mybatis的一个优秀的持久层框架,它内部封装了JDBC的很多细节,使开发者只需要关注sql语句本身。2、Mybatis的ORMObjectRelationalMapping-----对象关系映
Hobo_hua
·
2020-07-10 21:18
SSM_Mybatis
【
SSM-MyBatis
框架】关联查询--一对多查询
1.ResultMap:1.需求:查询订单及订单明细2.分析:若使用resultType,则信息就会造成重复:但要求查询信息不能重复,在order类中添加List属性。最终会将order映射到订单中,orderdetail映射到list中,这样就去重了。3.pojo类:publicclassOrders{privateIntegerid;privateIntegeruserId;privateSt
Aries丶方
·
2020-06-23 06:10
【SSM-Mybatis框架】
【
SSM-MyBatis
框架】关联查询--一对一查询
1.ResultType实现:1.sql语句(mapper.xml):SELECTorders.*,user.username,user.sex,user.addressFROMorders,USERWHEREorders.user_id=user.id2.pojo类:创建pojo类,完成上面sql的映射,将查询出来的列不存在的创建出来。原始的order类不能完成映射,需要建立order的扩展类去
Aries丶方
·
2020-06-23 06:39
【SSM-Mybatis框架】
Java面试-框架篇(
SSM-Mybatis
)
这篇博客个人内容主要整理自http://www.cnblogs.com/wang-meng/p/5701990.html和http://blog.csdn.net/eaphyy/article/details/71190441只作为我个人学习之用1、#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用Prepared
巷中人
·
2020-06-21 09:53
2018javaee架构与开发 javaee架构师教程视频(视频+讲义+源码)
├─第1课(2018.7.10)││00开班典礼(2018.7.10).mp4││01mybatis框架整体概况(2018.7.10).mp4│││└─笔记│01课
SSM-MyBatis
框架(2018.7.10
java20192019
·
2020-02-23 22:32
【
SSM-Mybatis
】Mybatis配置方式(不用接口,用mapper,使用注解)
Mybatis配置方式:方式一:不用接口:表对应类+.xml方式二:用mapper:表对应类+类Mapper接口+.xml方式三:使用注解:表对应类+类Mapper接口当然还有SQL语句方式,在另一篇文章https://blog.csdn.net/beauman/article/details/90751393~~开始~~用最简单的只有id和name的表演示对应World类publicclassW
codeDonald
·
2019-06-03 15:39
SSM-Mybatisd
SSM-Mybatis
调用Oracle存储过程返回结果集(游标)示例
之前一直都是用SSM+Mysql数据库做开发,突然一下子要换成Oracle数据库,感到非常不熟悉.虽然学过Oracle数据库,但由于使用Oracle数据库,牵涉到写存储过程等,所以相对复杂些.根据网上散落的资料,自己在学习之后,做出来的一个示例,分享给大家,以供交流学习.1.定义包头oracle存储过程返回结果集需要自定义一个CURSOR(游标变量)性质的变量,这个要在包头定义,所以此处首先创建一
夏光辉
·
2016-09-08 15:26
【
SSM-MyBatis
框架】Mapper.xml配置文件(mybatis的核心)
Mapper.xml映射文件中定义了操作数据库的sql,每一个sql是一个statement,映射文件是myBatis的核心。1.输入映射(ParameterType)通过parameterType指定输入参数的类型,类型可以是简单类型,pojo,包装类型,hashmap。1.1#{}与${}#{}实现向prepareStatement中的预处理语句中设置参数值,sql语句中#{}表示一个占位符。
Aries丶方
·
2016-04-10 18:17
【SSM-Mybatis框架】
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他