01 2017 档案

摘要:Mybatis中实现分表,有个很简单的插件,叫shardbatis,使用maven构建的工程,可以在pom.xml中添加依赖性即可: 使用方式:shardbatis-2.0.0B.jar中有一个ShardStrategy接口,源码如下: 用户可以自定义实现该接口的getTargetTableName 阅读全文
posted @ 2017-01-22 15:30 yehx 阅读(11549) 评论(0) 推荐(2)
摘要:在一次使用mybatis的插件,分表shardbatis+分页pagehelper共同使用的时候,会抛出以下异常: 但是,这个错只有在junit测试的时候才会报出,而tomcat启动,页面调用,则不会报错!!!! 查看StatementDeParser类中,存在"上面提示不存在的方法",那到底是什么 阅读全文
posted @ 2017-01-12 18:42 yehx 阅读(5907) 评论(2) 推荐(0)
摘要:在使用spring编程时,常常会遇到想根据bean的名称来获取相应的bean对象,这时候,就可以通过实现BeanFactoryAware来满足需求,代码很简单: 还有一种方式是实现ApplicationContextAware接口,代码也很简单: 上面两种方法,只有容器启动的时候,才会把BeanFa 阅读全文
posted @ 2017-01-12 13:01 yehx 阅读(10727) 评论(1) 推荐(0)
摘要:初次在linux上搭建svn服务器,本来以为很繁琐,其实很简单,主要分为以下几个步骤: 1. 首先安装subversion,命令:yum install subversion 2. 创建svn仓库,仓库路径可以根据个人偏好来设置,比如在/home目录下创建/svn,然后通过svnadmin crea 阅读全文
posted @ 2017-01-11 23:46 yehx 阅读(279) 评论(0) 推荐(0)
摘要:mybatis-generator是一款在使用mybatis框架时,自动生成model,dao和mapper的工具,很大程度上减少了业务开发人员的手动编码时间,今天自己研究了一下,也分享一下使用心得供大家简单使用。 本人使用的是maven构建,首先需要在pom.xml文件添加mybatis-gene 阅读全文
posted @ 2017-01-10 10:51 yehx 阅读(95387) 评论(4) 推荐(0)
摘要:一、首先,查看Class类中的forName方法,可以发现有如下三个方法,但是我们通常用的是只有一个参数的方法。 简单介绍一下这三个方法: 1.第一个方法Class.forName("xxx")等同于第二个方法Class.forName("xxx",true,this.getClass().getC 阅读全文
posted @ 2017-01-04 16:12 yehx 阅读(494) 评论(0) 推荐(1)