摘要: 1为什么学习数据库 1.使用集合、数组也能存储数据,但是它们是存储在内存中,一旦发生断电等情况,数据就会丢失。 2.当然你也可以使用文件的方式存储数据,比如使用文件夹存储图片,但这样做缺点是:存储容易,但是查询麻烦。 3.鉴于以上种种原因,数据库出现了。它能实现数据持久化,还能统一管理,方便查询。 阅读全文
posted @ 2021-03-08 11:40 兵长砍猴 阅读(140) 评论(0) 推荐(0)
摘要: 分页查询 1.通过该网址下载PageHelper的jar包:https://github.com/pagehelper/Mybatis-PageHelper2.它支持多种数据库 3.这个插件是国内作者写的,不是mybatis框架自带的。 3.步骤 1.pom.xml中添加依赖 <!-- PageHe 阅读全文
posted @ 2021-03-07 13:04 兵长砍猴 阅读(85) 评论(0) 推荐(0)
摘要: 一:数据库的属性配置文件 1.把数据库连接信息放到一个单独的文件中,和mybatis主配置文件分开。 2.目的:便于修改、保存,可以处理多个数据库的信息。1.定义: 1.在resources目录中定义一个属性配置文件,例如:【jdbc.properties】 2.在属性配置文件中定义数据,格式:ke 阅读全文
posted @ 2021-03-07 12:19 兵长砍猴 阅读(44) 评论(0) 推荐(0)
摘要: 1.动态sql:sql的内容是变化的,可以根据条件获取到不同的sql语句。主要是where部分发生变化。2.动态sql的实现使用的是mybatis提供的标签:<if>,<where>,<foreach>一:<if>是判断条件的 语法: <if test="判断java对象的属性值"> 部分sql语句 阅读全文
posted @ 2021-03-07 11:48 兵长砍猴 阅读(97) 评论(0) 推荐(0)
摘要: 1.使用动态代理的方式 你只需要提供接口,mybatis自动帮你创建实现类和对象。 public class TestMybatis3 { // 测试插入方法 @Test public void testInsert() throws IOException { SqlSession sqlSess 阅读全文
posted @ 2021-03-06 23:44 兵长砍猴 阅读(54) 评论(0) 推荐(0)
摘要: 1.Mybatis在IDEA中的使用 如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x. 阅读全文
posted @ 2021-03-06 21:10 兵长砍猴 阅读(67) 评论(0) 推荐(0)
摘要: 代码模板: Settings > Editor > File and Code Templates > Files1.例如mybatis的主配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-// 阅读全文
posted @ 2021-03-06 12:45 兵长砍猴 阅读(139) 评论(0) 推荐(0)
摘要: package com.bjpowernode.util; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.Sql 阅读全文
posted @ 2021-03-06 11:14 兵长砍猴 阅读(38) 评论(0) 推荐(0)
摘要: 1.三层架构 名称 作用 对应的包 对应的框架 示例 界面层 和用户打交道,接收用户的请求参数,显示处理结果 controller SpringMVC jsp、html、Servlet 业务逻辑层 接收到了界面层传过来的数据,执行逻辑运算,调用数据库,获取数据 service Spring 数据访问 阅读全文
posted @ 2021-03-05 13:21 兵长砍猴 阅读(104) 评论(0) 推荐(0)
摘要: 1.属性配置 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compi 阅读全文
posted @ 2021-03-05 09:27 兵长砍猴 阅读(92) 评论(0) 推荐(0)