摘要: 楔子用spring+hibernate做一个服务器运行程序,在部署到服务器时(打包成jar,在window server2008下运行),出现了以下两个纠结问题:1. 加载不了Spring容器2.hibernate.hbm2ddl.auto 到了服务器不能自动建表困扰了两个小时,终于一一击破,这里就自己的处理经验作一个简单的说明。说明整个项目中bean的定义,绝大部分都是用注解形式,在本地运行正常。加载不了Spring容器之前想过用exe4j等工具导出为exe文件,但是,不好使。最终敲定用批处理的方式去运行整个程序(因为是window服务器)。刚刚开始是这样导出为jar文件:这样导出的jar很 阅读全文
posted @ 2013-05-21 16:19 集成显卡 阅读(415) 评论(0) 推荐(0) 编辑
摘要: (1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等].(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。 如果类的两个方法有一段公共代码,那么就可以创建一个防止这些公共代码的私有函数。(6)不要以用户无法使用或不感兴趣的东西扰乱类的公有接口。(7)类之间应该零耦合,或者只有导出耦合关系。也即,一个类要么同另一个类毫无关系,要么只使用另一个类的公有接口中的操作。(8). 阅读全文
posted @ 2013-05-21 00:29 集成显卡 阅读(137) 评论(0) 推荐(0) 编辑