spring data jpa遇到的坑

1、@Column注解name最好全写了,不然遇到像hibernate驼峰和下划线风格配置变更时会出现找不到属性,尤其打开自动建表情况; 2、只读操作情况,如果对读取对象进行了属性修改操作,那么JPA会认为你要修改这个实体,使用hibernate的情况下回默认执行一个update的SQL,然后...

2016-09-22 18:54:50

阅读数 45

评论数 0

Mac OS 80 端口莫名被占用问题的解决

安装 Nginx 后,启动服务时提示启动失败——80端口被占用。   查看进程发现存在几个httpd……   可 Mac OS 自带的 Apache 默认是没有启动的呀?!(没有开启Web共享)怎么自己就启动运行了呢?   也不知道是不是更新XCode之类的软件导致的~   一般...

2016-07-06 11:59:21

阅读数 48

评论数 0

spring jpa 读写分离

本文主要解决基于spring data jpa读写分离。 思想:在dataSource做路由,根据事务判断使用主从数据源。 背景:spring+spring data jpa(hibernate jpa) 首先是jpa配置,时间有限在原基础上该的,既有java配置也有xml配置,见谅。 ...

2016-06-02 10:25:33

阅读数 17

评论数 0

maven 配置

转自http://blog.csdn.net/ljfbest/article/details/8045988 安装好maven后,想要使用他的一些命令,需要配置环境变量PATH:D:\study\apache-maven-3.0.4\bin 运行mvn命令实际上是执行了Java命令,既然是运...

2015-04-23 23:11:29

阅读数 20

评论数 0

quartz+spring-集群版任务动态载入及修改

    关于单机版的配置描述前文已经提过了,有兴趣的可以看下 http://lee1177.iteye.com/blog/2171379     这里介绍对于集群做的一个简单实现。     首先其实quartz针对就群有自己的实现了,本人这个实现不过是简化并在前文基础上做的一个集群实现。 ...

2015-01-14 13:58:27

阅读数 44

评论数 0

quartz+spring-单机版任务动态载入及修改

    quartz的使用比较普遍,动态修改修改也比较成型,这里只列举自己在项目中已比较简单的方式来实现的quartz的动态修改。     首先把所有quartz任务定义放入放入数据库中,对应java自定义实体如下   public class SchedulerJob { p...

2015-01-14 13:32:57

阅读数 15

评论数 0

memcached-session-manager

Introduction Decide which serialization strategy to use Configure tomcat Add memcached-session-manager jars to tomcat Add custom serializers t...

2014-12-11 18:01:19

阅读数 19

评论数 0

tomcat内存溢出原因分析与解决

1.OutOfMemoryError: Java heap space 堆溢出 原因:在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。 解决:没有内存泄露的情况下,调整-Xms -Xmx参数。   -Xms:初始堆大小   -Xmx:最...

2014-12-11 17:47:09

阅读数 14

评论数 0

一个简单的异步队列邮件发送实现

企业项目中经常使用到邮件发送,尤其在流程审批伴随大量的触发邮件,为提供效率邮件自然设置为异步发送,但单纯多线程异步又造成了先后混乱的现象。所以做了个简单的单线程异步发送队列来处理。 1、把原有的邮件发送服务类做了个修改 ublic class MailSendService { priv...

2014-11-14 11:36:02

阅读数 93

评论数 0

shiro动态载入与刷新

在使用shiro的过程中,项目常会遇到安全拦截权限重定义或资源重载问题。简单研究下了,对之前的shiro做了修改,完成对于数据库方式记录资源权限信息的初始载入及运行过程中重载。 shiro配置 <?xml version="1.0" ...

2014-11-14 11:23:23

阅读数 69

评论数 0

spring mvc一个全局的用户处理

在mvc配置文件里添加一个配置 <mvc:interceptors> <bean class="xxx.xxx.SystemInterceptor" /> ...

2013-12-24 15:53:15

阅读数 36

评论数 0

shiro与spring配合

之前一直使用spring security来做安全管理,感觉配置稍微有点复杂,于是尝试了下shiro,感觉的确简单不少。记录下配置和实现过程。 因为还是spring的底子,所以用的shiro-spring,首先用maven把相关包弄下来 dependency> &a...

2013-12-24 15:44:25

阅读数 20

评论数 0

spring mvc 接受多对象的处理

spring mvc感觉很好用,尤其是对接收对象参数的自动绑定非常简便,但对于同时传多个对象时有些困扰。同时项目并没有直接使用spring的formtag。从网上学来的多对象传值,自己优化了下,原文找不到出处了这里记录下。 首先声明一个注解类,用于对传值对象的声明   /** * 处...

2013-12-24 15:12:26

阅读数 33

评论数 0

spring data jpa的动态查询封装

最近使用spring data jpa做了两个项目,对于动态查询的不友好做了个类似hibernate的封装,记录也分享下 首先定义一个所有条件的容器,继承Specification /** * 定义一个查询条件容器 * @author lee * * @param &...

2013-12-24 13:50:06

阅读数 133

评论数 0

图片轮换的jqury插件

http://www.open-open.com/ajax/ajax20101111223639.htm http://www.open-open.com/ajax/ajax20101025173239.htm http://www.open-open.com/ajax/ajax20100...

2013-02-27 14:20:15

阅读数 27

评论数 0

spring mvc 几种数据绑定

收集spring mvc 几种数据绑定,记录备用   org.springframework.beans.PropertyEditorRegistrySupport.java   [java] view plaincopy /**       * Actu...

2012-07-23 15:24:35

阅读数 15

评论数 0

jquery flot x轴时间差8小时问题

使用flot时x轴为时间数据从后台传时间过来,但现实后发现显示的是UTC时间,跟本地时间差8小时,查了下资料用tickFormatter解决了。 var options = { lines: { show: true }, points: { show:...

2012-06-20 10:56:10

阅读数 74

评论数 0

spring security 基于FilterSecurityInterceptor过滤链中增加SSO单点登录

  目前我们的项目中使用基于基于FilterSecurityInterceptor过滤链对系统资web资源进行保护,升级ss3后发现原来使用的filter的SSO登录方式不再适用。 昨天研究FilterSecurityInterceptor源码发现其实这个实现其实很简单,发出来分享下。 分析...

2012-06-01 09:48:30

阅读数 38

评论数 0

jquery+struts2传值及异常处理

最近项目使用jquery+strtus2的交互方式。之前对于传值和异常处理没有统一的规范,现在整理了一下感觉清晰很多,记录下来。 首先是ACTION方法 /** * 获取角色列表JSON * @Methods Name getRoleListJson * @Create I...

2011-08-09 14:10:43

阅读数 10

评论数 0

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