开心一笑
【老师批评小明说:昨天你画的饺子,今天又画饺子,你就不能换个样吗r> 小明委屈的说:老师,我换了啊,馅是不一样的。
老师:。。。滚!】
新书购买
2.2 集成MySQL数据库
Spring Boot集成MySQL非常简单,因为Spring Boot包含一个功能强大的资源库。借助于Spring Boot框架,我们可以不用编写原始的访问数据库的代码,也不用调用JDBC(Java Data Base Connectivity)或者连接池等诸如此类的被称为底层的代码,我们将在更高级的层次上访问数据库。
2.2.1 引入依赖
集成MySQL数据库之前,我们需要在项目中的pom文件添加MySQL所需的依赖,具体代码如下:
mysql-connector-java:mysql连接java的驱动程序。
spring-boot-starter-jdbc:支持通过JDBC连接数据库。
2.2.2 添加数据库配置
在pom文件引入MySQL所需的Maven依赖之后,我们需要在application.properties文件中添加如下的配置信息:
2.2.3 设计表和实体
配置信息添加完成之后,我们在MySQL数据库中创建一张表。MySQL安装成功之后,默认有一个test数据库。我们在test数据库里新建表ay_user。具体建表SQL语句如下:
数据库表ay_user字段很简单,主键id、用户名name、和密码password。ay_user表创建好之后,我们往数据库表ay_user插入两条数据,具体插入数据的SQL语句如下:
除了使用SQL语句插入之外,还可以使用Navicat for MySql客户端插入数据,下一节会详细介绍。数据插入成功之后,可在MySQL客户端查询到两条数据,具体如图2-2、2-3所示。
我们可以通过【查询】→【新建查询】,在弹出的窗口中编写相关的查询语句,来查询数据。当然还有很多的操作,大家可以自己去使用和掌握它,这里就不一一描述了。
2.3.4 Intellij IDEA连接MySql
成功连接MySQL数据库之后,我们可以在图2-6中看到停止数据库、刷新数据库、命令行窗口等按钮,通过这些按钮我们可以停止和刷新数据库,或者打开命令行窗口编写SQL语句。在图2-7中,我们可以查询某张表的数据,点击 + 、- 按钮进行数据的添加和删除,还可以在Filter criteria输入框中编写过滤条件,搜索出我们所需要的数据。比如在Filter criteria输入框中输入 id = ‘1’ and name = ‘阿毅’ 或者 name like ‘%兰%’ and id = ‘2’,查询结果如图2-8和2-9所示。
读书感悟
来自《日用器具进化史》
- 要接受凡事皆有缺点,无论是大头针、桥梁还是电脑,每项工具多多少少都有改善空间,这也正是革新的力量。
- 继续存在形式 (survival form) 的重要性:在全新且可能是重大改变的形式中,需要存在有熟悉的式样。因此设计往往需要在「创新增加购买兴趣」和「保留令人安心熟悉的要素」之间找到微妙的平衡点
- 罐头开罐器、拉环、啤酒瓶盖都是经历漫长迭代的结果,大多数时候,解决方案总比问题来得晚,因此不要急,不要试图苛求完美。
- 环保绝对不是个道德问题,甚至不是个制度问题,而是个复杂的经济问题。
经典故事
一只狼出去找食物,偶然经过一户人家,听到小孩哭声,接着又听见老太婆的声音:“别哭了,再哭就把你扔出去喂狼。”狼一听心中大喜,便蹲在墙角等着,谁知等到天黑也不见把小孩扔出来。晚上狼等得不耐烦了,就想伺机而入。却又听到老太婆说:“快睡吧,别怕,狼来了,咱们就把它杀死煮了吃。”狼吓得一溜烟跑回了窝。同伴问它收获怎样,它沮丧地说:“别提了,老太婆说话不算数,害得我饿了一天,后来幸亏我跑得快。”
【生活中,听人说话得看人看事,听真实些。别把人家的信口开河当成真话,很多时候人家只不过是拿你说事而已。不要为一句廉价的赞语而如坠雾里,迷失自己;也不要为一句盲目的指责而畏首畏尾,改变航向。】
大神文章
无
其他
如果有带给你一丝丝小快乐,就让快乐继续传递下去,欢迎鼓励,点赞、顶、欢迎留下宝贵的意见、多谢支持!
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树使用数据库 创建和删除数据库32970 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!