- 博客(14)
- 资源 (14)
- 收藏
- 关注
转载 Hibernate4 拦截器(Interceptor) 实现实体类增删改的日志记录
开发应用程序的过程中,经常会对一些比较重要的数据修改都需要写日志。在实际工作的工程中,这些数据都是存在表中的, 一个常见的做法是用触发器,在增删改的时候,用触发器将数据写入到另一张表中去,但个人不推荐这么做,原因如下:1. 如果有多个表,得写很多触发器。2. 触发器与数据库特性关联太紧,不同的数据库,虽然思路一样,但语法却不太一样。对数据库表操作的日志记录,完全可以利用Hibernat
2015-03-31 18:14:46 5528 1
转载 基于 自定义注解 和 aop 实现使用memcache 对数据库的缓存
1.基于 自定义注解 和 aop 实现使用memcache 对数据库的缓存公司老大让我研究 ocs 就是阿里云的 开放缓存服务 点击打开链接其实就是一个memcache的服务memchech 就是用内存来存放 key -value 在一些情况下就不必频繁的访问 数据库了(其实就是个map)如何在常用的Dao中方便的使用这个map呢,我首先想到了 aop,然后又想
2015-03-17 11:08:43 1240
转载 搭建SpringMVC+Hibernate4+Spring3+Ajax+Maven项目
首先新建一个Maven项目,百度一下会有很多实例,这里就不介绍了,直接奔主题。如题:这里使用的是Hibernate4和Spring3,使用的JPA和Spring注解,然后JDK版本是1.7下面这张图片演示的是整个项目的结构图。------------------------------------------------------- ---------
2015-03-17 10:08:34 1355
转载 手势滑动Activity之常见效果-- Slide,阴影效果与动画实现
转自:1.手势滑动基础喜欢听音乐的朋友可能都看过天天动听这款 app, 这款 app 有一个亮点就是在切换页面(Fragment)的时候可以通过手势滑动来结束当前页面,这里先说一下,我为什么会这么关心这个功能呢,因为前两天 PM说我们即将开始做的这款app 也要实现页面能通过手势滑动来结束的功能,所以我就拿着这款 app 滑了一上午;但是我要实现的跟天天动听这款 app又有点不同,
2015-03-16 17:49:09 2549
原创 Spring MVC防止数据重复提交
这个Bug的具体情况是这样的,就是在上传视频后,会将数据提交到服务器,而当提交数据后点击浏览器的后退按扭,却又可以再次提交!这显示是不符合逻辑的,造成了数据重复提交。好的,下面来讲一下如何在Spring MVC里面解决此问题(其它框架也一样,逻辑一样,思想一样,和具体框架没什么关系)。要解决重复提交,有很多办法,比如说在提交完成后redirect一下,也可以用本文提到的使用token的方法
2015-03-16 16:18:15 2125
转载 shiro+redis+springMvc整合配置及说明
转自: http://blog.csdn.net/siqilou/article/details/44194165技术背景:shiro安全框架,redis作缓存,再整合spring。1、配置web.xml[java] view plaincopy ShiroFilter class>org.sp
2015-03-13 17:56:44 2167
转载 Java需要学习的东东
Java 深度历险(作者成富,是IBM 中国软件开发中心的高级工程师) 2目录序 .................................................................................................................................. 1目录 ............
2015-03-11 15:40:34 1633
转载 Ehcache整合Spring实例
缓存热点数据是提高访问效率的重要手段之一,下面我用encache演示下如何做service层的数据缓存先写个方法拦截器,当然要先继承MethodInterceptor,encache的标识key我是将参数序列成json字符 可能强制部分会影响性能,建议判断null后再一次判断cache.get(key)是否为null,同步的第一人的操作已经执行完毕,那eleme
2015-03-11 11:28:11 635
原创 使用Spring AOP使用注解记录用户操作日志
1.自定义注解,记录操作日志1.自定义注解package com.jay.demo3.aop1.myannotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import ja
2015-03-10 14:57:08 28362 6
转载 SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
从业近二,三年了,第一次写博客,平时做做脚手架或者架构一些基础框架然后给大家使用或者自己总结翻译一些文档。虽然是第一次但是我还是要拿Spring开刀。希望张开涛,涛兄看到的时候不要喷我,给我一点指导。 首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么
2015-03-09 18:05:35 2219 5
原创 博客收藏
1.app后端技术架构http://blog.csdn.net/column/details/mobilebackend.html?&page=22.Java版数据结构http://blog.csdn.net/column/details/datastructureinjava.html3.JavaScript权威指南http://blog.csdn.net/colum
2015-03-09 13:20:20 814
转载 Andrroid数据各类持久化工具类
程序猿是最懒的生物,开发中从不重复造轮子,实际开发中数据吃就化是必然要处理的一个问题,先总结了几个除处理sqlite外的几个工具类,因为sqlite可以直接用orm,持久化数据有I/O,SharedPreference等等方式。外置储存卡[java] view plaincopypackage cn.edu.zafu.utils;
2015-03-05 09:43:54 749
转载 Hibernate性能优化之抓取策略和调用存储过程
1.Hibernate抓取策略一、前言转载请标明出处:http://blog.csdn.net/wlwlwlwl015/article/details/42705585使用hibernate一年多了,一直觉得他是一个很好用的持久层框架,在处理含有多个复杂的关联关系的数据表时,hibernate提供的各种关联映射可以让我们用少量的代码快速、
2015-03-01 14:15:16 1198
转载 HolderView 与 ViewHolder 优化App性能
HolderView 与 ViewHolder做Android的伙伴都不会陌生吧,都是为了提升ListView、gridView等这类View的adapter性能,把多个属性封装到一个类中,也就是面向对象的思想。ViewHolder实在adapter中建立一个对象,但是没有做任何的业务逻辑,所有的逻辑还是在adapter的getView中实现,这样就显得adapter特别臃
2015-03-01 10:18:11 2103
STS创建Spring Boot项目实战(Rest接口、数据库、用户认证、分布式Token JWT、Redis操作、日志和统一异常处理)
2016-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人