SSM框架之MyBatis
文章平均质量分 59
carroll18
你想要拥有你从未有过的东西,你必须去做你从未做过的事情。
展开
-
mybatis-plus新版(3.5.3.1)CRUD分页代码生成器(完整代码,亲测可用)
mybatis-plus新版(3.5.3.1)代码生成器原创 2023-04-26 14:12:13 · 1955 阅读 · 4 评论 -
MyBatisPlus 代码自动生成器
AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。引入依赖<!--模板引擎 依赖:mybatis-plus代码生成的时候报异常--><dependency> <groupId>org.apache.velocity</groupId> &l.原创 2022-02-22 12:41:58 · 511 阅读 · 0 评论 -
Mybatis的一级缓存与二级缓存使用细则
MyBatis中使用缓存来提高其性能。当查询数据时, 会先从缓存中取出数据,如果缓存中没有,再到数据库当中查询.MyBatis中的缓存分为两种:一级缓存和二级缓存。一级缓存是sqlSession级别的,二级缓存是mapper级别的Mybatis的一级缓存是指Session缓存。一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。原创 2020-06-22 17:37:13 · 391 阅读 · 0 评论 -
MyBatis---基础知识
parameterType指定输入参数类型,mybatis通过ognl从输入对象中获取参数值拼接在sql中resultType指定输出结果类型,mybatis将sql查询结果的一行记录数据映射为resultType指定类型的对象。如果有多条数据,则分别进行映射,并把对象放到容器List中selectOne查询一条记录如果使用selectOne查询多条记录则抛出异常selectLis...原创 2020-03-18 16:32:49 · 197 阅读 · 0 评论 -
MyBatis框架之核心Api(二)
SqlSessionFactoryBuilderSqlSessionFactoryBuilder用于创建SqlSessionFacotySqlSessionFacoty一旦创建完成就不需要SqlSessionFactoryBuilder了因为SqlSession是通过SqlSessionFactory创建的,所以可以将SqlSessionFactoryBuilder当成一个工具类使用,最佳...原创 2020-03-18 16:30:40 · 290 阅读 · 0 评论 -
Maven代码生成器---Mybatis逆向加载
首先,要提前建立好domain、mapper包。在pom.xml添加插件依赖//在pom.xml文件下的build标签下添加插件<plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybati...原创 2020-03-17 10:43:54 · 225 阅读 · 0 评论 -
SSM框架运行报错:ERROR [RMI TCP Connection(3)-127.0.0.1] - Context initialization failed
SSM框架运行启动报错:当我从输入框提交时,报如下错误:The server encountered an unexpected condition that prevented it from fulfilling the request.解决方案首先查看pom.xml中是否有如下内容,如果有就是版本冲突问题,更换对应的版本即可。如果没有,在pom.xml配置文件中添加如下内...原创 2020-03-17 10:16:51 · 3065 阅读 · 5 评论 -
手把手教你从零构建SSM项目框架(图文详解)
1.创建Maven-webapp工程至此,工程创建好了。耐心等待加载完毕…第一次加载需要挺久的…2.SSM框架集成2.1添加依赖pom.xml//pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x...原创 2020-03-16 15:16:46 · 922 阅读 · 0 评论 -
MyBatis 动态 SQL
概述动态 SQL,主要用于解决查询条件不确定的情况:在程序运行期间,根据用户提交的查询条件进行查询。提交的查询条件不同,执行的 SQL 语句不同。若将每种可能的情况均逐一列出,对所有条件进行排列组合,将会出现大量的 SQL 语句。此时,可使用动态 SQL 来解决这样的问题。动态 SQL,即通过 MyBatis 提供的各种标签对条件作出判断以实现动态拼接 SQL 语句。这里的条件判...原创 2019-11-14 11:09:37 · 206 阅读 · 0 评论 -
MyBatis框架之简介(一)
目录一、简介1. MyBatis作用2.历史3.为什么要使用MyBatis?4.Mybatis体系结构5.MyBatis 的特点二、 MyBatis入门程序一、简介1. MyBatis作用 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取...原创 2019-09-24 21:19:37 · 301 阅读 · 0 评论