- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 MyBatis核心配置文件
1.properties标签: 该标签可以加载外部的properties文件<!--通过properties标签加载外部properties文件--> <properties resource="jdbc.properties"/>2.typeAliases标签:设置类型别名<typeAliases> <typeAlias type="com.xxxx.domain.User" alias="user"/> &l
2020-12-23 22:21:53
135
原创 错误 : org.apache.ibatis.builder.BuilderException: Error creating document instance
报错误是下面时 Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 33; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?,obje..
2020-12-23 22:03:58
2156
原创 Spring环境搭建步骤
① 创建工程(Project&Module)② 导入静态页面(jsp页面)③ 导入需要坐标(pom.xml)④ 创建包结构(controller、service、dao、domain、utils)⑤ 创建数据库(或者导入sql文件)⑥ 创建POJO类(如User.java和Role.java)⑦ 创建配置文件(applicationContext.xml、spring-mvc.xml、jdbc.properties、log4j.properties)pom....
2020-12-14 23:15:31
186
原创 TP5 一对一关联 hasOne 与 belongsTo 区别
hasOne 外键id不在这个表里面时关联, belongsTo 外键id在这个表里时关联
2020-12-10 15:59:00
354
原创 tp遇到 致命错误: Call to a member function eagerlyResult() on null
model层类里面进行一对一关联 或者 一对多关联 多对多关联 时候如下面吃错误代码,public function imgs(){ $this->hasMany('ProductImage','product_id','id'); }修正后:一定要加上 return 进行返回public function imgs(){ return $this->hasMany('ProductImage','product_id','id')...
2020-12-09 14:45:40
1413
原创 SpringMVC拦截器
自定义拦截器步骤1. 创建拦截器类实现HandlerInterceptor接口 重写三个方法public class MyInterceptor1 implements HandlerInterceptor { //在目标方法执行之前 执行 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
2020-12-09 01:05:38
111
原创 SpringMVC比较重要三个xml文件
<dependencies> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version> </dependency> <dependenc...
2020-12-08 22:31:01
173
原创 拦截器和过滤器区别
区别 过滤器 拦截器 使用范围 是servlet规范中得一部分,任何Java Web工程都可以使用 是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能用 拦截范围 在url-pattern中配置了/*之后,可以对所有要访问的资源拦截 只会拦截访问的控制器方法,如果访问的是jsp,html,css,image或者js是不会进行拦截的 ...
2020-12-07 22:56:59
89
原创 SpringMVC多个文件上传实现
1.导入fileupload和io包 到pom.xml<!--文件上传--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version>
2020-12-04 00:25:11
223
原创 SpringMVC单文件上传实现
1.导入fileupload和io包 到pom.xml<!--文件上传--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version>
2020-12-04 00:08:32
109
原创 SpringMVC自定义类型转换器
自定义类型转换器的开发步骤:定义转换器类实现Converter接口 在包下面创建converter目录,定义类public class DateConverter implements Converter<String, Date> { public Date convert(String dateStr) { //将日期字符串转换成日期对象 返回 SimpleDateFormat format = new ...
2020-12-02 22:57:16
94
原创 SpringMVC post请求中文乱码问题
在web.xml文件中加入<!--配置全局过滤的filter--> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-pa
2020-12-01 00:07:37
112
原创 SpringMVC注解解析
@RequestMapping作用:用于建立请求URL和处理请求方法之间的对应关系位置:类上,请求URL的第一级访问目录。此处不写的话,就相当于应用的根目录。 方法上,请求URL的第二级访问目录,与类上的使用@RequestMapping标注的一级目录一起组成访问路径属性:value:用于指定请求的URL.它和path属性的作用是一样的 如:@RequestMapping("\quick") ==== @RequestMapping(value="\quick") 这两个相等,默认一个.
2020-11-28 12:07:18
127
原创 SpringMVC的执行流程
用户发送请求至前端控制器DispatcherServlet。 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 DispatcherServlet调用HandlerAdapter处理器适配器。 HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)。 Controll
2020-11-28 10:27:08
76
原创 SpringMVC的开发步骤
导入SpringMVC相关坐标 在pom.xml文件<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.0.5.RELEASE</version></dependency> 2.配置Sp...
2020-11-26 00:29:23
226
原创 基于XML的AOP开发
aop植入的配置 <aop:config> <aop:aspect ref="切面类"> <aop:before method="通知方法名称" pointcut="execution(* com.itheima.test.aop.*.*())"></aop:after-returning>--> </aop:aspect></aop:config&
2020-11-11 22:46:00
144
原创 Spring新注解
//标志该类是Spring的核心配置类@Configuration @ComponentScan("com.itheima") ===》 <context:component-scan base-package="com.itheima"/> 扫描com.itheima下面注解类, 且装入bean容器。@Bean("dataSource") //Spring会将当前方法的返回值以指定名称存储到Spring容器中 <!--加载外部的properties..
2020-11-09 21:51:38
202
原创 Spring原始注解
@Component 使用在类上用于实例化Bean ,不同业务层都可以用这个注解根据不同业务层 Dao层===》 Service层===》 Controller层===》@Controller Service层属性注解 一种: 一种: ...
2020-11-09 21:08:13
88
原创 Spring配置文件
Spring的重点配置 <bean>标签 id属性:在容器中Bean实例的唯一标识,不允许重复 class属性:要实例化的Bean的全限定名 scope属性:Bean的作用范围,常用是Singleton(默认)和prototype <property&...
2020-11-07 09:46:35
65
gradle-4.3-all
2017-12-31
gradle-4.1-all.zip
2017-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人