java
前进2014
接受一切挑战!
展开
-
插件在登录注册业务中的应用
一、手机号登录注册原有业务1、实际开发过程按照上面这个流程图,开发人员可以很容易的开发出手机号登录/注册的功能,甚至直接就可以开始编码了,一般我们都会这么去写接口:@RequestMapping("login")@ResponseBodypublic JSONObject login(@RequestParam(value = "mobile") String mobile,@RequestParam(v...原创 2020-05-26 16:56:36 · 580 阅读 · 0 评论 -
Swagger隐藏入参的实现
第一步:创建swagger2要忽略的注解第二步:重写ModelAttributeParameterExpander修改了方法propertyDescriptors/** * @author ycx * @title: CustomizeModelAttributeParameterExpander * @description: TODO * @date 2020/3/2...原创 2020-04-29 12:42:48 · 2247 阅读 · 0 评论 -
Dubbo 2.6.1升级
下载源码并编译打包下载源码https://github.com/apache/incubator-dubbo-opsincubator-dubbo-ops-master\dubbo-admin\src\main\resources下application.properties修改server.port(服务管理平台端口)和dubbo.registry.address(连接到哪几台zook...原创 2018-08-19 11:30:20 · 1037 阅读 · 0 评论 -
SSM、SpringBoot框架下ActiveMQ互通最佳实践
SSM、SpringBoot框架下ActiveMQ验证n SSM框架下网上的关于此类资料五花八门,有的还是错的,而且普遍的一个问题就是配置和使用太乱了,一个简单的东西弄的很复杂,所以结合实际使用情况与自己的一些理解整理了一个简单易用的方案。我使用的spring版本为4.1.x,其他4.x版本应该差不多。1. 加入依赖:<dependency> <groupId>o...原创 2018-05-13 22:28:29 · 1264 阅读 · 0 评论 -
SpringMVC JSTL后台向前端传值
jsp,jstl不是什么新东西了,有些年头了,属于经典,很成熟,jstl可以不通过servlet请求的方式,让前端页面和后台传递数据,让开发变的很简单。我决定在前几天开发的两个页面试试水,那两个页面是jsp模板,里面定义的值当初都是写死的(比如页面标题),这当然不符合jsp的特性,毕竟人家是动态页面,要是以后页面多了,产品突然要换标题,不可能低级到一个一个页面去修改前端页面,很low哦。好了,闲话原创 2018-02-03 18:07:21 · 1772 阅读 · 0 评论 -
Web流行框架SSM+Shiro+Bootstrap+Jquery项目实践之注册
本来这次是计划写快速登陆的,但开发到一半,发现第三方OAuth授权申请条件达不到(没有公网服务器、域名,而且类似QQ这种第三方登陆授权还需要企业营业执照,太难啦),所以等我租服务器将项目放到公网上再完成那个功能吧。先做个注册功能吧,注册和前面的登陆大同小异,比登陆功能稍微简单些,不用重新写shiro授权服务,说白了就是向用户表中添加一条记录。 首先是界面,这里要新建一个register.jsp:原创 2018-02-01 19:01:03 · 701 阅读 · 0 评论 -
Web流行框架SSM+Shiro+Bootstrap+Jquery项目实践之快速登陆
今天我因为工作上的事情太多,忙到晚上8点才有时间来做这个项目。由于时间有限,我就只做个快速登陆的功能。谈到快速登陆很多人都不陌生,日常的社交账号大多都可以作为凭证来帮助我们快速登陆一些网站、app、游戏等,对于用户来说很方便,而对于服务提供商来说无疑增加了很多潜在的用户红利。现在我就来着手开发这个功能。 首先在login.jsp中添加一段写好的html(在form标签外部插入):原创 2018-01-31 20:01:36 · 578 阅读 · 0 评论 -
Web流行框架SSM+Shiro+Bootstrap+Jquery项目实践之用户登陆
早在一年前,我就想着自己要写一个完整的Web项目出来,然后开源,供所有的Web开发者探讨当下互联网企业流行的技术,可是由于种种原因未能付诸实践,所以在新的一年,我要坚持下去,从现在开始,利用休息时间建立这个系统。这个项目的目的不是为了盲目追求技术,而是能快速、优雅地解决现实中的实际需求,希望广大Web爱好者和我共同实现这个目标。 我没有写前端页面的基础,所以参考了一个比较成熟的框架AdminL原创 2018-01-30 22:02:45 · 2496 阅读 · 1 评论 -
为什么Maven会更改Eclipse JDK设置
一、问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.6, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。二、原因分析 Maven官方文档有如下描述:编译器插件用来编译项目的源文件.从3.0版本开始, 用来编译Java源文件的默认编译转载 2015-12-03 12:46:22 · 415 阅读 · 1 评论 -
MongoDB的聚合功能使用
MongoDB的聚合功能的使用我在项目中主要使用的数据库是MongoDB,版本为2.4.6,目前最新的版本为3.0(还没有使用用,据说增加了很多新功能及改进)。今天完成了一个报表开发任务,用到了聚合,这里就简单的做了个记录,也分享给其他人。projectmonthdata表(习惯称集合为表)中保存了每个月份的项目冻结数据,我选选取了某条记录的部分字段值:{ "_id" : Obj原创 2015-11-04 17:28:30 · 438 阅读 · 0 评论