
LP框架
架构师速成记
从业10年,专注于数据治理、架构设计、以及生活导向的自媒体探索者;全网程序员粉丝10万+
展开
-
三分钟极速搭建LP框架{{1019}}
LP框架极速搭建(用时3分钟)公司来了新项目,我们如何快速大家一个成熟框架快速开发呢?是copy之前的项目做些更改还是重新一点点搭建?无论怎么做我们目的就是借鉴之前的开发经验复用到下一个项目当中。LP框架架构不断调整、版本更新迭代,最终快速搭建项目架构缩短为只需三分钟(如果下载模板...原创 2018-05-17 02:32:26 · 2144 阅读 · 0 评论 -
什么是JWT(JSON WEB TOKEN)
什么是JWT Json web token(JWT)是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token...转载 2018-10-31 09:03:51 · 639 阅读 · 0 评论 -
【SpringBoot】拦截器使用@Autowired注入接口为null解决方法
public class TokenInterceptor implements HandlerInterceptor { @Autowired private ITokenDao tokenDao; @Override public boolean preHandle(HttpServletRequest request, HttpServletRes...转载 2018-10-19 17:21:38 · 4288 阅读 · 0 评论 -
LP框架之 “日志组件”汇总详解
日志组件日志组件在每个系统中都会存在,它是监控用户行为轨迹的一个工具 。LP框架将日志分为以下几类:1.用户登录日志2.Page访问日志3.行为审计日志4.文件类型日志(如log4j等)详情待共享 ...原创 2018-10-19 14:20:56 · 323 阅读 · 0 评论 -
CORS解决ajax跨域问题
一、介绍CROS是现在主流解决跨域问题的方案,未来估计也是趋势。1. 跨域资源共享(CORS)Cross-Origin Resource Sharing (CORS) 是W3c工作草案,它定义了在跨域访问资源时浏览器和服务器之间如何通信。CORS背后的基本思想是使用自定义的HTTP头部允许浏览器和服务器相互了解对方,从而决定请求或响应成功与否。2. CORS与JSONPCORS与JSONP相比,更...转载 2018-07-09 23:24:25 · 1210 阅读 · 0 评论 -
SpringBoot使用CROS解决跨域问题
跨域问题其实之前就有说过,不明白的可以参考我之前的文章,这章主要讲解SpringBoot CROS的支持。这里主要按照官方文档方式讲述。SpringBoot CROS 参考: http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle/#boot-features-corsSpring CROS 参考: htt...转载 2018-07-09 23:23:07 · 381 阅读 · 0 评论 -
SpringBoot整合Swagger2
相信各位在公司写API文档数量应该不少,当然如果你还处在自己一个人开发前后台的年代,当我没说,如今为了前后台更好的对接,还是为了以后交接方便,都有要求写API文档。手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。接口返回结果不明确不能直接在线测试接口,通常需要使用工具,比如postman接口文档太多,不好管理Swagger也就是为了解决这个问题,当然...转载 2018-07-09 22:24:35 · 275 阅读 · 0 评论 -
SpringBoot实用系列文档汇总{{1033}}
SpringBoot实用文档汇总1、SpringBoot特点汇总(1)遵循“习惯优于配置”的原则,使用Spring Boot只需要很少的配置,大部分的时候我们直接使用默认的配置即可; (2)项目快速搭建,可以无需配置的自动整合第三方的框架; (3)可以完全不使用XML配置文件,只需要自动配置和Java Config; (4)内嵌Serv...原创 2018-06-18 16:34:45 · 232 阅读 · 0 评论 -
Spring Boot、Spring Cloud、Dubbo的区别{{1038}}
Spring Boot和Spring Cloud的区别1、Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务;Spring Cloud是一个基于Spring Boot实现的云应用开发工具;2、Spring boot专注于快速、方便集成的单个个体,Spring Cloud是关注全局的服务治理框架;3、spring boot使用了默认大于...翻译 2018-06-23 11:38:35 · 4698 阅读 · 0 评论 -
LP框架下载即用无需搭建{{1020}}
LP框架下载即用无需搭建(用时1分钟)在三分钟极速搭建LP框架{{1019}} 博文中提到LP框架搭方式,虽然一份产品所有的资源进行打包,然后快速创建一个项目,看似"高大上",也便于用户对产品的"认知度",然则这种方式,需要对产品比较熟悉,搭建过程中遇到问题不易解决,因此上片博文可以作为产品构建方式的...原创 2018-05-24 15:04:19 · 1207 阅读 · 0 评论 -
Spring集成redies{{1017}}
备份未整理第一章 SpringMvc集成redies1、JAR重复https://blog.youkuaiyun.com/weixin_38680031/article/details/77649995参考链接异常原因分析:jedis jar包重复,存在多个,导致运行时引用低版本的jar,无此方法java.lang.NoSuchMethodError:redis.clients.jedis.JedisPool...转载 2018-05-16 19:41:23 · 494 阅读 · 0 评论 -
项目启动慢{{1017}}
去掉即可原创 2018-05-16 19:39:28 · 315 阅读 · 0 评论 -
LP框架集成UEditor{{1016}}
UEditor上传图片设置插件下载地址:http://ueditor.baidu.com/website/download.html问题描述:后台配置项返回格式出错,上传功能将不能正常使用!解决步骤如下所示:1)在pom文件中引入Jar:检测在taget目录下是否相应jar包(上传方法会调用此包中的一个方法)部分pom引入<dependency> <group...原创 2018-05-16 19:37:19 · 292 阅读 · 0 评论 -
LP框架组件:RSA+DES混合加密实现详解
数据安全传输 越来越被关注,在互联网时代如何保证数据传输安全?那就是数据加密本文将从代码实现角度解析RSA+DES混合加密进行数据传输。曾经有这样的疑问:1、RSA是什么?公钥和私钥有什么区别?2、DES在加密当中又起到了什么作用?3、秘钥又是怎么生成的?等等....-----------------------问题解决开始--------------------------------1、密钥匙...原创 2018-05-18 17:48:21 · 2635 阅读 · 0 评论 -
LP框架:如何配置加载不同包中的mybatis配置文件(mapper-locations加载汇总)
当项目创建了一个模块后(含有启动类、置文件、业务代码)如limp-framework-manager,我们需要配置mybatis的xml位mapper-locations,那如何配置多个路径呢,配置的时候需要注意什么呢?mapper-locations注意事项:我们知道mapper-locations:可以引入多个路径逗号隔开就可以了。 mapper-locations: clas...原创 2018-12-18 10:18:49 · 9465 阅读 · 0 评论