<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>licream&#039;s blog</title>
	<link>http://www.licream.net</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 08:26:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>试试flv是否正常播放.无插件播放</title>
		<description><![CDATA[偷了xu老大里面的播放器..整到自已主题上啦 使用方法.把下面代码添加到funcation.php里面 function flvlink($atts,$content=null){ extract(shortcode_atts(array(&#34;auto&#34;=&#62;'0'),$atts)); return'&#60;embed src=&#34;'.get_bloginfo(&#34;template_url&#34;).'/swf/flvideo.swf?auto='.$auto.'&#38;flv='.$content.'&#34; menu=&#34;false&#34; quality=&#34;high&#34; wmode=&#34;transparent&#34; bgcolor=&#34;#ffffff&#34; width=&#34;545&#34; height=&#34;490&#34; name=&#34;flvideo&#34; align=&#34;middle&#34; allowScriptAccess=&#34;sameDomain&#34; allowFullScreen=&#34;false&#34; type=&#34;application/x-shockwave-flash&#34; pluginspage=&#34;http://www.adobe.com/go/getflashplayer_cn&#34; /&#62;'; } add_shortcode('flv','flvlink');]]></description>
		<link>http://www.licream.net/flv.html/</link>
			</item>
	<item>
		<title>通过注解实现注册功能Flex</title>
		<description><![CDATA[１. 利用Eclipse新建一个Flex项目名叫：FBS 按步一下并按照下图配置信息，再点完成． ２. 切换到java ee视图环境下编写java类,后台代码 在src目录下分别新建三个包:entity,dao,service. 在entity包里新建一个UserInfo的实体类 在方法体内写三个变量．Id,name,pass. 按shift+alt+s键并为他们生成set,get方法． 在类上面定义注解:@Entity及@table 在变量的get方法上面(除了主键)添加@colume package entity; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table //定义表名，不指定名则默认为该类名 public class UserInfo { public int Id; public String Name; public String Pass; @Id //主键ID @GeneratedValue //自动增长属性 public int getId() { return Id; } public void setId(int id) [...]]]></description>
		<link>http://www.licream.net/flex-reg.html/</link>
			</item>
	<item>
		<title>更新flex+spring+hibernate通过注解改良实现</title>
		<description><![CDATA[看到官方网上的视频做的例子是通过注解来实现.减少了配置文件代码.我觉得这功能非常不错,经过自已一些测试实验.最终做出点像样的东西了.0 0.额. 下载了官方最新的BlazeDS.war.自已在里面添加了一些hibernate核心包及注解包.版本为.hbiernate3.spring3.flex4.添加了几个配置5个配置文件.和一些必需的相关代码.. 我现在一一的贴上来吧: application-config.xml,主要是引入其它配置文件信息. &#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62; &#60;beans xmlns=&#34;http://www.springframework.org/schema/beans&#34; xmlns:security=&#34;http://www.springframework.org/schema/security&#34; xmlns:tx=&#34;http://www.springframework.org/schema/tx&#34; xmlns:aop=&#34;http://www.springframework.org/schema/aop&#34; xmlns:xsi=&#34;http://www.w3.org/2001/XMLSchema-instance&#34; xmlns:context=&#34;http://www.springframework.org/schema/context&#34; xsi:schemaLocation=&#34; http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd&#34;&#62; &#60;import resource=&#34;flexconfig.xml&#34; /&#62; &#60;import resource=&#34;hibernateconfig.xml&#34; /&#62; &#60;import resource=&#34;daoconfig.xml&#34; /&#62; &#60;import resource=&#34;serviceconfig.xml&#34; /&#62; &#60;/beans&#62; daoconfig.xml:扫描Dao层包里有注解的类. &#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62; &#60;beans xmlns=&#34;http://www.springframework.org/schema/beans&#34; xmlns:security=&#34;http://www.springframework.org/schema/security&#34; xmlns:xsi=&#34;http://www.w3.org/2001/XMLSchema-instance&#34; xmlns:context=&#34;http://www.springframework.org/schema/context&#34; xsi:schemaLocation=&#34; http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd&#34;&#62; [...]]]></description>
		<link>http://www.licream.net/flex_spring_hibernate.html/</link>
			</item>
	<item>
		<title>Flex+Spring整合详细流程 绝对正常运行</title>
		<description><![CDATA[经过二周反复的新建删除新建删除重复的工作.现在终于有点成果了.对flex不了解.用了这么长时间才把他们整合好了.哎..其间碰到各种问题,真是郁闷死. 先把flex+spring发上来吧.hibernate还没完美整合上来- -. 我用文档写好了.我就直接贴上来自已也算在这备份一次.HOHO 1. Flex +Spring整合方法 i. 准备工具Eclipse,BlazeDS,Spring,Tomcat. 1. 使用Eclipse3.5 +flex builder 4 pulgin+Spring3.0+Tomcat6.0+JDK6.0+ BlazeDS 2. 下载地址: 3. Flex Builder 4: http://www.adobe.com/ 4. Eclipse: http://www.eclipse.org/downloads/ 5. Spring3.0: http://www.springsource.org/download 6. Tomcat6.0: http://tomcat.apache.org/download-60.cgi 7. JDK6.0: http://java.sun.com/javase/downloads/index.jsp 2. 创建HelloWorld工程 i. 打开Eclipse,打开文件菜单,选择Flex项目. 3. 4. 定义项目名称为HelloWorld.应用类型为j2ee web形式,远程服务选用BlazeDS(简洁又免费),我们是把flex+java项目整合在一个项目工程里面.所以要钩选:使用WTP创建java/flex组合项目. 5. 6. 在目标运行时后面那按钮点开他新建一个Tomcat服务.选中Tomcat V6.0.然后完成.回到新建工程第二部,选择刚才建的tomcat服务名称. 7. 8. 指定blazeDS文件路径.在输入文件夹名称修改为:WebRoot与内容文件夹同名.,这样就可以完成了工程的创建! 9. 10. 补充下,我使用的blazeDS是最新版.自带很多JAR包及spring3.0包..还有web.xml.项目已经建完了,我们还需要配置一下.双击服务器.把我们刚新建的工程添加到tomcat模块里.点确定. 11. 12. [...]]]></description>
		<link>http://www.licream.net/flexspring.html/</link>
			</item>
	<item>
		<title>交费了,..晕</title>
		<description><![CDATA[快二个月了没有更新,上个月空间到期.这段时间真忙,一直不把这当会事.呵呵. 主题开始出异常,经常抽风不能正常显示信息.暂时用默认的好了.]]></description>
		<link>http://www.licream.net/392.html/</link>
			</item>
	<item>
		<title>浅谈组件映射</title>
		<description><![CDATA[hibernate中的关联映射主要有三种:一对一,一对多(多对一),多对多.它们都 可以分为单向和双向双种. 凡是双向关联必设mappedBy 一对一关联映射有两种: 一种是主键关联:限制两个数据表的主键使用相同的值 一种是外键关联:是一个外键和一个惟一关键字对应 一对一不产生新的字段而多对一会产生新的字段 多对一关联映射：在多的一端加入一个外键指向一的一端，它维护的关系是多指向一 一对多关联映射：在多的一端加入一个外键指向一的一端，它维护的关系是一指向多 也就是说一对多和多对一的映射策略是一样的，只是站的角度不同]]></description>
		<link>http://www.licream.net/one-many.html/</link>
			</item>
	<item>
		<title>拙作四首</title>
		<description><![CDATA[&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;前些时候时间有点紧张,所以很少上. 这里献上四首诗.希望大家多多指点. 青山绿水歌 霜柳下，春风去，草亦无限绿。 不识故人伤心地，泪落涟涟凄。 媚阳暖过九寒季，回首堪望、何时归故里。 巍巍遥看西湖堤，圣贤曾作小儿郎。 踏遍江南诗千句，难解相思两人离。 今夜心有力，举杯高声语，青山绿水画如意，乾坤万年不眠休。 长空望 夜半清幽， 深寂寥人。 吾生至此， 实堪难忘。 雄心壮志， 如水东流。 吟诗作赋， 恍然若梦。 沧海桑田， 相隔两世。 泪落涟涟， 不复聚首。 杯酒利刃， 侠骨柔肠。 百年须臾， 几世漂泊。 云游四海， 五湖为家。 效法先人， 有心无力。 身似牢笼， 孤城一座。 长空相望， 虎狼之心。 提刀破虏， 挂印有期。 欲求 欲满满，水漂漂,十里浮云向天边。 离骚有恨终难忘，一世鬼神一世人。 鼓瑟秋风里，蝉鸣六月间。 傲梅冬日香，春意暖心田。 隔江犹见伊人舞，三生不忘共缠绵。 流沙赋 君不见 当空明月伤别离，时有盈满时有缺。 君不见 流沙河水千尺深，不见源头不见尾。 知音君子诚珍贵，愿与对饮三百杯。 功名利禄莫相期，金戈铁马忆从前。 人生如画随烟去，万千纠缠百年休。 檐下雀，钗头凤，类似同，天壤别。 如此类象何其多，千千万万道不尽。 太白神篇将进酒，失意还作三分乐。 拙作题名流沙赋，此中含义须分明。]]></description>
		<link>http://www.licream.net/zzss.html/</link>
			</item>
	<item>
		<title>ID生成策略及Session用法</title>
		<description><![CDATA[看了点ID生成的xml配置和annotation配置,重点放在annotation上面.为了经后需要吧.在实体类里利用@GeneratedValue来的strategy属性对主键设置生成策略的类型.常用的就IDENTITY(ms sql,mysql)和SEQUENCE(oracle).配置联合主键得需要用到,@EmbeddedId. @GeneratedValue(strategy=GenerationType.IDENTITY) Session需要SessionFactory来产生和管理.通常只需要一个sessionfactory. 打开session有二种方法: opensession:每次都是新的,需要手动关闭session. getcurrentsession:从上下文找,如果有,用旧的,没有建新的,带自动关闭sesison. 对于自定义的hibernate配置xml可用configure(&#8220;hibernate.cfg.xml&#8221;)指定. get:直接从数据库加载,不会延迟 load:返回的是代理对偈.等真正用到对像的内容时才发出sql语句. 无论是load还是get都会首先查找缓存(一级缓存),如果没有,才会去数据库查找.调用clear()方法可以强制清除session缓存. 调用flush()方法可以强制进行从内存到数年据库的同步,merge()用来合并数据. 实操中遇到Field &#8216;id&#8217; doesn&#8217;t have a default value错误:在对ID设置好策略后ID也不自动递增.网上基本都是说修改my.ini.我没去试.后来我把表删表..就正常了- -!]]></description>
		<link>http://www.licream.net/id-auto-session.html/</link>
			</item>
	<item>
		<title>log4j及junit使用</title>
		<description><![CDATA[在昨天原基础上加了log4j和junit功能,使用log4j之前须导入JAR包,再把properties文件复制过来,src目录下. 配置相应需求的信息,既可使用,不导出文件log格式搞不定.junit同样加入须求的JAR包.操作方法:建立类的相同包名.在test包里新建一个junit类.选择需要测试的类.生成一个空类.把执行代码加入.在类里一定要写上@test注解.老师说,每次运行都要sessionFactory..麻烦.所以又可用注解来解决这难题 @beforeclass:用来初始化方法 @afterclass:用来注乐销方法, 用他们一定要加上static. 如: private static SessionFactory sf=null; @BeforeClass public static void beforeclass(){ try { sf=new AnnotationConfiguration().configure().buildSessionFactory(); } catch (HibernateException e) { e.printStackTrace(); } } @AfterClass public static void afterclass(){ sf.close(); } 测试方法必须带public void来创建,不可带任何参数. 出现隐藏错误需添加try..catch或main来单独执行方来找出问题. [Downlink href="http://211.101.133.202:8081/UploadFiles/200981715104232.doc"]Junit文档[/Downlink]]]></description>
		<link>http://www.licream.net/log4j-junit.html/</link>
			</item>
	<item>
		<title>hibernate annotation遇到的问题总结</title>
		<description><![CDATA[写的第一个程序hello world…出现了一大堆问题.最终利用百度大神全部搜了遍,已经搞定!我将把这些问题总结下,方便以后使用. 1.sessionFactory = new Configuration().configure() .buildSessionFactory(); 解决方法:由于是用annotation来实现功能,配置方法需改成sessionFactory = new AnnotationConfiguration().configure() .buildSessionFactory();// AnnotationConfiguration(); 2.Exception in thread &#8220;main&#8221; java.lang.NoClassDefFoundError: javax/persistence/Cacheable 解决方法:添加hibernate-jpa-2.0-api-1.0.0.Final.jar.JAR包. 3.java.lang.NoClassDefFoundError:(annotation注解class出错)在肯定无错的情况下还是错,郁闷. 解决方法:还是添加JAR包,我少了hibernate-commons-annotations.jar. 4. &#60;!-- Disable the second-level cache --&#62; &#60;!-- &#60;property name=&#34;cache.provider_class&#34;&#62; org.hibernate.cache.NoCacheProvider &#60;/property&#62;--&#62; 这个配置具体我也不是很清楚.感觉是缓存相关的吧,不关闭他也是没用的.关掉后就正常了. 以上问题也不是什么问题.都是自已粗心,没有加完必要的包 最后把必要的JAR包图发来:)]]></description>
		<link>http://www.licream.net/hibernate-annotation.html/</link>
			</item>
</channel>
</rss>
