Spring整合Hibernate

DAO模式是一种标准的Java EE设计模式,DAO模式的核心思想是,所有的数据库访问都通过DAO组件完成,DAO组件封装了数据库的增、删、改等原子操作。业务逻辑组件依赖于DAO组价提供的数据库原子操作,完成系统业务逻辑的实现。 针对Hibernate持久层访问技术而言,Spring提供了如...

2016-07-12 16:36:45

阅读数 793

评论数 0

Hibernate4不自动建表

<property name="hibernateProperties"> <!-- 配置Hibernate属性 --> <value> hibernate.dialect=org.hibernate.dialect....

2016-07-12 16:04:31

阅读数 654

评论数 0

Spring整合Struts2的两种方式

Spring提供了一个ContextLoaderListener,该监听类实现了ServletContextListener接口。该类可以作为Listener使用,它会在创建时自动查找WEB-INF/下的applicationContext.xml文件,因此如果只有一个配置文件且配置文件命名为ap...

2016-07-12 11:44:04

阅读数 11380

评论数 3

Spring事务管理

Spring的事务: Spring的事务管理不需要与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供了一致的事务编程风格,通过模块化的操作一致性的管理事务。声明式事务基于Spring AOP实现,却并不需要程序开发者成为AOP专家。 JavaEE应用的传统事务有...

2016-07-12 10:36:36

阅读数 696

评论数 0

Spring AOP基础知识学习——XML配置

在Spring的配置文件中,所有切面、切入点和增强处理都必须定义在<aop:config.../>元素内部。<bean.../>元素下可以包含多个<aop:config.../>元素,一个<aop:config>可以包含pointcut、adviso...

2016-07-08 10:44:22

阅读数 444

评论数 0

Spring AOP基础知识学习——Annotation配置

AOP(Aspect Orient Programming),也就是面向切面编程。 AOP从程序运行角度考虑程序的流程,提取业务处理过程的切面。AOP面向的是程序运行中各个步骤。 AOP代理其实是由AOP框架动态生成的一个对象,该对象可以作为目标对象使用。AOP代理包含了目标对象的全部方法,但...

2016-07-07 15:43:34

阅读数 1405

评论数 0

Spring 资源访问

Spring为资源访问提供了一个Resource接口,该接口提供了比URL更强的资源访问能力。 Resource接口主要提供了一下几个方法。 getInputStream();定位并打开资源,返回资源对应的输入流。每次调用都返回新的输入流,调用者必须负责关闭输入流。 exists();返回Re...

2016-07-05 16:46:29

阅读数 395

评论数 0

Spring 4开发所依赖的最基本jar包

Spring4开发过程中所依赖的最基本jar包如下:

2016-06-25 09:36:05

阅读数 377

评论数 0

深入使用Spring

之前介绍了简单使用Spring,这次讲解深入使用Spring。

2016-02-27 10:16:04

阅读数 517

评论数 0

Spring的基本用法

Spring的基本用法依赖注入 Spring的核心机制:依赖注入。 不管是控制反转还是依赖注入,其含义完全相同:当某个Java实例(调用者)需要另一个Java实例(被调用者)时,在传统的程序设计中,通常由调用者来创建被调用者的实例。在依赖注入的模式下,创建被调用者的工作不再由调用者来完成。因此...

2016-02-26 15:03:22

阅读数 329

评论数 0

Hibernate 不报错却不能自动建表

网上说有各种原因,什么dialog配置不对了、jar包版本不兼容了,但是我的原因却不是。 之前配置文件如下:<property name="hibernateProperties"> <props> ...

2015-12-31 10:54:16

阅读数 1734

评论数 0

stucts2 表单重复提交拦截器 token

直接上代码: struts.xml如下:<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundat...

2015-10-28 13:54:15

阅读数 435

评论数 0

a different object with the same identifier value was already associated with the session

解决a different object with the same identifier value was already associated with the session错误这个错误产生原因在hibernate中同一个session里面有了两个相同标识,但是是不同实体,当这时运行sav...

2015-07-15 18:08:48

阅读数 307

评论数 0

hibernate 集合类(Collections)映射

对于一个包含集合的属性来说,必须把Java类型定义为接口 (也就是Map, Set 或者List等),而绝不能是HashMap, TreeSet 或者 ArrayList**。**存在这个限制的原因是,在你不知道的时候,Hibernate暗中把你的Map, Set 和 List 的实例替换成了它自...

2015-07-13 16:55:44

阅读数 428

评论数 0

java struts2中的拦截器和过滤器

过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如在传入servlet或者 struts的action前统一设置编码或者对登陆界面中的输入信息进行判断过滤等。 ...

2015-06-11 10:17:31

阅读数 702

评论数 0

struts2文件的上传

文件上传是web应用经常用到的一个知识。原理是,通过为表单元素设置enctype=”multipart/form-data”属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的Servlet中用二进制流来获取内容,就可以取得上传文件的内容,从而实现文件的上传。

2015-06-10 14:58:20

阅读数 386

评论数 0

struts2中的拦截器的配置

struts2中的拦截器的配置

2015-06-10 10:25:46

阅读数 409

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭