第一次使用 idea,mybatis 获取 数据库 中的 数据 2017-9-14
Posted 蒙古码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一次使用 idea,mybatis 获取 数据库 中的 数据 2017-9-14相关的知识,希望对你有一定的参考价值。
1,在本机上安装 idea(安装步骤不在这说明了)。
2,打开 idea 配置 maven
2.1 打开idea 需要一段时间,请耐心等待,
3,创建项目project
idea 里只能有一个projiect 可以有多个module 。
3.1 创建project
点击next
点击next
在点击上面的+号
archetypeCatalog=internal
在点击next
点击 finish 就行了
然后在看看下面的一行代码
4.创建 module
一个project 有多个 module
在创建的 project 的上面点击右键 new----》module
点击ok就行了
然后一路 下一步 就行了。
然后我们在创建好的module 下面的 src 文件下创建一个test文件
然后再main和rest 文件下个建 java 和 resources 文件 。 java 文件上右击marks derectory as 然后让他变成绿色的。resources 文件上右击marks derectory as 然后让他变成图下。
5,建立完module 项目以后在它下的 pom.xml 文件里头我们添加 使用到的 依赖。看图下:
如果我们还有用到的其他的 依赖包 可以添加到这里。
注意有些 电脑 不支持一些版本的 依赖包。你在电脑上添加的时候看看左侧的状态栏是不是有 你 引入的 相关包。
如果不成功是不会在左侧的状态栏显示的。
6,接下来 书写代码段 注意我们写的 这些内容都写在 src底下的 main 包下。
6.1 先写 我们的与数据库对应的 实体类,在写 对数据库 工作的 dao 层。
实体类:
dao 层接口:
到曾实现类:
6.2 写 连接数据库的 jdbc.properties 和 读取 jdbc.properties 的文件 mybatis-config.xml。
6.2 测试
我在这里 单侧 了一把。因为我接下来还要写 增 删 改 内容。
**** 注意 测试写在 src 下 的 test 文件下。
执行结果:
谢谢观看! 如果哪里 不对 请留言指导。。。。。。。。。。。。。。。。。
附一些 idea 常 使用的 快捷键!!!!!!!!!!!!!!!!!!
这些快捷键 有小键盘的 笔记本和 没有小键盘的笔记本有些差距 请 灵活使用!!!
idea的常用快捷键
Alt+回车 导入包,自动修正
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
Shift+F6 重构-重命名
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/…/ )
Ctrl+J 自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位
代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法
以上是关于第一次使用 idea,mybatis 获取 数据库 中的 数据 2017-9-14的主要内容,如果未能解决你的问题,请参考以下文章
idea中怎么整合springspringmvcmybatis
IDEA 搭建SpringBoot项目:SpringBoot + MyBatis + Druid +MyBatis-Generator