spring boot
RunMonster
要么颓废得像坨屎,要么认真得像个疯子!!
展开
-
Springboot 打jar包分离lib
pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven转载 2020-07-06 13:50:07 · 537 阅读 · 0 评论 -
springboot-Spring Session三(摘抄)
集成Spring Security之所以把Spring Session和Spring Security放在一起讨论,是因为我们的应用在集成Spring Security之后,用户相关的认证与Session密不可分,如果不注意一些细节,会引发意想不到的问题。与Spring Session相关的依赖可以参考上一篇文章,这里给出增量的依赖:<dependency> &...转载 2020-03-25 13:53:37 · 579 阅读 · 0 评论 -
springboot-Spring Session二(摘抄)
Spring Session provides an API and implementations for managing a user’s session information. It also provides transparent integration with:HttpSession- allows replacing the HttpSession in an appl...转载 2020-03-25 13:51:34 · 144 阅读 · 0 评论 -
springboot-Spring Session一(摘抄)
Session与Cookie基础由于http协议是无状态的协议,为了能够记住请求的状态,于是引入了Session和Cookie的机制。我们应该有一个很明确的概念,那就是Session是存在于服务器端的,在单体式应用中,他是由tomcat管理的,存在于tomcat的内存中,当我们为了解决分布式场景中的session共享问题时,引入了redis,其共享内存,以及支持key自动过期的特性,非常契合s...转载 2020-03-25 13:48:26 · 173 阅读 · 0 评论 -
给定范围,获取包含注解的对象
注解@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface ProtobufMessage { byte node() default 0; boolean resp() default false; int messageType() default 0;...原创 2020-02-06 08:59:29 · 388 阅读 · 0 评论 -
Thymeleaf 个人笔记
视图应用资源(模板来源 ) 上下文(变量来源 ) 模板引擎(模板渲染) 通用资源抽象:File、ClassLoader、URL、ServletContext Spring 资源抽象:Resource Thyemeaf:Context Spring Web MVC:Model Servlet:Attribute ...转载 2019-12-26 14:11:36 · 208 阅读 · 0 评论 -
springBoot jwt 登录token验证
1、pom <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> ...原创 2019-09-22 09:05:33 · 462 阅读 · 0 评论 -
springBoot session使用
1、pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depe...原创 2019-09-19 16:12:27 · 10012 阅读 · 1 评论 -
spring boot 邮件发送
1、pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency...原创 2019-09-14 10:43:01 · 171 阅读 · 0 评论 -
springBoot 自定义异常
1、异常实体类+错误codepublic class ErrorInfo<T> { public static final Integer OK = 0; public static final Integer ERROR = 100; private Integer code; private String messge; priva...原创 2019-09-09 23:34:45 · 127 阅读 · 0 评论 -
springBoot 使用Swagger2,做测试和api文档
1、pom <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2.2</vers...原创 2019-09-09 23:04:53 · 291 阅读 · 0 评论 -
java 个人笔记-quartz动态添加多个定时任务
一、简单定时任务1、启动类添加@EnableScheduling@SpringBootApplication@EnableSchedulingpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplicatio...原创 2019-06-24 14:00:04 · 2149 阅读 · 2 评论 -
SpringBoot 个人笔记-常用注解
具有的特性:派生性、层次性、遗传性1、模式注解(范式注解)装配:声明在引用中所扮演的角色@Component 基础注解(生成bean),下面几个注解内部都有这个注解(“继承这个注解”) @Configuration 标记在配置类上面,表明这是一个配置类 @Controller 控制器模式注解,标记在web模块进入,逻辑控制器 @Repository 数据存储标,记在访问数据库的地方...原创 2019-06-23 16:40:40 · 158 阅读 · 0 评论 -
SpringBoot 个人笔记-config
YAML使用一个全局的配置文件,配置文件名是固定的SpringBoot 个人笔记-config:application.properties、application.ymlYAML语法:1、以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的2、属性和值也是大小写敏感;3、双引号;不会转义字符串里面的特殊字符:name: "zhangsan \n lisi...原创 2019-04-11 21:37:39 · 707 阅读 · 0 评论 -
SpringBoot 个人笔记-freemarker简单使用
介绍官网:freemarker.org数据模型=数据源+模板=html一、静态资源加载位置classpath 下的META-INF/resources、public、resources、static这四个包下通过http://localhost:8080/jietua.png访问简单整合freemarker <dependency> ...原创 2019-06-23 16:24:43 · 226 阅读 · 0 评论 -
SpringBoot 个人笔记-异步调用+线程池配置
@Async开启异步调用,"simpleExecutor"代表要使用的线程池@Componentpublic class AsyncTest { @Async("simpleExecutor") public void test1() { System.out.println("异步执行test1!!!"); System.out.prin...原创 2019-06-23 16:34:41 · 495 阅读 · 0 评论 -
spring boot 学习3 web MVC核心与视图
内容:理解、认识、简化servlet特点:请求响应式(Request/Response)、屏蔽网络通讯细节、有完整的生命周期职责:处理请求(handler等)、资源管理(连接数据库、redis)、视图渲染(html等)核心组件:处理器管理映射:HandlerMapping 适配器:HandlerAdapter 执行:HandlerExecutionChain...原创 2019-05-04 21:55:20 · 156 阅读 · 0 评论 -
spring-boot 日志框架使用(日志存入mongodb)
SpringBoot选用 SLF4j(日志门面,统一接口)和logback(日志实现); public static void main(String[] args) { Logger logger = LoggerFactory.getLogger(HelloWorld.class); logger.info("Hello World"); }加入任意的S...原创 2019-04-16 21:38:21 · 811 阅读 · 0 评论 -
spring boot 数据访问1 JDBC使用druid数据源
1、导入mysql <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scop...原创 2019-04-22 15:18:27 · 189 阅读 · 0 评论 -
spring boot 数据访问2 整合mybatis,pagehelper分页,多数据源事务处理
1、导入包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependenc...原创 2019-04-22 16:32:00 · 181 阅读 · 0 评论 -
spring boot 数据访问3 JPA
1、导入包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </depend...原创 2019-04-22 21:12:55 · 150 阅读 · 0 评论 -
spring boot 学习-缓存
JSR107(早期的方式)1、CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider2、CacheManager定义了创建、配置、获取、管理和控制多个唯一命名的Cache,这些Cache存在于CacheManager的上下文中。一个CacheManager仅被一个CachingProvid...原创 2019-04-29 17:47:40 · 131 阅读 · 0 评论 -
spring boot 学习 redis-缓存
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency&...原创 2019-04-29 23:04:10 · 170 阅读 · 0 评论 -
spring boot 学习2 application
定义:Spring应用引导类,提供便利的自定义行为方法。SpringApplication 运行3种@SpringBootApplicationpublic class ApplicationNewDemo { public static void main(String[] args) { SpringApplication.run(Applicati...原创 2019-05-04 11:06:02 · 160 阅读 · 0 评论 -
SpringBoot 个人笔记-基础理论知识-走向自动装配
简介Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简!!我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring boot就是整合了很多优秀的框架,不用我们自己手动的去写一堆xml配置然后进行配置。从本质上来说,Spring Boot就是Spring,它做了那些...原创 2019-06-23 14:45:47 · 310 阅读 · 0 评论