mvc开发模式
四件套,com包下建立了小项目,在项目下建立4个包,分别为:
1. controller 控制器,用作http请求的的参数传递,命名XxxController
2. entity 实体类,命名Xxx
3. dao 描写数据库的抽象类interface,用作编写数据库的接口,命名XxxDao
4. service 编写逻辑代码的具体实现方法,命名XxxService
其他:
5. util包,比较麻烦的逻辑代码,可以封装成工具类,存放在 util 包
6. mapper,存放sql的xml文件
统一头部:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
7. application.yml 文件
统一内容:
spring:
datasource:
url: jdbc:mysql://localhost:3306/数据库名字?serverTimezone=UTC&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=UTF-8
username: ....
password: ....
driver-class-name: com.mysql.cj.jdbc.Driver
mybatis:
mapper-locations: classpath*:mapper/*.xml
server:
port: 端口号
开发基本流程:
后续补。。。