`
文章列表

just do it

我的网赚记录: http://www.neobux.com/?r=ericjoehttp://www.24besucher.eu/index.php?ref=ericjoehttp://www.toptipps-info.com/index.php?ref=ericjoehttp://www.dauersurfen.de/index.php?ref=ericjoehttp://crunchingbaseteam.com/index.php?ref=ericjoehttp://ebesucher.org/index.php?ref=ericjoehttp://www.turbotrafficbo ...
首先在spring的配置文件中加入以下代码: <bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true"> 并且将lobHandler加入到SessionFactory中去,即在 <bean id="sessionFactory" class="..." > ... 中加入<property name="lobHan ...
步骤: 1:配置:   <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop> <prop key="hibernate.cache.use_query_cache">true</prop>  2:bean配置: 写道 @Entity @Cache(usage=CacheConcurrencyStrategy.READ_ONLY)   关于缓存策 ...

mysql 数据类型

数据类型 字节长度 范围或用法 Bit 1 无符号[0,255],有符号[-128,127],天缘博客备注:BIT和BOOL布尔型都占用1字节 TinyInt 1 整数[0,255] SmallInt 2 无符号[0,65535],有符号[-32768,32767] MediumInt 3 无符号[0,2^24-1],有符号[-2^23,2^23-1]] Int 4 无符号[0,2^32-1],有符号[-2^31,2^31-1] BigInt
在c/s结构 我们可以通过ApplicationContext的getBean方法来获取bean 例如: 写道 ApplicationContext ctx= new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml"});  Object obj = ctx.getBean("beanname");    而在b/s中我们可以通过WebApplicationContext来获取bean: 实例:首先我们配置spring的log4j级别为DEBUG模式: ...
  在我们的项目中我们可以使用spring的事务机制来处理,以此来节省工作量,一下就例子来讨论下: 实例: 采用spring2.x版本:hibenate3.x 首先: 看sessionfactory的配置,我们使用hibenate的sessionfactory配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w ...
事务隔离  使用封锁技术,事务对申请的资源加锁,但是会影响数据库性能。根据数据对象封锁的程度,可以分成多种不同的事务隔离级别。  数据并发执行时,产生不一致的现象:1,丢失更新(Lost Update)  两个事务读入同一数据并修改,然后提交修改,T2 提交的结果破坏了 T1 提交的结果,导致 T1 的修改丢失。2, 不可重复读  事务T1 读取数据后,事务T2 执行了同一数据的跟新操作,使得事务 T1 无法再现前一次读取的结果。    事务1 读取某一数据后,事务2 对该数据作了修改,事务1 再次读取时,得到数据和前一次不一致。    ① 事务1 读取某一些记录后,事务2 删除了同一数据源 ...
  效果:服务器端发出消息,各个客户端及时接受消息。   1,要使用dwr的ajaxReverse 技术首先要在web.xml里给dwr的servlet加上下列参数配置: <param-name>activeReverseAjaxEnabled</param-name> <param-value>true</param-value> 2,服务器端代码: public class MyReverse { public void sendMes(String mes){ send("系统消息:"+ ...
使用dwr我们可以动态请求一个页面内容到当前页:一下是代码: 1,后台方法: public String getInclude() throws ServletException, IOException { WebContext ctx = WebContextFactory.get(); System.out.println(ctx.getCurrentPage()); ctx.getHttpServletRequest().setAttribute("test", "hello ,test forward"); ret ...
从hibernate2.1开始ehcache已经作为hibernate的默认缓存方案(二级缓存方案 sessionfactory级别), 在项目中有针对性的使用缓存将对性能的提升右很大的帮助。要使用 Ehcache:需要一下步骤一,classpath添加相应的jar(ehcache,commons-logging) 二,然后在hibernate.cfg.xml中配置 <property name="cache.provider_class">org.hibernate.cache.EhCacheProvider</property> <prope ...
在类级别上配置: @Entity @NamedQueries(value = { @NamedQuery(name="query1",query="select a from A a") })      此查询是sessionfactory级别的也就是在创建sessionfactory时候已经处于内存中了 可以在任何地方使用。 调用: Query q = session.getNamedQuery("query1");  可同时配置多个 @Entity @NamedQueries( value = ...
本文的主要内容如下: 详细解释了下面9个批注的含义及其批注所包含的属性:@MapKey@MappedSuperclass@NamedNativeQueries@NamedNativeQuery@NamedQueries@NamedQuery@OneToMany@OneToOne@OrderBy■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■   @MapKey 默认情况下,JPA 持续性提供程序假设关联实体的主键为 java.util.Map 类型的关联的 Map 键: 如果主键是批注为 @Id 的非复合主键,则该字段或属性的类型实例将用作 Map 键。 ...
1,cascade=CascadeType.PERSIST 当调用session的session.persist(object)时会产生级联保存 (不是save方法或者其他) 2,cascade=CascadeType.MERGE  当调用session的session.merge(object)时会产生级联合并 如果内存没有此对象表现为级联保存 3,cascade=CascadeType.REMOVE 当调用session的session.delete时会产生级联删除 需要关联方和被关联的具有id(先get) 4,cascade=CascadeType.REFRESH (底层数据库 ...
<input type='button' value="close" onclick="javascript:window.opener=null;window.open('','_self');window.close();">
onetoone:单向 1,主键关联:  在关联放使用@OneToOne sql语句:(类代码见同前面的代码) create table A (id integer not null auto_increment, aname varchar(255), b_id integer, primary key (id)) create table B (id integer not null auto_increment, bname varchar(255), primary key (id)) alter table A add index FK41FCD34905 (b_id), ...
Global site tag (gtag.js) - Google Analytics