赞了文章2020-11-27
前段时间一个在深圳的,两年经验的小伙伴出去面试了一圈,收割了几个大厂 offer 的同时,还总结了一下面试的过程中遇到的面试题,面试题有很多,文末的时候我会分享给大家。
关注了问题2020-10-13
回答了问题2020-10-13
使用 泛型的 ? 号, 代表你不确定这个类型, 即可以放任意类型, 类似object, 当编译成为字节码文件后会进行泛型擦除成Map类型。 但是里面存储的数据类型是不同的, 当你进行调用get的时候使用整数类型或者字符串类型会根据不同类型去找对应值, 当找不到时候返回null, 类...
赞了文章2020-10-09
阿里 Java 开发手册的思考总结一个优秀的工程师和一个普通的工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。-- 毕玄1. 命名风格【书摘】类名用 UpperCamelCase 风格,比如 DO/BO/VO/PO【书摘】方法用 lowerCamelCase 风格,尽量是动词小思考...
回答了问题2020-09-30
以业务员与日期分组, 相同业务员与日的为一组。SELECT o.业务员 as '业务员', SUM(o.订单数量) as '订单数量', DATE(o.create_date) as '几号'FROM 订单表 o GROUP BY DATE(o.create_date),o.业务员
回答了问题2020-09-29
错误提示没有spring依赖的包, 可以排除下你子模块是不是没引入依赖。
赞了文章2020-09-25
spring-cloud-netflix-core-1.2.6.RELEASE-sources.jar!/org/springframework/cloud/netflix/feign/FeignClientsConfiguration.java
回答了问题2020-09-24
没怎么听懂, 但是如果想启动的时候就处理一些就处理一下逻辑Boot项目可以实现 CommandLineRunner 接口进行处理。其他着监听应用上下文实现ApplicationListener
回答了问题2020-08-27
你说的是那些简单的单表的CURD吧? 可以抽取写成通用的CURD接口 , 你自己的dao接口继承就拥有可以使用这些接口的权限了, 类似: {代码...} 自己的接口继承这个接口不用写这些方法即可: {代码...}
回答了问题2020-07-28
这种情况手动分页最好, 对需要分页的主表分页,或者另一个解决方法也可以先通过mybatis分页查询获取主表数据的ID, 在根据ID去查询得到结果。
回答了问题2020-07-27
你这个没有输出error级别的吧看了眼我项目的日记配置,好像需要加上 {代码...}
回答了问题2020-07-24
我个人的想法, 不一定正确, 首先可以参考sql的执行顺序: 先是from 然后是 jion ON where 分组、 聚合函数、 having、 select、 排序、 limit ,你上面的
赞了文章2020-07-24
首先,我们先看看MyBatis是否能够满足我们的需求。MyBatis内置了两个枚举转换器分别是:org.apache.ibatis.type.EnumTypeHandler和org.apache.ibatis.type.EnumOrdinalTypeHandler。
赞了文章2020-07-23
我们真实的服务器不应该直接暴露到公网上去,否则更加容易泄露服务器的信息,也更加容易受到攻击。一个比较“平民化”的方案是使用Nginx反向代理它。今天就来聊一聊使用Nginx反向代理的一些能力,Nginx代理能帮助我们实现很多非常有效的API控制功能。这也解释了我为什...
回答了问题2020-07-15
你Controller或者如果使用到web.xml可以发出来看看, 或者有没有配置到什么统一前缀后缀路径什么的!
赞了文章2020-07-13
本篇文章主要是springboot2 中 redis cache中的一些内容,主要包含2个功能点: 自定义缓存过期时间(全局自定义,每个key不能单独指定) 自定义缓存key前缀 废话不多说,上代码 {代码...} 用法: {代码...} 则最终以生成system:cache:cid:MenuTreeByRoles为key的缓存;
回答了问题2020-07-10
具体不知道你是怎么存储的, 但是可以约定规范,以什么隔开存储字符串进去, 取的时候以约定的规范切割!
赞了回答2020-07-09
和FactoryBean去定义具体获取方式不同,其实也有Spring提供类似的机制,可以完成这个获取方式,即有自定义的用自定义,没有的话,使用默认的比如:
回答了问题2020-07-09
将日期转换成时间戳进行比较, 如果相同则为今天就是2020-07-05, 大于则为超过。
回答了问题2020-07-03
可以选择写个重载方法,传递注入成功对象! {代码...}