摘要: 1.导入jar包(c3p0) 2.在spring配置文件中配置数据源和JdbcTemplate的bean <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" 阅读全文
posted @ 2019-09-09 22:13 kfsrex 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 程序中需要有日志等需要,若在原本程序加代码会导致代码混乱,不宜维护,解决方法: spring的AOP注解方式使用: 1.加入jar包(com.springsource.org.aopalliance,sapectj.weaver,spring-aop) 2.创建一个切面类(Aspect) packa 阅读全文
posted @ 2019-09-09 22:12 kfsrex 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.spring依赖注入的方式 a) 通过set方法(property标签)完成依赖注入 <!-- 通过set方法完成注入 id:被外面调用时用的标识 class:spring管理的类的全类名 property:类中的属性 name:属性名称 ref:属性是个对象用ref注入 value:属性是St 阅读全文
posted @ 2019-09-09 22:10 kfsrex 阅读(185) 评论(0) 推荐(0) 编辑
摘要: spring框架是一个管理对象的创建、依赖以及销毁和事务管理的容器。spring主要是IOC(Inversion of Control)控制反转和AOP(Aspect Oriented Programming)面向切面编程。 怎么使用: 1.导入jar包(日志:commons-loggings,sp 阅读全文
posted @ 2019-09-09 22:08 kfsrex 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.局部异常处理:在Controller类中(控制层)添加方法。方法有注解@ExceptionHandlerl来局部处理异常。 /* * 局部处理异常 */ @ExceptionHandler public ModelAndView error(Exception exception) { Mode 阅读全文
posted @ 2019-09-05 21:03 kfsrex 阅读(122) 评论(0) 推荐(0) 编辑
摘要: RESTful风格特点: RESTful的各种用法: /* * RESTful风格 * user/1 * value="{uid}":接收网页传的参数uid * method=RequestMethod.GET:处理get请求 * @PathVariable("uid") String id:把ui 阅读全文
posted @ 2019-09-05 20:56 kfsrex 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.导入jar包() 2.在实体类中对应属性上加注解 @NotEmpty(message="账号不能为空") private String name; @NotEmpty(message="密码不能为空") @Length(min=6,max=12,message="密码在[6-12]之间") pr 阅读全文
posted @ 2019-09-04 22:27 kfsrex 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个类实现HandlerInterceptor接口,并重写接口里的方法 package com.zhiyou100.kfs.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http 阅读全文
posted @ 2019-09-04 22:26 kfsrex 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 单个文件上传 1.导入需要的jar包(fileupload,commons-io) 2.网页表单提交格式post,编码要enctype="multipart/form-data",上传文件要有name <%@ page language="java" contentType="text/html; 阅读全文
posted @ 2019-09-04 22:25 kfsrex 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 乱码原因:StringHttpMessageConverter的默认编码是ISO-8859-1 而json的转化起编码默认是utf-8: 解决方法: 1.在Controller里添加@RequestMapping(value="ajax",produces = "text/html;charset= 阅读全文
posted @ 2019-09-03 22:04 kfsrex 阅读(502) 评论(0) 推荐(0) 编辑