随笔分类 - SpringMVC
摘要:笔记参考。
阅读全文
摘要:一、简介 我们开发时,经常遇到有些实例需要动态创建,比如有构造函数的组件等。这时候,Spring时我们有ClassPathXmlApplicationContext,但是在Spring Boot时,我们怎么拿到ApplicationContext对像来调用它的GetBean方法呢? 二、方案 1、方
阅读全文
摘要:一、简介 SpringBoot的WEB异常捕获,如果是WEB项目的话,可以直接处理Controller中的异常。如果不是WEB项目的话,就需要使用AspectJ来做切面。 二、WEB项目 三、非WEB项目
阅读全文
摘要:一、简介 我们使用SpringBoot + JPA时,需要程序在启动时执行数据表的初始化或者数据库记录的初始化。一般数据表的初始化可以通过在Spring Boot的application.properties中进行配置spring.jpa.hibernate.ddl-auto=update来实现。但
阅读全文
摘要:一、LogBack日志配置样本 1、文件名及路径: logback.xml 放置在classpath下。 2、配置内容:
阅读全文
摘要:一、简介 有时候我们开发完SpringBoot项目后,启动运行。但是经常发现代码需要反复修改,然后修改部分内容后需要再启动....这样太费时了,热部署就是用来解决这一问题。让你修改完代码后,能自动执行编译并运行。 二、工具 IntelliJ IDEA、SpringBoot 2.0.4 三、步骤 1、
阅读全文
摘要:一、问题描述 使用SpringBoot配置了 server.servlet.path后无效,访问时无法通过:http://127.0.0.1:8080/app/hello.html 访问。 二、解决方法一: 如图: 三、解决方法二:
阅读全文
摘要:一、创建项目 今天给大家讲一个SpringBoot的一个入门案例,让更多人能用起SpringBoot来。假设项目名为MyProject项目,并添加MyProject-Web的子模块。 二、给根项目MyProject的pom.xml,加入parent节点(spring-boot-starter-par
阅读全文
摘要:一、Spring Boot 推荐目录结构 (1)代码层的结构 根目录:com.springboot 1.工程启动类(ApplicationServer.java)置于com.springboot.build包下 2.实体类(domain)置于com.springboot.domain 3.数据访问层
阅读全文
摘要:一、简述 前面讲了基于XML配置的方式实现AOP,本文简单讲讲基于注解的方式实现。 基于注解的方式实现前,要先在xml配置中通过配置aop:aspectj-autoproxy来启用注解方式注入。 当然,这一步也可以通过注解来实现,来看代码吧。 二、步骤 1、引入依赖 和前面讲的一样,先引入Sprin
阅读全文
摘要:一、引入Jar包 注意,如果不引入aspectjweaver包,会报找不到类的错误。 二、测试步骤 1、新建切入点类(JoinPoint): 2、建立增强类(Advice) 3、建立配置文件在resources下:applicationContextAopTest1.xml 4、测试 5、测试结果
阅读全文
摘要:一、简述 本文主要讲使用注解+xml配合使用的几种使用方式。基础课程请看前一节。 二、步骤 1、为Pom.xml中引入依赖:本例中使用的是spring-context包,引入此包时系统会自动导入它的依赖包spring-beans\spring-core\spring-expression\sprin
阅读全文
摘要:一、Spring框架 1、方法一:逐项导入基础依赖包: spring-core、spring-beans、spring-context、spring-expression 2、方法二:最简洁的导入,直接导入spring-context包: 在pom.xml中加入上spring-context的依赖,
阅读全文