
SSH
文章平均质量分 95
小瑞
邮箱:xiaxiaorui2003@163.com
MSN:xiaxiaorui2003@163.com
展开
-
Hibernate 查询多个字段返回的list如何转为自定义对象,以及转换异常
SELECT cdjg.XMDM,cdjg.CDDM FROM CMRIGHT,cdjg where CMRIGHT.TRANCODE = cdjg.JYDM 这样子的语句,通过hibernate List qList = query.list();的查询出来时list中包含对象,这样的object对象取不方便,如何转为自定义对象,通过在查询结果中加转换对象new Cdjg(cdj原创 2012-02-27 18:10:17 · 5480 阅读 · 1 评论 -
spring aop中的propagation的7种配置的意思
http://nannan408.iteye.com/blog/1754882 1.前言。 在声明式的事务处理中,要配置一个切面,即一组方法,如 Java代码 "txAdvice" transaction-manager="txManager"> "find*" read-only="true" pro转载 2017-05-08 16:33:43 · 844 阅读 · 0 评论 -
MyBatis学习笔记(一)——配置文件中的别名以及mapper中的namespace
MyBatis中如果每次配置类名都要写全称也太不友好了,我们可以通过在主配置文件中配置别名,就不再需要指定完整的包名了。 别名的基本用法: [html] view plain copy configuration> typeAliases> typeAlias type="com.domain.Student转载 2017-02-21 17:06:55 · 949 阅读 · 0 评论 -
Mybatis + log4j2 Debug 模式打印sql语句
log4j2.xml: cn.com.git.cbs地下还有很多子包,只需配置最上面的一级就行原创 2016-11-23 11:47:19 · 3337 阅读 · 0 评论 -
MyBatis mapper文件中的变量引用方式#{}与${}的差别
http://blog.youkuaiyun.com/szwangdf/article/details/26714603 MyBatis mapper文件中的变量引用方式#{}与${}的差别 默认情况下,使用#{}语法,MyBatis会产生PreparedStatement语句中,并且安全的设置PreparedStatement参数,这个过程中MyBatis会进行必要的安全检查和转转载 2016-09-19 10:23:32 · 360 阅读 · 0 评论 -
Spring常用注解 使用注解来构造IoC容器
http://www.cnblogs.com/xdp-gacl/p/3495887.html 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。 如:在base-package指明一个包 1 context:component-scan base-package="cn.gacl.java"/> 表明cn.ga转载 2016-07-08 10:11:12 · 379 阅读 · 0 评论 -
SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
http://www.cnblogs.com/dreamworlds/p/5396209.html SpringMVC在使用过程中,大多是使用注解,对它的实现接口之类的关系理解变得模糊, 通过对XML配置的理解,可以理清各个类的关系,譬如控制器类要实现Controller接口。 接触SpringMVC,对它的xml文件配置一直比较模模糊糊,最近花了一点时间稍微看了下源代码,转载 2016-06-22 11:24:53 · 835 阅读 · 0 评论 -
Spring--RowMapper
RowMapper可以将数据中的每一行封装成用户定义的类,在数据库查询中,如果返回的类型是用户自定义的类型则需要包装,如果是Java自定义的类型,如:String则不需要,Spring最新的类SimpleJdbcTemplate使用更加简单了。 下面这个实例说明了如何使用RowMapp,从网上下载的代码,还行能说明问题。在使用过程中我们可以将内部类做成POJO的外部类,只要实现RowMappe转载 2016-07-11 10:34:08 · 370 阅读 · 0 评论 -
Spring Autowire自动装配
http://www.cnblogs.com/cyjch/archive/2012/02/06/2340411.html 1.在应用中,我们常常使用标签为JavaBean注入它依赖的对象,同时也Spring为我们提供了一个自动装配的机制,在定义Bean时,标签有一个autowire属性,我们可以通过指定它来让容器为受管JavaBean自动注入依赖对象。的autowire属性有如转载 2016-07-11 09:53:56 · 404 阅读 · 0 评论 -
ASTQueryTranslatorFactory weblogic10.3 org.hibernate.hql.ast.HqlToken报错问题
因客户需求,将原来在tomcat 6的 struts2+hibernate3+spring2.5下的应用移植到weblogic10.3上,在运行 weblogic10.3时发现,原来在tomcat6运行妥妥的应用不好用了,在开发工具中发现抛异常: org.springframework.orm.hibernate3.HibernateQueryException: ClassNotF原创 2016-02-18 19:56:02 · 2391 阅读 · 0 评论 -
org.hibernate.QueryException: query must begin with SELECT or FROM: delete
hibernate自带HQL一般只用于查询语句; 而增删改需要在query执行之后再调用query.executeUpdate(); 但是经测试后一直报异常如下: org.hibernate.QueryException: query must begin with SELECT or FROM: delete 经过网上查询其原因是: hibernate 配置文件hiber转载 2016-02-18 19:56:44 · 823 阅读 · 0 评论 -
HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 第 15 章 HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,转载 2016-02-18 18:49:51 · 594 阅读 · 0 评论 -
Hibernate4之二级缓存配置
http://blog.youkuaiyun.com/runming56/article/details/8574047 缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓转载 2016-01-29 11:30:53 · 472 阅读 · 0 评论 -
Spring缓存注解@Cache使用
http://tom-seed.iteye.com/blog/2104430 参考资料 http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/ http://swiftlet.net/archives/774 缓存注解有以下三个: @Cacheable @C转载 2017-10-10 17:48:22 · 749 阅读 · 0 评论