前面章节讲了技术选型,其实其技术选型这东西万变不离其宗,用的多越多,踩坑的机会越小,而且即使掉坑里了,前面很多人估计也遇到这个坑,其实就很容易爬...
随着软件工程的越来越庞大,需要的技术也越来越复杂,分工也越来越细。技术代码夹杂着业务代码,揉到一起的各类代码异常复杂难懂,被称为“祖传代码”。代...
至此一个初具雏形的api接口开发框架就完成了,包括如何访问数据库、如何记录日志、如何控制权限,后续就可以随心所欲的根据业务规则实现代码了。 网上...
在开发中,需要记录接口的请求日志及返回日志,便于回溯原因。这里面请求日志为什么要单独拿出来讲,是因为当前是以post body的方式提交接口请求...
生成中接口的请求必须加token进行权限校验,比如校验是否登录获取的token,校验该用户是否具体该接口访问权限等等。这里以判断用户是否登录做例...
前后端分离的架构,跨域请求是首先要解决的问题。跨域问题出现的场景就是浏览器想访问别的应用的url,常见就是ajax请求。比如当前的web应用地址...
日常开发中,前端会对请求参数进行校验,为了保证请求参数的格式正确,也需要在服务端做参数校验。服务端参数校验用的是Hibernate-valida...
这里面主要设计以下接口: 用户登录获取accessToken news的增删改查接口 为了保存accessToken,需要引入redis,为了定...
这里面采用jdbcTemplate来作为数据库的访问功能,dao只简单包括用户的登录、news的增删改查。 1、pom依赖 这里是主要是Spri...