- 博客(8)
- 收藏
- 关注
原创 Invalid bound statement (not found): com.ychs.dao.CollegeMapper.insert
这个问题我在网上找了好久,一直在强调namespace别写错,还有就是resources中的mapper要和dao在同名的包下,这些低级错误我没有犯,我的是更加低级的错误。我的IDEA版本在目录下只有一个包时,会重叠成一个整目录,就如图上的com.ychs.dao这其实是三个包,而我第一次建目录的时候是这样的,这是建了一个包,与dao中的位置并不一致,所以一直出现这个not found的错误。在打开项目所在文件夹时我才发现了这个问题。这种低级错误为保证以后不再犯,记录一下。...
2021-07-28 13:58:18 296
原创 Error creating bean with name ‘xxxxController‘ Could not autowire field
1.dao层加@Repository service层加@Service(和@Slf4j这个是日志) controller加@RestController或者@Controller2. b 检查 添加了注解dao层service层controller层对应的包有没有添加进针对这些注解的包扫描中 如果没有 加上就Ok(在spring的配置文件中检查) (a)打开spring-context.xml配置文件 (b)找到cl
2021-07-28 11:52:09 156
原创 File is included in 4 contexts
问题所在:在applicationContext.xml,aop.xml,_applicationContext.xml没有放在同一个上下文中时aop.xml中引入myAop失败当applicationContext.xml,aop.xml,_applicationContext.xml放在同一个上下文中时aop.xml中引入myAop成功所谓File is included in 4 contexts是因为spring的配置文件放在了多个上下文中,只需找到以上位置,然后保留一个spring
2021-07-26 17:04:14 935
原创 在Mybatis的测试中若出现了No tests were found
在pom中,h2.database后紧跟junit-jupiter,由于顺序问题导致的no tests were found,将Maven进行clear()之后重新下载(reload project)即可解决
2021-07-06 17:01:32 491
原创 关于多态
多态多态是用父类声明的变量指向子类的实现,该变量随着实现的子类不同,对于相同的行为(方法)表现出不同的现象,就是多态(多种形态)Father有三个子类Son1,Son2,Son3Father类中的say行为(方法)在三个子类中都被重写,表现不同Father person = new Son1(); person.say()表现出大声说话Father person = new Son2(); person.say()表现出小声哼哼Father person = new Son3(); per
2021-05-17 21:29:56 134
原创 关于重载和继承
重载1.在一个类中2.方法名相同3.参数列表不同(个数不同或类型不同或顺序不同)传参public class C244 { public static void main(String[] args) { // num的栈地址是100 int num = 1; C244 c = new C244(); // 当参数类型是原始类型时,传入的参数的值是数据本身 c.add(num); // ?
2021-05-17 21:27:38 208
原创 冒泡排序
int[] arr = new int[5]; Random random = new Random(); for(int i=0;i<arr.length;i++){ arr[i] = random.nextInt(20); } System.out.println(Arrays.toString(arr)); for(int i=0;i<arr.length-1;i++){
2021-05-16 10:52:29 79
原创 Maven介绍
MavenANT管理项目的技术,可以打包,发布项目。*.jar jar包, *.war包。jar包是把自己的java代码打包成一个jar包的形式,提供给别的项目,我们用过MySQL的jar包。到了微服务阶段,jar包还可以作为运行的程序包。jar包:提供类文件;提供运行包。war包主要是关于web的可运行的程序包,一般war包需要一个web服务器。常见的web服务器有Tomcat。用Maven替代了ANT,用来管理项目中的jar包和发布项目,测试项目。通常的话,可以安装Maven软件,配置环
2021-05-16 10:49:58 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人