- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 iBatis的isNotEmpty非空属性
isPropertyAvailable和isNotEmpty这个两个属性非常有用isPropertyAvailable:入参有这个属性 isNotEmpty:入参的这个属性不为空入参一般是一个封装了数据的DTO如果希望一个属性无论为何值都符合条件则使用isPropertyAvailable如果希望一个属性只是不为空的时候才符合条件就用isNotEmptyupdate例子如下:...
2019-01-21 11:13:28 5016 3
原创 MySql多字段排序
ORDER BY 后可加2个字段,用英文逗号隔开。A用升序, B降序,sql该这样写 ORDER BY A, B DESC 或 ORDER BY A ASC, B DESC如果都用降序,必须用两个descORDER BY A DESC, B DESC...
2019-01-14 16:07:32 681
转载 MyBatis 返回 List集合
有时候,我们不需要整个表的所有字段,而是只需要某一个字段的内容,比如:我希望从资产表中查出所有资产的名称,并且不存在重复。上代码:<select id="groupNameList" resultType="java.lang.String">SELECT `asset_name` FROM `asset` group by `asset_name`</select>...
2019-01-14 09:50:20 3029
原创 关于mybatis参数传递问题(Parameter 'arg0' not found. )
今天打开项目无意间 在maven中点了一下clean。之后启动项目出现了Parameter 'arg0' not found.这样的报错。原因是mybatis新版又改成了以参数名使用:where manager_id = #{managerId}旧版传参形势:where manager_id = #{arg0}已经停用。这是因为在mybatis早期,参数没做注解时默认是按顺序获...
2019-01-11 16:05:54 5103 2
原创 [编程题]字符串距离
给定一个字符串str,和一个字母ch,请实现相应的代码求出一个数组,使数组中每个数字表示该位置与字母ch之间的最短距离。比如str=”lexinfintech” ch=”i”则输出为:[3,2,1,0,1,1,0,1,2,3,4,5]输入描述:第一行为字符串第二行为字母输出描述:一个数字数组示例1输入lexinfintechi输出[3,2,1,0,1,1,0,1,2,3...
2018-12-24 20:31:27 424
转载 IDEA警告:SQL dialect is not configured
警告信息:SQL dialect is not configured. MySQL, MariaDB match best. less… (Ctrl+F1) Inspection info: Detects the best matching SQL dialect for files in dialect原因:Idea能自动给我们检查拼接的sql语句的语法正确性,当然需要进行一定的配置...
2018-12-19 11:51:13 60439 8
原创 Autowired注入Service失败!required a bean of type 'com.lncywlc.rio.service.UserService' that could not be
错误信息:Field userService in com.lncywlc.rio.controller.LoginController required a bean of type ‘com.lncywlc.rio.service.UserService’ that could not be found.The injection point has the following annot...
2018-12-17 15:19:42 6697 2
转载 Service和Dao层命名规范
Dao 接口命名insertbatchInsertselectOneselectByIdcountselectListupdatedeleteByIdService 接口命名addfindByIdfindByXXXfindXXXListmodifyremove
2018-12-17 13:16:51 6921
原创 解决IDEA的Maven项目mybatis-generator插件自动生成代码出现generate failed: Exception getting JDBC Driver问题
首先看一下错误信息:Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate (default-cli) on project rio: Execution default-cli of goal org.mybatis.generator:mybatis-generato...
2018-12-17 11:43:13 24144 3
原创 Springboot项目部署到tomcat中访问接口出现404的问题
SpringBoot项目部署到tomcat中访问接口显示404找了好久,最后发现,application.properties文件中设置的上下文路径是无效的,访问的时候要去掉lncywlc,直接按照路由访问!// An highlighted blockserver.port=80server.servlet.context-path=/lncywlc...
2018-12-13 10:03:49 14711 1
转载 验证数字的正则表达式集
验证数字的正则表达式集验证数字:1$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9])$验证有两位小数的正实数:2+(.[0-9]{2})?$验证有1-3位小数的正实数:3+(.[0-9]{1,3})?$验证非零的正整数:^+?[1-9][0-9]$验证非零的负整数:^-[1...
2018-10-19 11:11:53 261
SideBarEnhancements
2017-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人