Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

时间:2023-03-09 22:37:38
Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

JSON

Json是JavaScript直接量语法

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

无参构造方法直接 Alt + \ 就可以提示添加

Project – Clean

浏览器向服务器发送请求,服务器中的Spring中的SpringMVC将Json字符串发送到客户端浏览器,浏览器的jquery解析JSON字符串成为Json对象

json字符串怎转换成json对象?

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

https://zhidao.baidu.com/question/308957732.html

Json 使用

  1. 先去maven仓库下载包,搜索jackson

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束 Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

  1. 写一个javaBean

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

3.

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

4.

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

在写脚本的时候最好写单引号

关于Chrome浏览器的调试

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

关于.do

Spring 接收web,改成自己的一套规则

.do后缀客户端必须写,服务器端可以不写

所有的.do请求由DispatcherServlet来接收,DispatcherServlet是SpringMVC的主控制器,DispatcherServlet映射 @RequestMapping(“/json.do”),,

MySql

basedir=E://mysql-5.6.36-winx64 数据库管理系统

datadir=E://mysql-5.6.36-winx64/data数据库系统

命令行界面更改UTF-8格式:CHCP
65001

但在MySql
Client里面不适用

解决MySql乱码问题

如果不是命令界面的编码问题,很有可能是MySql安装的时候,配置文件有错

可以通过 show
variables like '%char%'
查看编码

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

如果发现存在Latin(拉丁),则就应该将其改为utf8

找到mysql安装目录(可以右键打开MySql
Clint的位置来找到),找到安装目录下的my.ini配置文件

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

将里面的Latin改为utf8

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

然后再在 管理
- 服务中重新启动MySQL服务

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

再重新查看验证一下。

http://www.iteye.com/problems/86990

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

如果控制台还是显示错误
set names GBK

MyBatis

轻量化的数据库访问框架,底层封装的JDBC((Java DataBase Connectivity,java数据库连接))

只需要定义接口和SQL

MyBatis的配置

  1. 导入5jar包:

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

  1. 新添加一个配置文件spring-service.xml
    和一个mapper文件夹

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

  1. 修改web.xml

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

MyBatis的使用

  1. 定义一个接口

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

  1. Mapper下写一个配置文件

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

  1. 写一个demo测试类

Spring日记_02之 json、javaBean、.do、MySql、MyBatis 环境搭建结束

到此为止 ,,环境搭建完成!!!!

Maven
+ Eclipse

Spring
+ SpringMVC + MyBatis + MySql