吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3406|回复: 1
收起左侧

[会员申请] 会员申请ID:韩非

[复制链接]
吾爱游客  发表于 2020-3-6 23:55
1、申 请 I D:韩非
2、个人邮箱:super_max_brain@qq.com
3、原创技术文章:如下



image










先自己搭建一下数据库,不想搭建的兄弟
链接: https://pan.baidu.com/s/1bssXE_IJE1aUBG8DWHP2vA 提取码: yjcq 数据SQL文件
链接: https://pan.baidu.com/s/1ccIh8JeW-ZECH-328Z5jqQ 提取码: 52bn 本篇文章整合的所有代码


image
首先创建一个基本的SpringBoot项目


image


image
项目名必须小写,由于是个web项目,我们勾选Web模块和thymeleaf以及我们SQL中的JDBC API、Mybatis、Mysql


image


image


image


image
这里我们在让他自动注入


image
然后在Pom.xml中使用最新版本的一个模板引擎


image
我们把application文件类型改成yml,随后编写yml
server:  #  项目端口  port: 8080  #  项目访问路径  servlet:    context-path: /EBOOKspring:  #  配置数据源  datasource:    url: jdbc:mysql://localhost:3306/ebook?serverTimezone=UTC    driver-class-name: com.mysql.cj.jdbc.Driver    username: root    password: 123456  #    禁用掉模板引擎的缓存  thymeleaf:    cache: falsemybatis:#  标注SQL映射文件位置  mapper-locations: classpath:mapper/*.xml


image
创建好文件夹以及包目录
Controller 控制器:用于控制访问路径,做请求回应
Dao 数据层:用于跟数据库交汇拿到数据库中的数据
Entity 实体层:用于表示每张表
Service 服务层:用于给用户所需数据
resources核心文件存储位置
Mapper:存储SQL映射文件
static: 用于存储静态资源,比如HTML中的JS CSS Image 等
templates: 用于存储页面文件
首先上代码生成器表示尊敬:


image


image
没有的兄弟记得去下载哈,这里搜索下载


image
下载完成后找到右边的database


image
点击添加一个MySQL链接


image
填好基本信息,在测试链接是否成功


image
成功后可以看到一下两个表


image
这里可以看到链接成功了有两张表
由于我们创建好包了直接对表右键,生成实体类和Dao层就OK了


image



image


image

OK,后一定要慢点填写MySQL中的用户名密码,防止错误,最后啥都没生成
一张表只能当前表的代码,不会生成其他表的代码
然后我们在启动类上边加上


image
MapperScan来扫描我们的dao接口,或者在接口上加上@Mapper,当然只对当前接口生效,不如使用@MapperScan扫描整个包管用


image
我们对我们的Dao接口中的方法做测试看看是否拿到数据,上面保存拼写异常不要管他跟代码没关系,IDEA自己报错


image
可以看到查到数据了然后我们在编写Service层调用Dao层方法这里我就 不一 一去说了

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2020-3-8 16:33
抱歉,未能达到申请要求,申请不通过,可以关注论坛官方微信(吾爱破解论坛),等待开放注册通知。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-2 06:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表