spring-boot-api-project-seed
spring-boot-api-project-seed copied to clipboard
:seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
`String url = "http://localhost:8080/user";//473 255 Map params = new HashMap(); String encode = "UTF-8"; params.put("username", "rcyj_20180"); params.put("password", "78sexwqeqw"); params.put("sex", "1"); params.put("nickName", "战国策"); params.put("openId", "51jxty&rsv_dl"); params.put("receiverCity", "深圳"); params.put("receiverDistrict", "南山区"); params.put("receiverAddress", "深圳市科技园");...
### 如题,获取的结果集里,如果字段有Null值,字段会被丢弃,参考[官网配置](http://www.mybatis.org/mybatis-3/zh/configuration.html)项 `callSettersOnNulls ` 同样不起作用,怎么玩下去啊... 1. 修改了MybatisConfigurer文件,加载 mybatis 配置文件 `factory.setConfigLocation(new ClassPathResource("mybatis-config.xml"));` 2. 增加配置项 `` 3. mybatis 版本是3.4.5,按道理是支持这个属性值。
求大神解答
tableConfiguration.setGeneratedKey(new GeneratedKey("id", "Mysql", true, null)); 跟进去这个不支持oracle
插入数据库后乱码
   这个是怎么回事,插入到数据库就识别不了了 
需求 mapperxml编写了一个sql方法 希望同时生成Controller Service Dao三层的4个调用方法,不是生成文件 是在各自的文件里面新增方法 这样效率就是真的高了 因为自定义sql情况更多
按照作者当前的做法,在src/main/resources/mapper目录是必须存在的,启动才能成功。 但我们有些时候,项目比较简单,不需要写XxxMapper.xml这样的文件,而是使用注解的方式如。 ``` package com.company.project.dao; import com.company.project.core.Mapper; import com.company.project.model.User; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; public interface UserMapper extends Mapper { @Select("SELECT username FROM user WHERE id = #{id}") public String selectUsernameById(@Param("id")...
mybatis.configuration.mapUnderscoreToCamelCase=true mybatis.configuration.autoMappingBehavior=PARTIAL 添加这两个配置后无效