`
wangkebin
  • 浏览: 74846 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论
文章列表
    一个好的软件,不单依赖于架构及项目管理,而且与代码质量也息息相关。代码质量取决于代码的整洁度,整洁的代码在软件维护期、软件升级过程中奠定了良好的基础,如何才能写出高质量代码呢?高质量代码好有很多方面的因数,命名规范是高质量代码的开端也是一个重点,下面是我个人的一些见解,欢迎大家多多指教.        1.命名尽量做到名副其实。      很多人看到这个都说很简单,这个问题一点都不简单,好的方法、函数、变量、类的名称已经答复使用者这个函数功能、如何使用等,如果需要注释说明就说明你没有做到名副其实,在软件开发过程中做到这点是非常困难的,这个需要经验的不断积累和总结以及团 ...
  1.在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你用什么方法来区分那个开关控制那一盏灯       参考答案:打开一盏,过一会关掉,再开开一盏,进去后,亮的是第二盏,不亮但发热的是第 ...
接 Spring+Struts+ibatis下配置数据读写分离及事务(三) 10.配置log4j.properties,方便打印ibatis执行信息 # Global logging configuration log4j.rootLogger=ERROR, stdout,Rlogfile # SqlMap logging configuration log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logger.com.ibatis.co ...
接Spring+Struts+ibatis下配置数据读写分离及事务(二)  6.配置spring-transaction.xml(事务管理)   <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http: ...
接Spring+Struts+ibatis下配置数据读写分离及事务(一) : 5.配置配置spring-datasource.xml(可以根据需求自己定义名字,或者写在spring主配置文件中) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance& ...
   最近使用ssi框架,参考了一位网友写的ssh数据读写分离及相关资源做了一个ssi的数据读写分离测试,一是给刚刚接触SSI的朋友一个参考,其次也给自己存储下code笔记,有不到位的地方请大家多多指教。    首先介绍我使用相关框架的版本,Spring2.5+struts2.1.6+ibatis2.3,数据库使用的是mysql,使用的jar包请在附件中下载.   1.配置jdbc.properties,由于只是测试,所以读写分离使用的还是一个数据库,同一个用户名和密码.这个可以根据需求修改 #MySQL master 主要数据源 负责数据Update master.jdbc ...
在log4j.properties中加上如下代码段,即可在控制台中查看Ibatis中的语句、传入的参数、返回的结果集等: log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG log4j.logger.java. ...
      由于工作原因,这段时间需要接触Spring+Struts+Ibatis.所以参考或研究了下相关资源,写了一个简单的小例子,废话不多说,下面我们来谈谈SSI持久层的优化。       以前在写项目的时候,持久层都是针对一个业务层至少一个持久层的(多数项目如此),这种项目结构,无形中给我们增加了很多的工作量和无用的代码。我的例子中,持久层一共只有2个类,一个接口(实现数据UPDATE、Query操作),一个接口实现.接口代码如下:        /** * @author Wilr * @date 2011-10-5 * @param statementNam ...
Global site tag (gtag.js) - Google Analytics