springboot
文章平均质量分 56
618GLOAL_COOK2237
未来由你选择!
展开
-
@Autowired、全局异常处理、JPA
本文来源:https://github.com/Snailclimb/JavaGuide/blob/master/docs/system-design/framework/spring/SpringBoot+Spring原创 2021-06-04 17:38:59 · 155 阅读 · 0 评论 -
SpringBoot监控
可以看到controller的方法被调用了多少次启动后输入网址就行了这些网址可以继续点下去的。之前是通过url看的json,不清楚,我们可以使用Admin有ui界面来监控原创 2021-06-02 16:23:48 · 55 阅读 · 0 评论 -
Springboot启动流程
原创 2021-06-02 15:57:15 · 54 阅读 · 0 评论 -
SpringBoot监听机制
也可以不实现的原创 2021-06-02 15:25:09 · 52 阅读 · 0 评论 -
SpringBoot自动配置@EnableAutoConfiguration、@Import、@Condition
一.SpringBoot自动配置(1)Condition条件判断可以实现选择性的创建Bean操作(Condition就是满足你写的条件(如要加某个maven坐标才创建bean)才创建bean的)方法1:@Bean@Conditional(自定义类),要实现Condition接口的matches方法返回true才创建:classcondition就是一个条件类方法2:用@ConditionOnClass注解(“放你想要的坐标(条件)(字节码文件名)”),(就是满足了这个条件,才会创建这原创 2021-06-02 11:37:34 · 452 阅读 · 1 评论 -
3、SpringBoot整合shiro、mybatis(通用mapper)、thymeleaf
上一篇还没连数据库也没有进行授权,在实现登录验证的基础上再实现授权(某个用户拥有某个资源的访问权限的意思)首先创建数据库shiro,表:CREATE TABLE `tb_user` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `pwd` varchar(255) DEFAULT NULL, `perms` varchar(255) DEFAULT NULL, PRIMARY KEY原创 2021-05-06 11:44:19 · 175 阅读 · 0 评论 -
2.SpringBoot集成Shiro、创建springboot演示
参考狂神笔记一 、简介Subject的常用方法:二、SpringBoot整合shiro直接新建springboot的项目,不再弄maven的无骨架了:就完事了原创 2021-05-05 11:32:32 · 114 阅读 · 0 评论 -
Springboot小结
原创 2021-02-22 16:04:28 · 91 阅读 · 0 评论 -
Spring Boot项目部署演示、安装springboot快速生成启动器类和yml插件
一、Spring Boot项目部署演示(模拟在本地部署)演示打包这个项目:添加项目的pom.xml插件;在pom.xml要显式的加入插件spring-boot-maven-plugin,否则无法产生 jar 清单文件,导致打出来的 jar 无法使用命令运行:pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xm原创 2021-02-22 15:48:38 · 1436 阅读 · 0 评论 -
springboot整合redis、测试类
本地的redis得先启动1.pom.xml:<?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 http.原创 2021-02-22 15:11:42 · 177 阅读 · 0 评论 -
springboot整合mybatis的通用mapper(不用写SQL了)、整合Junit、测试事务Transactional
偶尔需要在pojo定义id等、不需要在mapper接口写方法的,只需要在service直接使用tk帮我们弄好的方法就行一、步骤(不用junit测试):1.pom.xml<?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" .原创 2021-02-22 14:29:50 · 1678 阅读 · 1 评论 -
springboot整合mybatis定义实体类别名、扫描mapper接口
1.在项目的 pom.xml 文件中加入如下依赖:<?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 http原创 2021-02-21 22:44:45 · 1949 阅读 · 1 评论 -
springboot整合事务和hikari连接池
1.pom.xml:<?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 http://maven.apache.原创 2021-02-21 22:28:59 · 652 阅读 · 0 评论 -
Springboot整合springmvc拦截器、设置日志级别
1.设置日志级别:设不设都无所谓2.Springboot整合springmvc拦截器2.1自定义拦截器(实现HandlerInterceptor接口就行),忘了就看以前springmvc的:package com.itheima.interceptor;import lombok.extern.slf4j.Slf4j;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.w原创 2021-02-21 21:22:38 · 223 阅读 · 0 评论 -
springboot整合springmvc之修改tomcat端口和如何访问静态资源
1.改tomcat端口在org.springframework.boot.autoconfigure.web.ServerProperties看到就可以结合他们俩到application.yml改了:2.如何访问静态资源在这里看静资源:org.springframework.boot.autoconfigure.web.ResourceProperties:静态资源不用在application.yml添加什么的,不像端口的。直接在resources创建上述文件的期中一个,放进去就好了。.原创 2021-02-21 18:20:21 · 312 阅读 · 0 评论 -
Springboot自动配置原理、安装Lombok插件简化实体类、@Slf4j
1.在 META-INF\spring.fatories文件中定义了很多自动配置类;可以根据在pom.xml文件中添加的 启动器依赖自动配置组件2.通过如下流程可以去修改application配置文件,改变自动配置的组件默认参数eg:...原创 2021-02-20 23:32:24 · 180 阅读 · 0 评论 -
springboot:配置数据库、属性注入(松散绑定)、properties和yml
一、java配置数据库这里新注解可参考:Spring新注解配置入门下面代码基于上一篇:在 pom.xml 文件中添加Druid连接池依赖如下:使用数据操作工具创建数据库 springboot_test3. 然后在项目中创建 Spingboot_day1\src\main\resources\jdbc.properties 文件,内容如下:jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:33原创 2021-02-19 17:58:45 · 517 阅读 · 0 评论 -
SpringBoot快速入门、启动器、改maven
Spring Boot是一个便捷搭建基于spring工程的脚手架;作用是帮助开发人员快速搭建大型的spring项目。简化工程的配置,依赖管理;实现开发人员把时间都集中在业务开发上。启动器:首先创建个maven无骨架工程:2.pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.原创 2021-02-19 14:53:29 · 189 阅读 · 1 评论