04 2018 档案
摘要:Spring整合MyBatis简单应用
阅读全文
摘要:Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。
阅读全文
摘要:mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。
阅读全文
摘要:懒加载通俗的讲就是按需加载,我们需要什么的时候再去进行什么操作。而且先从单表查询,需要时再从关联表去关联查询,能大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。在mybatis中,resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。
阅读全文
摘要:在数据库中,常见的关系有一对一关系,一对多关系,多对一关系,多对多关系。在这里,博主将简要说明在MyBatis中如何实现数据库之间关系的对应。
阅读全文
摘要:输入参数 1、parameterType:如:简单数据类型,pojo类型 案例:模糊查询,字符拼接,如:’%value%’ 注意:EL和Ognl表达式传值的时候是否需要加单引号,一般EL表达式需要加单引号 2、直接使用SQL中的函数实现拼接,如: 3、通过Map传入输入参数(键值对的方式),如: 多
阅读全文
摘要:MyBatis 最强大的特性之一就是它的动态语句功能。如果您以前有使用JDBC或者类似框架的经历,您就会明白把SQL语句条件连接在一起是多么的痛苦,要确保不能忘记空格或者不要在columns列后面省略一个逗号等。动态语句能够完全解决掉这些痛苦。
阅读全文
摘要:MyBatis核心配置文件详解
阅读全文
摘要:基于dao层代理的方式实现查询数据
阅读全文
摘要:OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。
阅读全文

浙公网安备 33010602011771号