05 2013 档案

摘要:1:spring默认加载方式//是延迟加载,lazy=true,默认2:hibernat一对多的配置,如果配置的是延迟加载,如果我们要在页面上去引用,延迟加载的对象,我们在页面上应该怎么处理?//一对多的问题one-to-many,实体类在一的一方里面放集合set,怎么处理暂时不知道什么意思,3:spring 事务怎么配置,然后假如有个A方法在事务处理范围内,B方法也在事务处理方法内,在A方法中调用方法B,如何让这两个事务变成一个?//这个个人觉得这个是在面试事务的传递性,通过查看资料总结如下:Spring中常用事务类型:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事 阅读全文
posted @ 2013-05-31 17:28 lifeng_study 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: create public synonym table_name for user.table_name; 其中第一个user_table和第二个user_table可以不一样。 此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如... 阅读全文
posted @ 2013-05-30 14:00 lifeng_study 阅读(455) 评论(0) 推荐(0) 编辑
摘要:当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink. 创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库: select * from user_sys_privs t where t.privilege like upper('%link%'); 1 SYS CREATE DATABASE LINK NO 2 阅读全文
posted @ 2013-05-30 13:58 lifeng_study 阅读(309) 评论(0) 推荐(0) 编辑
摘要:1:首先说说Ibatis的分页,首先我们通过/**count 查询结果总是的sqlstatement 查询结果集的sqlparameter 查询时候需要的参数pageNo 从页面传进来的第多少页pageSize 每页展现多少条记录*/public Page pagedQuery(String count, String statement, Object parameter, int pageNo, int pageSize) { //Assert.isTrue(pageNo >= 1, "pageNo should start... 阅读全文
posted @ 2013-05-23 15:38 lifeng_study 阅读(393) 评论(0) 推荐(0) 编辑
摘要:在网上看了好多种得到spring的ApplicationContext对象的方法,在B/S系统,我们通常有时在整个系统中都需要这个对象去得到bean对象等等,但是看到很多人做的方法是将首先加载一次application.xml文件加载一次,后面又通过另外的出来为了得到applicationContext对象又去专门做个公共的类处理得到applicationContext对象,这样的话相当于把application.xml文件加载两次。为了解决这个加载两次的问题,有个小的技巧如下:1:在我们的B/S系统中通常的配置是在web.xml文件中spring的监听<!-- 定义Spring监听器 阅读全文
posted @ 2013-05-22 14:09 lifeng_study 阅读(264) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示