Welcome 微信登录

首页 / 软件开发 / JAVA

hibernate中如何用hql做中文排序

hibernate中如何用hql做中文排序

hibernate中如何用hql做中文排序2015-02-04用Hibernate+MySQL的童鞋是不是很苦恼为什么MySQL不支持中文排序呢?没办法,只有等utf8_unicode_cn 出来了。如果用hibernate即想实现跨库,又想不改代码如何实现呢,下边告诉你答案。方法一、描述:给Hibernate的MySQL方言包注册一个排序方法,该方法中实现了MySQL中文排序。贴代码:public class MySQLExtendDialect ext...
Hibernate的三种状态理解及转换解析

Hibernate的三种状态理解及转换解析

Hibernate的三种状态理解及转换解析2015-02-04首先先说下hibernate中的三个状态,只有完全理解了这三个状态,才能在项目中充分利用hibernate这个工具来完成项目进度。1、瞬时态,也叫临时态等,不受hibernate session管制的状态,即某个实例跟session没有任何关联,比如new产生的实例。2、持久态,session中持久化了的实例,相当于数据库中的记录,修改实例的任何属性都会导致数据库记录的变更。3、托管态,也叫游离...
Java中HttpUrlConnection的setDoOutput和setDoInput

Java中HttpUrlConnection的setDoOutput和setDoInput

Java中HttpUrlConnection的setDoOutput和setDoInput2015-02-061 前言在使用java中的HttpUrlConnection请求一个http网络地址时,我们有时候需要用到此类中的setDoOutput和setDoInput这两个方法,以前学习java的时候,根本就没有去理睬这么做的原因,也不知道什么时候该用什么时候可以不用呢。下面我们来看看java6中的api文档是怎么描述这两个方法的2 setDoInput3...
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...
<< 581 582 583 584 585 586 >>