![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 92
我是小水水啊
静
展开
-
SpringBoot3-核心原理
场景:抽取聊天机器人场景,它可以打招呼。效果:任何项目导入此starter都具有打招呼功能,并且问候语中的人名需要可以在配置文件中修改● 1. 创建自定义starter项目,引入spring-boot-starter基础依赖● 2. 编写模块功能,引入模块所有需要的依赖。● 3. 编写xxxAutoConfiguration自动配置类,帮其他项目导入这个模块需要的所有组件。原创 2023-12-23 20:43:47 · 143 阅读 · 0 评论 -
SpringBoot3-基础特性
banner 就是启动的时候打印的东西类路径添加banner.txt或设置spring.banner.location就可以定制 banner推荐网站:Spring Boot banner 在线生成工具,制作下载英文 banner.txt,修改替换 banner.txt 文字实现自定义,个性化启动 banner-bootschool.net} }} }} }Banner;原创 2023-12-23 19:49:43 · 466 阅读 · 0 评论 -
SpringBoot3-数据访问
找:classpath:/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件中配置的所有值,就是要开启的自动配置类,但是每个类可能有条件注解,基于条件注解判断哪个自动配置类生效了。○ mybatis-spring-boot-starter导入 mybatis-spring-boot-autoconfigure(mybatis的自动配置包),● 给容器中放了JdbcTemplate操作数据库。原创 2023-12-23 19:00:20 · 109 阅读 · 0 评论 -
SpringBoot3-Web开发
自定义静态资源路径、自定义缓存规则导入依赖</</</把对象写出成YAMLperson.setUserName("张三");编写配置#新增一种媒体类型增加HttpMessageConverter组件,专门负责把对象写出为yaml格式@Bean@Override //配置一个能把对象转为yaml的messageConverter使用@ControllerAdvice + @ExceptionHandler 进行统一异常处理根据boot的错误页面规则,自定义页面模板切换服务器;原创 2023-12-19 20:35:04 · 137 阅读 · 0 评论 -
SpringBoot3-快速入门
SpringBoot 帮我们简单、快速地创建一个独立的、生产级别的大多数 SpringBoot 应用只需要编写少量配置即可快速整合 Spring 平台以及第三方技术● 快速创建独立 Spring 应用○ SSM:导包、写配置、启动运行● 直接嵌入Tomcat、Jetty or Undertow(无需部署 war 包)【Servlet容器】○ linux java tomcat mysql: war 放到 tomcat 的 webapps下○ jar: java环境;java -jar。原创 2023-12-18 14:21:39 · 92 阅读 · 0 评论