CentOs7安装MySQL5.7

5.7相较于5.6来说,坑很多 因此写教程记录一下,以后用得上

1.通过ssh连接服务器

2.安装Mysql

  1. 运行以下命令更新YUM源。

LinuxMySQL

动态SQL

MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。

Mybatis

准备工作

  1. 将之前的项目复制一份,改名,然后将对应的pom文件中的

    改成新的项目名称
  2. 将新的项目导入到idea中,直接打开pom文件 一直点下一步即可
    注意:在编写测试方法时,测试类的名字为UserMapperTest,测试方法的方法名为testXxxx,这样取名符合编程规范
Mybatis

Mybatis配置文件讲解

properties

<properties resource="cfg/jdbc.properties"></properties>
#jdbc.properties是properties文件

如果有没有引入的“键值对”,可以用

<properties resource="org/mybatis/example/config.properties">
  <property name="username" value="dev_user"/>
  <property name="password" value="F2Fa3!33TYyg"/>
</properties>
Mybatis

Mybatis进阶

分析

引入日志依赖包(pom.xml)

会自动引入log4j以及slf4j-api
引入日志要记得和自己的mybatis版本相匹配!建议在mvn的网站中寻找最匹配版本,如下图所示:

Mybatis