Java我来了

   好久没写点什么了。感觉自己还是有点懒,这可不是什么好事情。所以就决定以后多写一些点东西。把自己的一些体会写下来就当是复习和温故。以后我要坚持经常写。因为我有了可以写的对象。 伟大的Java...   :)

 

  最近公司里新项目用的是Java,具体是后端用Spring+Hibernate,前端用Flex,中间通过LCDS配合。看起来学习这些技术就不是一件比较,更何况我是做.NET的。所以这两个星期以后自己比较辛苦,一下子学这么多陌生的东西还是比较累的。

 

  不过还好,程序开发好多东西思路总是相通的。但是像Spring的Ioc(控制反转)和(依赖注入)以前还是没有接触过,完全通过配置文件的生成对象的方式,一开始觉得不是很直观,但也觉得很合理,具体的实现对象总是会变化,修改配置文件总比修改源代码来得优雅和安全。Spring的这种方式无比强大,同样用这种方式还可以实现AOP和事务等管理。真是眼前一亮(见笑)。 哈哈  hack 的方式      至于Hibernate又是一个复杂但强大的东西,要想掌握也不容易啊   虽然通过在Spring的配置文件中的配置和添加实体的映射文件,就可以通过Hibernate的模板类以面向对象的方式来操作数据库,但要配置的合理和优化处理不是一件容易的事。

 

  最近学习的另一个东西是Flex,以前觉得Flash对于像我这种没什么美工基础的人来说,不好用。但现在这个Flex提供给我们的控件+Actionscript的方式和HTML+Javascript没什么区别,当然学习起来还是比较轻松的。不过要做漂亮的界面永远是个难题。

 

  实现Flex和后端服务器通信是通过Adobe提供的LCDS这个组件,它的前身是FDS,它还有另外一个开源分支BlaseDS。它支持HTTP和RMTP两种协议来实现客户端和服务端的通信。当然我们用的最多是通过基于HTTP的AMF格式来进行Remoting。就是直接用Actionscript来调用Java的方式,这其中对象的序列化,反序列化,消息的封装等都是通过LCDS来完成,帮我们节省了大量的开发时间。

 

  接下来的事情就是把以前用WEB HTML实现的东西现在用Flex去实现了。

 

  keep on writing

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值