@SSH
文章平均质量分 68
iteye_19372
这个作者很懒,什么都没留下…
展开
-
hibernate中lazy的使用
lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* <class>标签上:可以取值true/false* <property>标签上,可以取值true/false,这个特性需要类增强* <set>/<list>等集合上,可以取值为true/f...原创 2012-04-07 20:43:12 · 63 阅读 · 0 评论 -
Spring JPA 查询的几种方式并处理分页
第一种 NamedQuery(返回方式为列模式[原生态sql的复杂查询])1)dao层处理查询并分页@SuppressWarnings("unchecked") public PageResult<T> getList(Integer currentPage){ PageResult<T> pageResult = new PageResult<...原创 2013-08-29 15:36:23 · 540 阅读 · 0 评论 -
hibernate 锁
hibernate锁机制包括悲观锁和乐观锁1.悲观锁:它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。基于jdbc实现的数据库加锁如下:select * from account where name="Eric...原创 2012-06-11 23:01:22 · 64 阅读 · 0 评论 -
Spring JPA annotation关于一对多,多对一的那些纠结
近日用到了Hibernate JPA 一对多,多对一的功能,一上午时间各种错误不断涌现,现在终于得到解决,现在写下来,以作备忘。 Channel.class 父类 @OneToMany(cascade = { CascadeType.ALL }, mappedBy = "channel") private List<Content> contentList;...原创 2013-07-02 11:50:04 · 122 阅读 · 0 评论 -
实现基于Spring框架应用的权限控制系统security
引言 近年来,随着Internet 技术的迅猛发展,计算机网络 已深入到了人们的工作、学习和日常生活中,于是,怎样构建安全的web应用 也 成为了当前最热门的话题。Spring是一个基于IoC(Inversion of Control)和AOP(Aspect Oriented Programming)的构架多层J2EE应用系统的框架。Spring框架正在以其优良的特性吸引了越来越多的开发...原创 2013-06-20 18:22:26 · 142 阅读 · 0 评论 -
Spring实现自动任务调度【转】
Spring内部有一个task是Spring自带的一个设定时间自动任务调度task使用的时候很方便,但是他能做的东西不如quartz那么的多!使用annocation注解进行任务的自动调度:代码:xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/sch...原创 2012-08-24 18:54:06 · 75 阅读 · 0 评论 -
Spring JPA 分页结合WEB框架DWZ显示 2种方法
本文章结合Spring JPA 与 DWZ框架,描述分页。总共有2中方式,第一种使用Spring DATA JPA 的Page自带的分页功能,第二种使用类似Hibernate的分页方式。第一种相对于第一种较简单。 前端内容显示一致:<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>&...原创 2013-06-05 12:16:18 · 185 阅读 · 0 评论 -
Spring JPA JPQL的介绍
JPQL就是一种查询语言,具有与 SQL 相类似的特征, JPQL 是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。 查询语句的参数 JPQL 语句支持两种方式的参数定义方式 : 命名参数和位置参数 。 。在同一个查询语句中只允许使用一种参数定义方式。 命令参数的格式为:“ : + 参数名” 例:Query query = em...原创 2013-05-31 18:00:02 · 187 阅读 · 0 评论 -
Spring Data JPA 开发过程中遇到的问题
注意事项:1)执行修改操作时1.如果数据库设置了某个字段例如myModual为必填,请在注解里加nullable = false①如果编辑页没有myModual这个字段,请在数据库设置myModual的默认值。或者例如creator是新建后以后都不会改变的,可这样设置@Column(name = "CREATOR", nullable = false, updatable ...原创 2013-05-24 12:36:34 · 205 阅读 · 0 评论 -
Hibernate注解-很全的
Hibernate注解感觉比配xml的方便多了,下面一些记录便于以后更方便的查阅。 1) 创建时间默认为当前系统时间,且在修改时不进入update操作。/** * 创建时间 * */ @Temporal(TemporalType.TIMESTAMP) @Column(name = "CREATE_TIME", updatable = false) privat...原创 2013-05-24 11:55:19 · 69 阅读 · 0 评论 -
Hibernate映射类型对照表
Hibernate映射类型对照表java类型 Hibernate映射类型 SQL类型java.math.BigDecimalbig_decimalnumericbyte[]binaryvarbinary(blob)boolean(java.lang.Boolean)booleanbitbyte(java.lang.Byte...原创 2012-04-10 22:42:45 · 79 阅读 · 0 评论 -
Struts2 Filter的功能
1.org.apache.struts2.dispatcher.FilterDispatcher? 是Struts2的主要的Filter,负责四个方面的功能: (1)执行Actions (2)清除ActionContext (3)维护静态内容 (4)清除request生命周期内的XWork的interceptors 另注:该过滤器...原创 2012-04-08 00:31:12 · 95 阅读 · 0 评论 -
Hibernate HQL检索方式
Hibernate提供了以下几种检索对象的方式. 1) 导航对象图检方式. 2) OID()检索方式. 3) HQL(Hibernate Query Language)检索方式. 4) QBC(Query By Criteria)检索方式. 5) 本地SQL检索方式. 下面的表格为 HQL和QBC支持的各种运算.运算类型HQL运算符QBC运...原创 2012-04-08 00:31:02 · 131 阅读 · 0 评论 -
S2SH基础整合配置
配置方法1:***********************************web.xml*****************************************<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/j...原创 2012-04-07 20:59:27 · 61 阅读 · 0 评论 -
Spring JPA 批注参考(查询备用)
JPA 批注参考版本: 5/12/06作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以及 Java 标准版 (Ja...原创 2013-08-29 15:45:15 · 159 阅读 · 0 评论