- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 MyBatis详解-----动态SQL的介绍及使用详解
MyBatis的强大特性之一就是动态sql,使用JDBC的时候或者时在用其他类似的框架的时候,我们根据不同的需求进行拼接SQL的时候都是非常严格的,不仅要注意一些必要的空格,还有注意在sql中的一些逗号的使用。而MyBatis的动态SQL就帮我们解决了这些麻烦。动态SQL__if的用法<if> 标签内的Sql片段在满足条件后才会添加,用法为: <if test="条件"> 。作用:当满足test属性中的条件的时候if中的sql语句会追加在原有的sql语句后面,如果条件..
2022-05-09 17:53:13
655
原创 MyBatis详解-----接口的传参与sql中的参数绑定方式
在mybatis中通过接口向sql中传参有多种形式,在开发过程中我们可以根据需求或者自己的习惯方式来进行选择。pojo传参当接口方法的参数类型为POJO类型时,SQL语句中绑定参数时使用 #{POJO的属性名} 即可。pojo实体类//pojo传参时要给属性添加get和set方法public class PageQuery { private int startIndex; private int pageSize;}接口内容//使用pojo传参 Li
2022-05-06 09:35:54
606
原创 MyBatis-----超详细入门案例
MyBatis什么是MyBatismybatis是一个半自动的ORM框架,其本质是对jdbc的封装。使mybatis不用编写jdbc,只需要编写sql就可以。补充知识:Hibernate也是一款持久层ORM框架,多年前的市场占有率很高,但近年来市场占有率越来越低。MyBatis与Hibernate的比较: MyBatis是一个半自动的ORM框架,需要手写SQL语句。 Hibernate是一个全自动的ORM框架,不需要手写SQL语句。 使用MyBatis的开发量要
2022-05-05 21:19:40
548
原创 EL表达式无法显示 直接显示EL表达式本身${xxx}
使用el表达式${msg}取值显示的不是取到的值,而是显示的表达式本身解决办法<%@ page isELIgnored="false" contentType="text/html;charset=UTF-8" language="java" %>直接在page上面添加 isELIgnored="false"阻止忽略el表达式,el表达式立即生效...
2022-03-10 20:23:07
323
原创 Spring详解-------依赖注入的三种方式实例详解
1、什么是依赖注入 DI (Dependency Injection):依赖注入是指在 Spring IOC 容器创建对象的过程中,将所 依赖的对象通过配置进行注入。我们可以通过依赖注入的方式来降低对象间的耦合度。 在软件工程中,对象之间的耦合度就是对象之间的依赖性。对象之间的耦合越高,维护 成本越高,因此对象的设计应使对象之间的耦合越小越好。1.1类的关系 继承 实现 依赖 关联 聚合 组合1.1.1 依赖关系(Dependen...
2022-03-02 09:37:18
16701
空空如也
Spring整合servlet时web.xml配置spring监听器错误
2021-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人