Java后端开发
文章平均质量分 78
追梦青苹果
这个作者很懒,什么都没留下…
展开
-
怎么运行Mybatis代码生成器MGB
方式一:作为 Maven Pluginmvn mybatis-generator:generate使用场景: 对逆向工程定制较多,项目工程结构比较单一的情况POM文件下需要以下插件<build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis..原创 2021-07-28 11:43:06 · 400 阅读 · 0 评论 -
Spring Cloud原理详解
概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个组件。一转载 2021-07-26 11:27:50 · 91 阅读 · 0 评论 -
java.io.IOException: Could not find resource mybatis-config.xml 路径无问题 可能的一种解决方案
代码块如下,文件都已配置就是报错,如下,找不到文件困扰了一阵,确实感觉很奇怪,不能明白为什么找了很久才发现是resources文件夹没有标记,idea不能识别选中resources文件夹,点击右键,进入Mark Directory as 添加成为Resources Root再次运行成功...原创 2021-07-06 09:48:49 · 411 阅读 · 0 评论 -
SpringMVC(一)入门和流程
1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件) ,这样的弊端是配置文件加载多次,应用上下文对象创建多次。在Web项目中,可以使用ServletContextListener监听Web应用的启动,我.转载 2021-06-17 09:59:59 · 106 阅读 · 0 评论 -
SpringMVC(二)数据响应和获得请求参数
SpringMVC的请求和响应SpringMVC的数据响应01-SpringMVC的数据响应-数据响应方式(理解)页面跳转直接返回字符串通过ModelAndView对象返回2) 回写数据直接返回字符串返回对象或集合02-SpringMVC的数据响应-页面跳转-返回字符串形式(应用)03-SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)在Controller中方法返回ModelAndView对象,并且设置视图名称@Request.转载 2021-06-17 09:58:10 · 225 阅读 · 0 评论 -
Spring系列之Spring常用注解总结
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。为了解决这两个问题,Spring引入了注解,通过"@XXX"的方式,让注解与Java Bean紧密结合,既大...转载 2021-06-15 16:11:55 · 79 阅读 · 0 评论 -
Spring注解详解
Spring注解详解注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Jav转载 2021-06-15 06:36:03 · 152 阅读 · 0 评论