使用全注解配置时进行单元测试的两种方案

1.进行Junit: 直接在ContextConfiguration注解里加上配置类 @ContextConfiguration(classes= {SpringJDBC.class}),然后写测试方法,上面添加@Test就可以用测试运行方式运行 @RunWith(value=Spring...

2019-06-17 17:36:46

阅读数 2

评论数 0

关于Mybatis3.5.1的ProviderMethodResolver的常见异常

1.provide 方法与注解方法不一致: 解决方法:规范命名,保持两处名称一致 2.缺少接口ProviderMethodResolver: (这里用注释代表去除接口及引用) 处理方法:在provider里添加接口 3,需要注意一下,当使用接口后,但是在注解里还指定了其他...

2019-06-17 16:42:12

阅读数 0

评论数 0

关于Mybatis3.5.1的ProviderMethodResolver

首先,我们在写@SelectProvider(本文以这个为例子)或者其他Provider是按照@SelectProvider(type=XXX.class,method="XXXXX")的方式写的,在3.5.1中,更新了所有provider的规范,现在只要在provider类上...

2019-06-17 16:24:09

阅读数 3

评论数 0

数据源路由器AbstractRoutingDataSource----实现运行时多数据源自由切换

关于AbstractRoutingDataSource类的简介可以自行百度,不做阐述,这里只讲怎么用. 核心:在执行jdbc操作前从众多数据源选择指定的数据库连接池执行jdbc操作 一切以这个核心为基础! 那么一步步来,既然要有多个数据源,就先定义多个数据库连接池: 我使用的是Hika...

2019-04-28 17:04:14

阅读数 16

评论数 0

搭建常规SSHM项目(Spring,Mybatis,Hibernate),阶段3:建立个输出HelloWorld的项目功能,实体类注解与Mapper简化

首先,按照之前配置的包结构,先建立好功能包框架: 这里直接按照一个功能一个大包,按层分包的方式; 先再ctrl里建立个视图数据控制类: 把项目直接拖拽到tomcat里启动一下试试: 这里用的@RestController直接输出Json字符串(不止是字符串,包括实体类,集合...

2019-02-14 12:35:00

阅读数 44

评论数 0

搭建常规SSHM项目(Spring,Mybatis,Hibernate),阶段2:构建启动和包结构

根据刚刚搭建好的基础环境,下面开始构建包结构,还有启动和配置项 1.先是包结构, 包结构最先确定,这样可以有效的保证代码有序,也能尽可能的做到功能分类 个人建议:自定义工具,配置项,项目主题,这仨单独分包,当然我个人的话,会把数据实体类再单独分包,这个就看各人喜好了 差不多就是这样的包...

2019-02-14 11:09:00

阅读数 48

评论数 0

搭建常规SSHM项目(Spring,Mybatis,Hibernate),阶段1:准备阶段

建议使用maven,可以自动管理jar包; 1.先创建个maven工程,选择war包方式 然后pom里会报这个错误,主要是没有找到web.xml,这个时候需要定义构建(<build>)中的插件(<plugins&a...

2019-02-14 09:58:12

阅读数 115

评论数 0

SSM全注解完整开发框架基础搭建

整套框架是以SpringBoot的为基础,使传统SSM项目抛弃了XMl的繁琐配置,又可以扩展SpringBoot存在的局限性,使之可以用于大型项目并减少配置。一、替代web.xml的启动端       这里选择的方式是实现WebApplicationInitializer接口,好处是可以使用Ser...

2018-03-15 17:13:15

阅读数 2646

评论数 0

SpringBoot2.0配置Tomcat端口

在配置SpringBoot内置Tomcat端口的时候,按照网上绝大多数方式去设置,结果都出现了:这个类找不到的情况。后来翻墙谷歌一番,官方已经把这个类转移成:TomcatServletWebServerFactory这个类。只要把原来的类改成这个,用原来的配置方式一样可以配置端口:注:官方已经尽量...

2018-03-12 11:38:55

阅读数 2362

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭