Java支付系统(三) - SpringBoot 应用程序搭建
发布日期:2021-06-30 12:22:34
浏览次数:2
分类:技术文章
本文共 612 字,大约阅读时间需要 2 分钟。
0 前言
全是干货的技术殿堂
https://github.com/Wasabi1234/Java-Interview-Tutorial
文章收录在我的 GitHub 仓库,欢迎Star/fork:
1 软件版本要对齐
- java
- Intellij IDEA Ultimate
- Maven
- SpringBoot 2.1.7(强制必须)
2 新建应用
-
确保你的科学上网方式正常
-
只修改标志范围内的
-
注意可能 sb 的版本号找不到 2.1.7,先默认,之后再改,目前只勾选 Spring Web
-
配置为本地 maven 路径
-
修改为 2.1.7 版本
-
IDEA(开发是过程)
-
Java命令( 部署是最终结果&调试)
3 MyBatis V.S JPA
-
JPA是趋势
-
Mybatis是国内现状
-
版本对应表
-
Maven 安装方式
-
mybatis 只是持久层的框架,连接数据库我们还需要数据库驱动,注意不需要指定版本,sb starer 已经指定好了版本
-
接着,自然是配置数据库了
-
新建 pojo 包
-
新建 dao 层
-
单元测试不可忘
-
数据库中字段值
-
然而,我们却查得为 null 字段
-
因为 Java 驼峰命名,而数据库是下划线分割命名,导致不匹配,幸好 mybatis 已经为我们解决
-
有值啦!
-
假如有很多 mapper 类,并不需要每个都显式注解@Mapper,在启动类添加扫描注解即可
xml 语句
- 注意指定mapper文件路径
转载地址:https://javaedge.blog.csdn.net/article/details/104081713 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月08日 21时20分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
DC9靶机渗透测试
2019-04-30
Kali VMware最新版安装步骤
2019-04-30
Lampiao靶机渗透测试
2019-04-30
ConcurrentHashMap 测试
2019-04-30
ForkjoinTask 测试
2019-04-30
Atomic 测试
2019-04-30
CSS之实现元素居中(水平居中+垂直居中)的多种方法
2019-04-30
p标签嵌套块级元素的一个小注意点
2019-04-30
ES6之块级作用域与函数声明
2019-04-30
javascript之bind使用 与 实现
2019-04-30
Set 和 Array 玩转 交/并/差集
2019-04-30
javaScript之事件模型,你知道多少?
2019-04-30
Vue2.0:双向数据绑定 之 监听对象,源码分析
2019-04-30
浅析:正则表达式修改字符串数字“10000”为“10,000”
2019-04-30
浅析chrome新特性,追溯源头至HSTS
2019-04-30
记一次曲折的Debug经历
2019-04-30
Impala支持Google云存储开发笔记
2019-04-30
如何在Apache JIRA中搜索issue
2019-04-30
Impala-shell相关源码笔记
2019-04-30