随笔分类 - Mybatis框架
Mybatis一些基础内容
摘要:分页查询 1.通过该网址下载PageHelper的jar包:https://github.com/pagehelper/Mybatis-PageHelper2.它支持多种数据库 3.这个插件是国内作者写的,不是mybatis框架自带的。 3.步骤 1.pom.xml中添加依赖 <!-- PageHe
阅读全文
摘要:一:数据库的属性配置文件 1.把数据库连接信息放到一个单独的文件中,和mybatis主配置文件分开。 2.目的:便于修改、保存,可以处理多个数据库的信息。1.定义: 1.在resources目录中定义一个属性配置文件,例如:【jdbc.properties】 2.在属性配置文件中定义数据,格式:ke
阅读全文
摘要:1.动态sql:sql的内容是变化的,可以根据条件获取到不同的sql语句。主要是where部分发生变化。2.动态sql的实现使用的是mybatis提供的标签:<if>,<where>,<foreach>一:<if>是判断条件的 语法: <if test="判断java对象的属性值"> 部分sql语句
阅读全文
摘要:1.使用动态代理的方式 你只需要提供接口,mybatis自动帮你创建实现类和对象。 public class TestMybatis3 { // 测试插入方法 @Test public void testInsert() throws IOException { SqlSession sqlSess
阅读全文
摘要:1.Mybatis在IDEA中的使用 如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.
阅读全文
摘要:package com.bjpowernode.util; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.Sql
阅读全文
摘要:1.三层架构 名称 作用 对应的包 对应的框架 示例 界面层 和用户打交道,接收用户的请求参数,显示处理结果 controller SpringMVC jsp、html、Servlet 业务逻辑层 接收到了界面层传过来的数据,执行逻辑运算,调用数据库,获取数据 service Spring 数据访问
阅读全文

浙公网安备 33010602011771号