展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

随笔分类 -  后端

摘要:if List<Emp> getEmpListByMoreTJ(Emp emp); <select id="getEmpListByMoreTJ" resultType="Emp"> select * from t_emp where 1=1 <if test="ename != '' and en 阅读全文
posted @ 2022-04-26 20:30 DogLeftover 阅读(44) 评论(0) 推荐(0)
摘要:查询map集合 Map<String, Object> getUserToMap(@Param("id") int id); <select id="getUserToMap" resultType="map"> select * from t_user where id = #{id} </sel 阅读全文
posted @ 2022-04-25 23:05 DogLeftover 阅读(52) 评论(0) 推荐(0)
摘要:编写获取sqlSession的工具类 public class SqlSessionUtils { public static SqlSession getSqlSession(){ SqlSession sqlSession = null; try { InputStream is = Resou 阅读全文
posted @ 2022-04-24 22:32 DogLeftover 阅读(122) 评论(0) 推荐(0)
摘要:特性 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通 阅读全文
posted @ 2022-04-24 20:37 DogLeftover 阅读(29) 评论(0) 推荐(0)
摘要:查看源码 # 查看DispatcherServlet类 protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { // 1.到发送的请求,并赋值给pro 阅读全文
posted @ 2022-04-23 22:44 DogLeftover 阅读(40) 评论(0) 推荐(0)
摘要:查看源码 # 查看Servlet接口中的service方法 public interface Servlet { void init(ServletConfig var1) throws ServletException; ServletConfig getServletConfig(); void 阅读全文
posted @ 2022-04-23 22:11 DogLeftover 阅读(38) 评论(0) 推荐(0)
摘要:SpringMVC常用组件 # DispatcherServlet:前端控制器,不需要工程师开发,由框架提供 作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求 # HandlerMapping:处理器映射器,不需要工程师开发,由框架提供 作用:根据请求的url、metho 阅读全文
posted @ 2022-04-23 21:40 DogLeftover 阅读(73) 评论(0) 推荐(0)
摘要:构建1个maven项目 导入依赖 <packaging>war</packaging> <dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-w 阅读全文
posted @ 2022-04-23 16:09 DogLeftover 阅读(41) 评论(0) 推荐(0)
摘要:拦截器 简介 SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor 拦截器中的3个抽象方法 # 浏览器 -> filter -> DispatcherServlet -> controller # preHandle方法则是在 阅读全文
posted @ 2022-04-23 14:27 DogLeftover 阅读(95) 评论(0) 推荐(0)
摘要:异常处理 简介 SpringMVC提供了一个处理控制器方法执行过程中所出现的异常的接口:HandlerExceptionResolver HandlerExceptionResolver接口的实现类有:DefaultHandlerExceptionResolver和 SimpleMappingExc 阅读全文
posted @ 2022-04-23 14:24 DogLeftover 阅读(79) 评论(0) 推荐(0)
摘要:文件上传下载 导入文件上传所需的依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependenc 阅读全文
posted @ 2022-04-23 08:54 DogLeftover 阅读(24) 评论(0) 推荐(0)
摘要:简介 HttpMessageConverter,报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报文 HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBody,RequestEntity,ResponseEntit 阅读全文
posted @ 2022-04-22 22:34 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:简介 REST:Representational State Transfer,表现层资源状态转移。 a>资源 资源是一种看待服务器的方式,即,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个 可命名的抽象概念。因为资源是一个抽象的概念,所以它不仅仅能代表服务器文件系统中的一个文件、 数据 阅读全文
posted @ 2022-04-22 19:45 DogLeftover 阅读(29) 评论(0) 推荐(0)
摘要:视图简介 SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户 SpringMVC视图的种类很多,默认有转发视图和重定向视图 当工程引入jstl的依赖,转发视图会自动转换为JstlView 若使用的视图技术为Thymeleaf,在SpringMVC的配置文 阅读全文
posted @ 2022-04-21 22:54 DogLeftover 阅读(67) 评论(0) 推荐(0)
摘要:使用ServletAPI向request域对象共享数据 # 后端:向request域对象中添加数据,并转发到success页面 @RequestMapping("/testServletAPI") public String testServletAPI(HttpServletRequest req 阅读全文
posted @ 2022-04-21 20:43 DogLeftover 阅读(36) 评论(0) 推荐(0)
摘要:通过ServletAPI获取 @RequestMapping("/testServletAPI") //形参位置的request表示当前请求 public String testServletAPI(HttpServletRequest request){ HttpSession session = 阅读全文
posted @ 2022-04-21 17:00 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:@RequestMapping简介 @RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系 SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求 @RequestMapping标识一个类:设置映射请求的请求路径的初始信息 阅读全文
posted @ 2022-04-21 15:40 DogLeftover 阅读(94) 评论(0) 推荐(0)
摘要:构建1个maven项目 pom.xml <packaging>war</packaging> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactI 阅读全文
posted @ 2022-04-21 13:51 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:mvc简介 MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处理 Bean:指 Service 或 阅读全文
posted @ 2022-04-19 23:02 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:JdbcTemplate简介 Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 导入所需依赖 新建表 代码实现 # 实体类 public class Book { private Integer id; private String name; priv 阅读全文
posted @ 2022-04-19 21:34 DogLeftover 阅读(589) 评论(0) 推荐(0)