精简手册-springboot-web-mybatis-js-jq

我使用的工具是STS,和eclipse类似,如果想使用IDEA的话,需要参考
IDEA2019创建spring boot项目整合mybatis超级详细适合刚入门的小白
我使用IDEA完成这样的基本项目也是参考他的.

== web + mybatis +js jq
功能:做一个简单的 能访问数据库 使用js jq 展示页面 的项目

步骤:
==1.创建 一个springboot 项目 打jar包

==2.必须添加依赖
1)页面:1. Spring web 2.Thymeleaf (不一定)
2)数据库:3.JDBC 4. MySQL Driver 5. mybatis
3)不必须其他依赖可以按照需要添加
5. Lombok 6. Spring Configuration Processor 7.Spring Boot DevTools
8. Spring Boot Actuator 9. Thymeleaf 10.mybatis-plus

==3.配置 .yml 文件

 1)服务器信息配置
 2)spring 配置 数据库信息 数据源JDBC  数据库IP地址 端口号 数据库名称 时区 字符编码集 等
			 需要 1.数据库名字 2.访问用户名 ,密码
 3) spring 配置 添加视图解析器     #使用 Thymeleaf 配置
 	   
4)数据库框架配置 Mybatis配置 和开启日志
	下面是完整版    和jsp 绝大部分一样  #视图解析器配置  只有视图解析器不一样
server:
  port: 8090
  servlet:
    context-path: /
spring:
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/jtdb?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true
    username: root
    password: root
 #视图解析器配置  只有视图解析器不一样               只有视图解析器不一样
  thymeleaf:
   prefix: classpath:/templates/pages/
 # 使用 templates 文件夹需要 添加templates依赖

 #数据库配置
mybatis: 
  mapper-locations:
  - classpath:/mapper/*.xml

#log 打印日志
logging:
  level:
    com.per: debug

== 4.确定发现 创建文件 和目录
1).在目录 src/main/templates/ 创建 这个 pages目录 ,在里面 建立 html 文件

2).在这个目录下 创建/mybatis/mappers/*.xml 和xml文件
3).创建DAO Service ServiceImpl Controller ,构建类和方法
----其中 DAO 1.添加@Mapper 2.固定参数名映射 参数 @Param 3.添加DAO到 Xxxmapper.xml 的映射
----ServiceImpl 添加 @Service
----Controller 添加 @Controller @@RequestMapping @ResponseBody @RestController
@RequestParam 参数属性设置 属性有:一定有,名字固定

4).Test 测试,从DAO -->Service -->Controller
5).浏览器测试

==5.构建 建立 js jq 的html 文件
见本文件夹 unarmed-now\pages user_list_jq.html
链接:https://pan.baidu.com/s/1GqELm85Nq_tGtIh70R-DwQ
提取码:cbpr

sql文件:先需要自己创建数据库 jtdb,下面是表和数据
链接:https://pan.baidu.com/s/152-HXPQqxexU_ckRqUAdIw
提取码:04yu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值