Welcome 微信登录

首页 / 软件开发 / JAVA

spring AOP的方式监控方法的执行时间

spring AOP的方式监控方法的执行时间

spring AOP的方式监控方法的执行时间2015-02-06前段时间有几个同行跟我吐槽说系统响应越来越慢,优化不知道从何入手!今天写写使用spring的aop来实现方法级的执行时间的记录监控,以此来评估方法的性能以及针对性的对已存在的方法进行优化。对于监控,我们比较关注监控的可靠性和性能,准确,高效,这才能在不影响整体性能的情况下对我们的系统性能有个较准确的认识。对于spring aop这个我就不多介绍了,网上一搜一大把,使用过spring的人都知道s...
如何解决xfire发布的Webservice中Spring注入为空的问题

如何解决xfire发布的Webservice中Spring注入为空的问题

如何解决xfire发布的Webservice中Spring注入为空的问题2015-02-06Spring框架使用中注入为空是一个比较头疼的问题,遇到Webservice和Spring框架配合时,这个问题更容易出现并很难发现问题的原因。在做SSO系统中就遇到这样的问题,在Service的实现类中注入Ibatis数据库操作的Mapper一直为空,最终发现原因是xfire和Spring配合使用时和普通使用xfire的配置方式不同xfire可以快速发布Webser...
Spring LdapTemplate读取以及Freemark简单合成页面

Spring LdapTemplate读取以及Freemark简单合成页面

Spring LdapTemplate读取以及Freemark简单合成页面2015-02-06客户近期频繁要求修改组织机构,维护部门苦不堪言。更新组织机构就要更新邮箱的通讯录,使用的应该是某流行的邮件系统,php的,版本挺老的,其中有个功能,在写收件人的时候输入的东西会autocomplate,这个东西维护部门需要维护一个超大的文件夹,如下图:一级目录是第一个字,二级目录是前两个字,三级目录是前三个字,以此类推,其中每个文件夹下包含一个result.php...
超轻量级DI容器框架Google Guice与Spring框架的区别

超轻量级DI容器框架Google Guice与Spring框架的区别

超轻量级DI容器框架Google Guice与Spring框架的区别2015-02-06依赖注入,DI(Dependency Injection),它的作用自然不必多说,提及DI容器,例如spring,picoContainer,EJB容器等等,近日,google诞生了更轻巧的DI容器……Guice!废话不多讲了,先看看Guice是如何实现注入的吧。定义一个简单的service接口和它的实现吧:package com.zuida...
Java中ResultSet数据自动填充到类中&类实例填充PreparedStatement

Java中ResultSet数据自动填充到类中&类实例填充PreparedStatement

Java中ResultSet数据自动填充到类中&类实例填充PreparedStatement2015-02-06需求:(1)提取ResultSet中值到一个类中挺麻烦的,需要new一个变量,使用对应成员的Set方法赋值,能不能根据类的Class,直接提取出ResultSet中的数据,最后返回实例化的类?(2)可以用PreparedStatement预编译带变量的sql语句,在execute之前需要将变量值填充进去,一个一个设置太麻烦了,能不能提供一...
ActiveJPA:针对JPA的活动记录模式

ActiveJPA:针对JPA的活动记录模式

ActiveJPA:针对JPA的活动记录模式2015-02-09 infoq 译:张卫滨ActiveRecord是Ruby on Rails的ORM层,大体上类似于Java中的Hibernate。ActiveRecord基于约定优于配置的原则,所以它使用起来比Hibernate更容易。在简化基本的数据操作方面,如创建、读取、更新和删除,它确实是非常棒的。借助于ActiveRecord,你的模型类也会作为数据访问对象(Data Access Object,D...
<< 291 292 293 294 295 296 297 298 299 300 >>