摘要: Mapper动态代理需要遵循以下规范: 接口的全路径和映射文件中mapper标签namespace保持一致 接口的方法名和映射文件的statementId保持一致 接口方法的参数类型和映射文件的parameterType保持一致,返回类型和映射文件的resultType保持一致 接口名称和映射文件的 阅读全文
posted @ 2020-04-14 14:30 荣耀马 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 不管是post提交还是get提交,都会在经过service方法处理,然后再交给doPost方法或doGet方法处理。 如果重写了service方法,就不会再交给doPost方法或doGet方法处理了。 dopost()只处理post请求 没有重写service()和doGet()时会产生异常: 同样 阅读全文
posted @ 2019-06-17 22:20 荣耀马 阅读(934) 评论(0) 推荐(0) 编辑
摘要: <jsp:useBean>标识用来创建一个Bean实例,标识中的id属性用来指定一个变量,程序中将使用该变量名对所创建的Bean实例进行引用,class属性指定一个完整的类名。当该标识被执行时,程序首先会在指定范围内查找以id属性值为实例的名称、以class属性值为类型的实例,如果不存在,那么会通过 阅读全文
posted @ 2019-06-09 15:40 荣耀马 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 1.break只能与switch和循环语句连用,不能与if语句单独使用; #incldue<stdio.h> main(){ int a=0,b=9; if(a<b)break; } 上面会报错 break要想和if语句中,if就必须嵌套在循环语句中 #include<stdio.h> main() 阅读全文
posted @ 2019-06-02 20:57 荣耀马 阅读(2947) 评论(0) 推荐(0) 编辑
摘要: 进入>sqlplus /nolog >connnect / as sysdba >startup 1.关闭数据库 shutdown immediate; 2.删除临时数据文件,模拟媒体失败 3.启动数据库,检查到文件错误 4.脱机该数据文件。 alter database datafile '文件路 阅读全文
posted @ 2019-05-30 19:31 荣耀马 阅读(4425) 评论(0) 推荐(0) 编辑
摘要: 一:定义一种类型的别名 typedef语句的一般形式如下: typedef 原类型名 新类型名 其中原类型名必须是C语言提供的标准数据类型或用户自定义的数据类型。stu :typedef & #define的区别; typedef char* pstr1; #define pstr2 char*; 阅读全文
posted @ 2019-05-30 17:36 荣耀马 阅读(237) 评论(0) 推荐(0) 编辑