自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 使用Hibernate的XML配置来映射枚举类型,存储自定义类型数据

如今使用Hibernater作为ORM框架时,几乎都是采用注解方式进行映射,可以映射任何类型字段。这里要说的是映射枚举类型,在注解的方式下很容易(以后再补充),但是xml配置下就显得麻烦一点。更复杂的一种映射,就是枚举类型存储到数据库中的类型不是字符串本身,也不是ordinal,即自定义类型数据存储。 以下以自定义类型为Integer(即存储在数据库中的是Integer类型)为例: 1.

2016-12-17 17:45:23 1897 1

原创 Spring Boot系列(十五) 安全框架Apache Shiro(三)RememberMe

Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下:首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保存下来;关闭浏览器再重新打开;会发现浏览器还是记住你的;访问一般的网页服务器端还是知道你是谁,且能正常

2016-09-22 17:25:13 12280

原创 Spring Boot系列(十五) 安全框架Apache Shiro(二)缓存-基于Hazelcast的分布式缓存

通常所说的“分布式”、“集群服务”、“网格式内存数据”、“分布式缓存“、“弹性可伸缩服务”这些非常牛逼高大上名词拿到哪都是ITer装逼的不二之选。在Javaer的世界,有这样一个开源项目,只需要引入一个jar包、只需简单的配置和编码即可实现以上高端技能,他就是 Hazelcast。 在上一篇Shiro缓存中,已经提到了,Shiro 1.3.x版本中,增加了一项非常重要,并且又很方便的功能

2016-09-21 12:54:54 4175 4

原创 Spring Boot系列(十五) 安全框架Apache Shiro(二)缓存-EhCache

本例在上一节Shiro基本功能基础上增加缓存功能,主要缓存Session、身份、权限等,对于实际应用会减少查询数据库次数,提升效率。Shiro为我们提供了CacheManager接口,在1.2.x版本中,提供了EhCache缓存的实现EhCacheManager和默认的MemoryConstrainedCacheManager的实现,到1.3.x版本时,增加了基于Hazelcast的分布式缓存实现H

2016-09-19 10:25:16 4242

原创 Spring Boot系列(十五) 安全框架Apache Shiro(一)基本功能

Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。

2016-09-18 10:11:55 22066 5

原创 Spring Boot系列(十八) 缓存

Spring定义了org.springframework.cache.CacheManager和org.springframework.cache.Cache接口用来统一不同的缓存技术。其中,CacheManager是Spring提供的各种缓存技术抽象接口,Cache接口包含缓存的各种操作(增删改查,我们一般不会直接和此接口打交道)。 针对不同的缓存技术,是需要实现不同的CacheManager

2016-09-16 00:32:54 2654

原创 Spring Boot系列(十) 持久层框架--Mybatis

在Spring Boot中集成MyBatis,可以选用基于注解的方式,也可以选择xml文件配置的方式。在这里使用基于注解的方式进行集成。引入mybatis-spring-boot-starter<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter

2016-09-03 17:00:23 3901

原创 Spring Boot系列(九) 使用Druid连接池

Spring Boot系列博客(十) 使用Druid连接池Druid是阿里巴巴的开源项目,根据其官网介绍,Druid是Java语言中最好的数据库连接池,它能够提供强大的监控和扩展功能。下面介绍在Spring Boot中使用其强大功能步骤(采用JavaConfig):在IDE中添加Druid依赖<dependency> <groupId>com.alibaba</groupId>

2016-09-03 16:04:22 7692

原创 Maven+Spring+Hibernate+JPA+Druid+Shiro构建Web基础平台(一)

基于自己的一个小项目重新搭建了一次开发环境(Maven+SSH+JPA+Shiro),借此说说这些框架的整合过程。

2016-04-14 08:50:06 3493

原创 自定义ajax调用功能

由于公司未采用任何一套js框架,使用ajax方式调用很是郁闷,就自己搞了个来调用:[code="java"]var xmlHttpRequest;// 创建XMLHttpRequest对象,在各个浏览器上,该对象的名称及创建方法不一样function createXMLHttpRequest() { var xmlHttp; if (window.XMLHttpReques...

2012-10-12 10:06:10 139

原创 迭代修改json格式数据

背景:在运用jquery的treegrid控件时,需要动态展现折叠数据,所以需要每次展开行数据时,将从服务器获取的json数据更新至treegrid的data数据的指定属性值中。[code="html"]json迭代修改 var jsonObj = [{"id":"1",name:"a1",children: [ {"...

2012-08-23 09:23:04 235

Domino BS中使用submit后执行关闭窗口问题

情景:在Domino BS中点击提交按钮执行如下代码:[code="js"] document.forms[0].submit(); window.close(); if(opener){ opener.top.location.reload();[/code]功能:执行表单提交(保存),关闭当前窗,刷新父窗口出现问题:网络延迟/Domino...

2011-02-25 11:08:44 305

原创 Domino中使用Java访问Webservice(四)

在Lotus Designer开发工具中可以使用Java编写Webservice以及访问Webservice。这里只介绍一下如何访问Websercice。(续) 绝大多数调用Webservice会返回一个结果到客户端,其结果也是XML数据,这样我们要获取XML中指定元素的数据,就必须解析返回的XML数据。为此,在Lotus中,使用LotusScript编写一个解析XML数据格式的...

2011-02-11 15:56:38 303

原创 Domino中使用Java访问Webservice(三)

在Lotus Designer开发工具中可以使用Java编写Webservice以及访问Webservice。这里只介绍一下如何访问Websercice。(续) 最后在Designer中创建一代理,可以使用java编写代理,也可以使用Lotusscript编写代理,下面以LotusScript编写代理,调用上面编写java类访问Websercive(用java编写代理也可以直...

2011-02-11 15:51:07 280

原创 Domino中使用Java访问Webservice(二)

在Lotus Designer开发工具中可以使用Java编写Webservice以及访问Webservice。这里只介绍一下如何访问Websercice。(续) 其次在Designer中创建一java脚本库,用于连接、发送Soap请求、返回结果的类:WebServiceClient 提供连接方法openWSDLURL,发送Soap请求并返回结果的方法sendSOAPRequest等...

2011-02-11 15:32:27 256

Domino中使用Java访问Webservice(一)

在Lotus Designer开发工具中可以使用Java编写Webservice以及访问Webservice。这里只介绍一下如何访问Websercice。 所用到的java知识就是URL、URLConnection、HttpURLConnection三个对象,本站很多博客中有详细介绍它们的使用,我这里就不多说了。下面介绍如何访问Webservice: 首先在Dom...

2011-01-28 09:18:30 414

使用javascript检测页面中动态表格中指定列数据合法性

 无法直接粘贴源码...只能以附件的方式上传了供参考学习,请大家指出问题点,或改进的意见 

2011-01-20 17:57:44 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除