dynamic-update 是什么(由于csdn的错误变成了别人写的一篇文章,不过挺有趣的,留下来了)

来源:互联网 发布:淘宝知识产权侵权投诉 编辑:程序博客网 时间:2024/04/29 03:54

很多朋友都是从韩国的电视剧中了解韩国的。可是现在,我绝对不会花一点时间在韩剧上,简直是浪费时间,觉得跟中国的电视剧简直没得比,无论在场景还是演员的表演都没有可比性,他们永远拍不出像《大宅门》《红楼梦》这样经典的电视连续剧。不过韩剧的编剧真的很强,有事没事都能给你拍出80集,我看韩剧总结出的经验是,如果是80集的韩剧,你只须看第一集,第10集,第25集,第50集和第80集即可。

韩剧,大都一个模式,一个样子,所有的演员大大的眼睛,性感的双唇,考究的打扮。一百个韩剧,就有一百个住在别墅一样屋子里的男女主人,其实真实的韩国并非如此。 真实的韩国就像日剧中的普通的男女。有趣的是,现实里的曰本却像韩剧中的男女,考究的饮食,讲究的服饰和美丽的住宅。

韩国的美容、服饰和电器真的那么时尚和精致吗?

我愿意在这里和各位热爱时尚的GGMM谈谈韩国。

一位曾经在韩国工作一年的朋友说:

回国才发现韩流滚滚,哈韩已经哈到失去理性的程度。

美容、服饰要和韩国沾边才有卖点,淘宝网上的商品也要和韩国沾边,整容要标榜韩式整容,甚至有报纸广告荒唐刊登出所谓"韩式割包皮",割包皮也要韩式的? 简直荒唐到不知道廉耻!

各大电视台纷纷播出韩国电视剧,挤占中国的优秀电视剧.

去韩国以前,曾经我所看到的韩剧,是美丽的风景,俊男美女。自从去了韩国,了解韩国以后,我发现自己与这个国家越来越疏远,甚至不喜欢了。

我对韩国的印象,比较整洁,环境保护比较好。

至于韩国的城市和韩国人的服饰,就谈不上时尚了,汉城比不上北京/上海/广州;也不如南京/大连/杭州/深圳这类中等城市。

整体印象是,真实的韩国与我们所看到的韩剧完全不一样,电视里是韩国俊男美女,时尚大都市,韩国的现实是百姓服饰普通,外貌平庸,年轻女孩子喜欢化浓妆,百货超市的商品少,比中国匮乏,物价昂贵,生活水准不高。中国的很多地方,包括很多大中城市,以及东部/南部、象长江三角洲、珠江三角洲、胶东半岛、辽东半岛等地的生活水平都比韩国好,甚至高于韩国。

回国以后,知道国内处于哈韩的热潮,《大长今》播出以后,更是哈韩热浪滚滚。

我想,相当一部分人应该是没有去过韩国的,你们了解真实的韩国吗?

韩国被美丽的韩剧粉饰和包装了! 

我对韩国的另外一个印象是, 国民非常爱面子。韩剧与韩国的现实距离很大,对外输出的韩剧存在巨大的粉饰和包装。其实韩国既不时尚,服装也很平庸,自然风景就更缺乏了。

论时尚,亚洲的时尚中心应该是香港、上海和东京。

因为韩国人普遍相貌平庸,脸盘普遍比较宽,眼睛细小,鼻梁矮,面部缺乏轮廓和立体感,一些年轻女孩热衷整容。坦率说,在东亚,中国人真的是最漂亮的,无论男人还是女人。

韩国物价普遍较高,韩国人的实际购买力比较差;一般的平民生活水平真的比不上中国人。排骨、水果这些东西,不是像中国人一样,想吃的话随便吃多少都可以的。认识好几个去过中国的韩国人,都很羡慕中国的生活水准,觉得中国的酸奶也好喝,桃子也甜,啤酒、白酒都很香,一心想搬到中国去。

有一次在明洞逛街,想买一件衬衣,当我付钱的时候,售货小姐问我是哪里人, 我说中国人.

我看到她眼睛里惊讶的神色,在我离开的时候,她对陪同我的韩国华侨说,想不到中国人也买的起贵重的衣服.

那件衣服在中国,应该是最普通的衬衣.

韩国的时尚和美丽都在电视剧里,去了韩国,你一定会失望.

 


 

本来发表的一篇技术文章由于csdn的错误,变成了这样子了。但是这篇文章很有趣,我决定留下来了。

真正的文章在这里:

以下是引用网上的文章,由于以前那篇原创的没了,就懒得再写了

1、hibernate操作数据库 插入修改数据库默认值 dynamic-insert dynamic-update

Hibernate允许我们在映射文件里控制insert和update语句的内容.比如在映射文件中<property 元素中的update属性设置成为false,那么这个字段,将不被包括在基本的update语句中,修改的时候,将不包括这个字段了.insert同理.dynamic动态SQL语句的配置也是很常用的.下面介绍配置SQL语句的具体属性:


      1)<property>元素 insert属性:设置为false,在insert语句中不包含这个字段,表示永远不会被插入,默认true
      2)<property>元素 update属性:设置为false,在update语句中不包含这个字段,表示永远不会被修改,默认true
      3)<class>元素 mutable属性:设置为false就是把所有的<property>元素的update属性设置为了false,说明这个对象不会被更新,默认true
      4)<property>元素 dynamic-insert属性:设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是null就不会加入到insert语句当中.默认false
      5)<property>元素 dynamic-update属性,设置为true,表示update对象的时候,生成动态的update语句,如果这个字段的值是null就不会被加入到update语句中,默认false
      6)<class>元素 dynamic-insert属性:设置为true,表示把所有的<property>元素的dynamic-insert属性设置为true,默认false
      7)<class>元素 dynamic-update属性:设置为true,表示把所有的<property>元素的dynamic-update属性设置为true,默认false

        Hibernate生成动态SQL语句的消耗的系统资源(比如CPU,内存等)是很小的,所以不会影响到系统的性能,如果表中包含N多字段,建议把dynamic-update属性和insert属性设置为true,这样在插入和修改数据的时候,语句中只包括要插入或者修改的字段.可以节省SQL语句的执行时间,提高程序的运行效率.

2、Hibernate的dynamic-update.txt

今天做了一个测试,发现Hibernate的dynamic-update只在两种条件下生效:

1。同一session内,对已经persisit的对象进行update,这里的“已经persist”是指update之前先进行了create或者load调用。代码示例:

Session session = openSession();
User user = (User)session.load(User.class,new Long(12));
user.setAddress(null);
session.update(user);
session.flush();

将hibernate配置成show_sql=true,可以看到update产生的sql语句。

2。不同session之间,update传入的对象是另一个session中的persist对象(对该对象调用了create或者load方法)。代码示例:

Session session1 = openSession();
User user = (User)session1.load(User.class,new Long(12));

Session session2 = openSession();
user.setAddress(null);
session2.merge(user);
session2.flush();

如果将session2.merge(..)改成update,则会更新所有可更新的属性。

原创粉丝点击