编程真的要考虑可移植性,主要对是有感于以前遇到的存储过程。存储过程编程工具多,针对特定数据库,易于调试。如果系统需要运行到不同的数据库,就成了一个问题。大致总结觉得有以下几点: 1.不同的数据库采用的数据类型、系统函数、存储过程、sql语法不同 2.不同数据库对事务、触发器、游标的支持不一致。 3.编程中慎用指定数据库的特性,移植时改动较大. Hibernate是一种不错的选择: 1.根据配置文件选择合适的数据库、数据类型,具体的异同由Hibernate内部做了转换。 2.通过配置文件数据库的关联关系,创建、更新、维护表结构相对简单。 3.开源项目,支持者众多,易于升级。 最近 ...
  • 10:47
  • 浏览 (488)
  • 评论 (0)
有的时候我们会胆怯;有的时侯我们会害怕;有的时侯我们会彷徨;有的时侯我们会沮丧;有的时侯我们会失落;有的时候我们会绝望;不管我们有多少个有的时侯,但是我们不能失去最基本的理智。生活中有许多的不如意,这一切有一部分是造化弄为,有的是因为自身性格形成的必然,不管是怎样,我们不能放弃追求。 有的时候我在想:如果我不再是一名IT人员,我会选择做什么;我也许会胆怯,害怕去从事新的领域,我会站在求职的门口彷徨,我会面对leader的对不起而沮丧,更会有可能因些而失落,但是我相信我不会绝望,因为我对自己充满信心。都说做软件真的是一个年轻人的职业,过了三十岁如果不能对自己的未来有一个好的规划是一件危险的事。我 ...
  • 11:16
  • 浏览 (476)
  • 评论 (0)
当我真正觉得需要思考每天的所思所想的时候,突然有一个想法崩出来了。武学->软件、武功->程序,真的觉得似曾相识,随意想到一些陋解与大家探讨。 武功的用兵器最高境界:大道于无形,摘花飞人,遇强则强,遇弱则弱。程序的开发工具:可以牛人到几乎用机器语言/汇编语言,也可以选择众多的IDE。武功的一招一式都讲究章法,内外兼修上乘,修练内功是是中,只修练外门招式也就能算下乘了。技术人员最高层次是系统架构师(比尔盖茨),中层则是系统分析员/项目经理,下层则是一般的程序员。武学源远流长,博大精深,学无止境;软件业推陈出新,层出不穷,方向转变快。武学与软件开发同样讲究慧根,同样讲究勤能补拙。 ...
  • 11:04
  • 浏览 (534)
  • 评论 (0)
和风
搜索本博客
最近加入圈子
存档
最新评论
评论排行榜