springboot搭建feature回归系统(一)需求
springboot入门教程:
http://www.cnblogs.com/winner-0715/p/6666302.html
http://www.jianshu.com/p/99fcead32d35
http://www.jianshu.com/p/a9e695a2f3f6
,https://github.com/435242634/Spring-Boot-Demo/tree/feature/4-spring-boot-mybatis-xml
flex
需求背景:
风控决策引擎中,根据用户的特征值来得出策略结果,用户特征值部分的产生较为负责,需要一系列数据符合一些规则才会产生需要的特征值,所以测试策略结果时,如果能跳过特征值产生而插入特定数据这一步,直接mock,分层测试,会让测试策略更有效率
涉及技术栈:
据说最爽的Web组合开发就是Intellij IDEA + Maven + Spring Boot + Velocity + Boostrap + jQuery了
SB使用Velocity的依赖
默认配置下spring boot会从src/main/resources/templates目录中去找模板
SB的velocity配置
application.properties配置
lightsword/src/main/resources/application.properties
mybatis 配置
正常配置需要添加三个文件,这里使用mybatis-generator来生成mybatis相关文件
教程:http://www.jianshu.com/p/73b6cb2e04fc;教程中第四步的Plugins在idea的左侧“maven projects”中
框架搭建完成
http://www.jianshu.com/p/99fcead32d35
设计模块和类
@所有人 大家工程建完后,在下周上课前把模块和类设计下,分下任务,就先按照自己的思路来写就行了,你要写在一个类里面也没有问题的。然后下周我会讲下简单的springboot、maven的东西,反正你们照着抄就行了,原理等后面帛书给你们讲
java注解学习
https://juejin.im/entry/5952649f6fb9a06bc06a34ac
数据库创建
项目原型图:
随便用用axure,只是表达意思,动态效果较少请见谅
项目分析:
数据库表设计