摘要:
springboot集成了spring开发相关的默认配置,使用springboot开发的项目,不需要在tomcat上部署(springboot内置了tomcat),直接调用启动类就可以开启项目. springboot的核心功能: 起步依赖 起步依赖本质上是一个Maven项目对象模型,定义了对其他库的 阅读全文
摘要:
junit默认按方法名的按方法名的hashcode排序 若希望junit执行顺序,可在类名上添加注解:@FixMethodOrder @FixMethodOrder接受MethodSorters枚举值 MethodSorters的具体枚举值有: - NAME_ASCENDING:按方法名的toStr 阅读全文
摘要:
一般开发都是先写产品代码,再写测试代码,通过测试发现bug,然后修复bug,流程一般是这样: 1.编写伪代码,明确代码流程 2.编写产品代码 3.编写测试代码 4.测试时发现bug 5.修复bug 6.测试通过 7.循环完成所有功能的开发 而tdd的开发步骤则是:先写测试代码,再写产品代码,流程如下 阅读全文
摘要:
在同一个方法里,方法A调用方法B 阅读全文
摘要:
EDAS 阿里云分布式应用部署系统 自动化运维 (ps:服务器host文件不能随便修改,会导致无法部署) SLB 阿里基于nginx封装的负载均衡服务,比nginx强大,可灵活扩展服务器,不需要重新配置 阅读全文
摘要:
1.通过 @Configuration 和 @bean 实现 阅读全文
摘要:
SELECT * FROM 表名 WHERE 条件 .... FOR UPDATE 开启锁 update .......................... 释放锁 阅读全文
摘要:
今天工作中有个需求:将数据库tinyint转换为int类型,在转换过程中发现该数字被转换为Boolean类型了 原因:在MYSQL官方的JDBC文档定义转换规则为:如果tinyInt1isBit =true(默认),且tinyInt存储长度为1 ,则转为java.lang.Boolean 。 否则转 阅读全文
摘要:
Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypeProvider at java.lang.ClassLoader.defineClass1(Nativ 阅读全文
摘要:
问题:报错的代码如下: 原因:缺少jar包 解决办法:在pom里面导入 阅读全文