mysql+mybatis+Spring

24 篇文章 0 订阅
2 篇文章 0 订阅

这一章大概记录的会有些乱,因为是回忆形式的,也不够详细,但是会有一个链接,是我学习时候的笔记:http://note.youdao.com/noteshare?id=1dd4cf55fbb8e37a3a37babed96b0693


一、mysql常用命令:

1.mysql -u 用户名 -p密码  //例如:mysql -u root -p回车,提示输入密码,直接输入就行

2.查看所有数据库

show databases;

3.使用数据库

use 数据库名;

4.查看当前数据库

select database();

5.建表

create table 表名 (字段列表)

例如:create table tb_user(

id int not null primary key auto_increment,

name varchar(10) not null,

age int not null default '0'

);

6.查看表中所有数据

select * from 表名;

二、MyBatis连接数据库

1.与表对应的实体类

2.mapper.xml

3.与xml文件对应的接口

4.spring文件里的配置:数据源、sqlSessionFactory

这里不详细贴代码了,我的笔记里有详细的代码:

http://note.youdao.com/noteshare?id=1dd4cf55fbb8e37a3a37babed96b0693



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot 是一个用于构建独立的、基于生产级别应用的框架,它简化了 Spring 应用程序的开发过程。MySQL 是一种开源的关系型数据库管理系统,而 MyBatis 是一个用于简化 JDBC 编程的持久层框架。 在使用 Spring Boot 进行开发时,可以很方便地集成 MySQLMyBatis。首先,我们需要在项目的配置文件中配置数据库连接信息,包括数据库的地址、用户名、密码等。然后,可以使用 MyBatis 提供的注解或 XML 配置文件来编写 SQL 查询语句,并将其映射到 Java 对象或接口上。最后,通过使用 Spring Boot 提供的自动配置和注解,我们可以轻松地将 MyBatis 集成到 Spring Boot 应用程序中。 例如,可以通过在 pom.xml 文件中添加相关依赖来引入 MySQLMyBatis: ```xml <!-- MySQL 依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- MyBatis 依赖 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> </dependency> ``` 然后,在配置文件中添加数据库连接信息: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase spring.datasource.username=username spring.datasource.password=password ``` 接下来,创建一个 MyBatis 映射文件或使用注解来定义 SQL 查询语句,并将其映射到 Java 对象或接口上。例如,可以创建一个 User 实体类和对应的 UserMapper 接口: ```java public class User { private Long id; private String name; // ... 省略 getter 和 setter 方法 } @Mapper public interface UserMapper { @Select("SELECT * FROM user WHERE id = #{id}") User findById(Long id); } ``` 最后,在需要使用数据库操作的地方注入 UserMapper 并进行相应的操作: ```java @Service public class UserService { @Autowired private UserMapper userMapper; public User getUserById(Long id) { return userMapper.findById(id); } } ``` 这样,就完成了 Spring Boot、MySQLMyBatis 的集成,可以方便地进行数据库操作了。当然,还可以根据具体需求进行更多的配置和定制。希望这些信息对你有所帮助!如果还有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值