![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
Love_LZY
帅哥一枚
展开
-
springRest+cross跨域支持
最近一个接口项目需要支持跨域访问,基于cross实现。于是去spring官网上找了下,发现spring版本4.2+开始支持通过@CrossOrigin注解实现跨域支持。于是把spring版本升级到4.2.6,下面记录踩过的坑。controller只需要在原先方法上面添加@CrossOrigin注解即可 [code="java"]@Controller@RequestMap...原创 2016-06-17 15:51:56 · 131 阅读 · 0 评论 -
基于jquery把表单转成成json对象
最近前端框架修改,小伙伴希望能像以前写jsp一样使用 对象.属性作为表单元素的name值 [code="html"] [/code]我这种懒人第一反应肯定去找度娘,发现度娘居然没有,只好自己造了轮子。[code="js"] function fo...2016-08-18 10:48:51 · 167 阅读 · 0 评论 -
solrcloud搭建
群里小伙伴需要一个solrcloud的解决案例。正好好久没碰过solr了。决定写个demo,顺便重新熟悉下solr。 solr版本:5.0 solr链接:http://archive.apache.org/dist/lucene/solr/5.0.0/ jdk版本:1.70+ windows环境安装: [code="java"] cd D:\app\sol...原创 2016-08-20 18:27:24 · 106 阅读 · 0 评论 -
基于用户角色的细粒度validate
今天群里小伙伴有个需求,希望通过role来控制pojo字段校验。采用方式为spirng securtity+spring validate 实现 spring4.0+ 默认支持jsr303。spring validate 也支持自定义valdiate注解。因此采用自定义validate注解实现 代码地址:https://github.com/ChenXun1989/role-va...原创 2016-08-26 19:24:03 · 212 阅读 · 0 评论 -
java web权限管理
之前项目采用spring4+security3做的权限管理,采用通用的 用户-角色,角色-资源来管理权限。但是太依赖角色,同时是粗粒度的,决定采用二进制权限管理,自己构建 1 依然采用组织概念,但是同时保留用户 2 资源可以赋权给组织,也可以赋权给用户,权限区分读写 3 用户可以在多个组织 4 用户权限覆盖组织权限 下面列出2进制权限算法演示 ...原创 2015-12-18 14:29:42 · 124 阅读 · 0 评论 -
web项目整合solr服务实现全文检索
Solr是一个高性能,采用Java5开发,Solr基于Lucene的全文搜索服务器。 SolrJ是Apache提供的solr服务客服端工具[code="java"] org.apache.solr solr-solrj [/code]使用httpSolrClient链接solr服务器[code="java"] SolrClie...原创 2016-02-26 14:24:08 · 733 阅读 · 0 评论 -
关于office转换pdf完美终极解决方案
最近项目上面有个需求,将用户上传的office格式转换成pdf格式。下面记录下我走过的一些弯路,和得到的一些收获 1 使用java第三方api转换。 这个是我最开始的想法,因为java毕竟比较熟悉,学习成本,维护成本相对较低。这个方案找过很多第三方,例如poi之类的,但是有两个缺点,1 性能低,对cpu压力大,2 兼容性差,很多格式或者特殊字符解析不出。 ...原创 2016-03-12 11:54:15 · 2737 阅读 · 1 评论