Closed jornsky closed 1 year ago
yml配置
server:
port: 8081
servlet:
context-path: /
tomcat:
uri-encoding: utf-8
mapper:
mappers: com.springtest.MyMapper
spring:
datasource:
username: demo
password: W5J5Mrd5CNGKh3fA
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://x.x.x.x:3306/demo
type: com.alibaba.druid.pool.DruidDataSource
mybatis:
#在yml文件中做了以下配置就无需做mybatis-config.xml配置,如果使用了mybatis-config.xml配置,就把下面两行注掉,将第三行配置打开
mapper-locations: classpath:mybatis/mappers/*.xml
type-aliases-package: com.springtest.pojo
#config-location: classpath:mybatis-config.xml
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
map-underscore-to-camel-case: false
不知道为啥返回都是1....
insert方法的返回值是sql影响的行数。。返回1,说明插入1行成功。
主键从user.getId()
获取。
Thank you @abel533
User.java
自定义UserMapper.java
Service
最后测试怎么测都是: