框架整理
文章平均质量分 59
你猜我猜上青天
这个作者很懒,什么都没留下…
展开
-
springBoot随记——热部暑&监管
热部暑①模板引擎– 在Spring Boot中开发情况下禁用模板引擎的cache– 页面模板改变ctrl+F9可以重新编译当前页面并生效②Spring Loaded,Spring官方提供的热部署程序,实现修改类文件的热部署– 下载Spring Loaded(项目地址https://github.com/springprojects/spring-loaded)– 添加运行时参数:-javaagent:C:/springloaded-1.2.5.RELEASE.jar –noverify③JR原创 2022-04-13 23:40:26 · 106 阅读 · 0 评论 -
springBoot随记——分布式
分布式①国内常用zookeeper+dubbo组合,而Spring Boot推荐使用全栈的Spring,Spring Boot+Spring Cloud②zookeeper注册中心:2181,2888,3888③dubbo分布式服务框架,主要解决远程服务之间调用问题④提供者摸块→Dubbo的starter,Zookeeper的zkCIient→yml:dubbo:name注册名,address=zookeeper:∥lp:2181,base-packages扫描包→实现类上@Service发布原创 2022-04-13 23:11:59 · 1709 阅读 · 0 评论 -
springBoot随记——任务&安全
任务①原创 2022-04-13 21:45:59 · 297 阅读 · 0 评论 -
springBoot随记——检索
消息①异步消息:用户注册→写入数据库→发邮件→发短信;→写数据库→写消息队列②应用解耦:订单系统→消息队列←库存系统③流量削峰:请求→消息队列(定长,抛弃多于)→秒杀业务处理④消息代理,目的地(队列queue:点对点,主题topic:发布/订阅)⑤jms:JAVA消息服务,基于JVM消息代理的规范,如ActiveMQ⑥AMQP:高级消息队列协议,兼容jms,如RabbitMQ⑦springBoot需要ConnectionFactory的实现来连接消息代理→提供JmsTemplate、Rabb原创 2022-04-12 23:48:25 · 2173 阅读 · 0 评论 -
springBoot随记——消息
消息原创 2022-04-12 22:13:34 · 1297 阅读 · 0 评论 -
springBoot随记——缓存
缓存①JSR107规范:用的少,复杂②Spring缓存抽象:从3.1开始,定义了org.springframework.cache.Cache和CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化开发③重要的概念Cache: 缓存接口,定义缓存操作。实现有:RedisCache、EhCacheCache、ConcurrentMapCache等CacheManager: 缓存管理器,管理各种缓存(Cache)组件@Cacheable: 主要针对方法配置原创 2022-04-11 23:21:29 · 312 阅读 · 0 评论 -
SpringBoot随计
创建原创 2022-04-06 20:57:19 · 281 阅读 · 0 评论 -
SpringBoot随计——数据访问
JDBC①原生的JDBC注意DataSourceInitializer:ApplicationListener,runSchemaScripts()运行建表语句,runDataScripts()运行插入数据的语句,只需要将文件命名为:schema-*.sql、data-*.sql,自定义文件要在配置文件spring.data source.schema指定,每次启动时都会运行sql文件,要注意。②通过spring.datasource.type切换数据源,整合Druid数据源需要自定义DruidData原创 2022-04-05 23:02:52 · 1071 阅读 · 0 评论 -
springBoot随计——web
web①springBoot可以通过webjars(jar包)的方式引入静态资源;自己的可以放在静态文件夹:classpath:/META-INF/resources/→/resources/→/static/→/public/→/:根路经;首页自动映射到静态文件夹下的index.html(被/**眏射);图标**/favicon.ico也都放在静态文件下。②模版引擎:JSP、Velocity、Freemarker、Thymeleaf;通过模板(静态标签和${user}、if等)和数据交给模版引擎组装,原创 2022-04-04 23:13:46 · 398 阅读 · 0 评论 -
SpringBoot随计——日志
日志①日志由抽象层+日志实现组成:抽象门面:JCL、SLF4j、jboss-logging日志实现:Log4j、JUL、Log4j2、Logback②springBoot默认SLF4j+Logback。Log4j2太新了③应该调用日志的抽象方法,配置还是使用实现框架本身的④SpringBoot低层会把其它框架的日志替换成了slf4j,如果引入其它框架,要移除默认的日志依赖⑤Iogging.level/path/file:path和file同时指定,只有file起作用;logging.patte原创 2022-04-04 13:46:49 · 349 阅读 · 0 评论 -
springBoot随计——配置
配置①继承的父类定义了依赖的版本②启动器starter:帮我们导入了一个功能模块正常运行所依赖的组件③EnableAutoConfiguration自动配置类把预配置在META-INF/spring.factories的配置置自动装载④YAML默认字符串不用加符号,双引号不会转义特殊字符,单引号会转义;可以使用占位符${Stuu.other},如果找不到,就会把它做为字符输出,可以加默认值:stu.otherer:张三;用—可以定义文档块;对象或Map写法:Stu:namee: 训age:2原创 2022-04-03 21:49:55 · 727 阅读 · 0 评论 -
springBoot配置多数据源
一、配置原创 2020-09-16 00:17:16 · 79 阅读 · 0 评论 -
SpringBoot
Spring Boot原创 2020-07-27 13:43:44 · 260 阅读 · 0 评论 -
MyBatis整理
MyBatis原创 2020-07-20 15:48:29 · 197 阅读 · 0 评论 -
Spring整理四
Spring Web MVC 框架原创 2020-07-20 15:50:10 · 146 阅读 · 0 评论 -
Spring整理三
Spring JDBC 框架1、前言Spring 框架针对数据库开发中的应用提供了 JDBCTemplate 类,该类是 Spring 对 JDBC 支持的核心,它提供了所有对数据库操作功能的支持。Spring 框架提供的JDBC支持主要由四个包组成,分别是 core(核心包)、object(对象包)、dataSource(数据源包)和 support(支持包),org.springframework.jdbc.core.JdbcTemplate 类就包含在核心包中。事务管理Spring Web原创 2020-07-20 15:50:25 · 118 阅读 · 0 评论 -
Spring整理二
反射Spring注解AOP动态代理事务管理Spring JDBC 框架Spring Web MVC 框架原创 2020-07-20 15:50:41 · 86 阅读 · 0 评论 -
Spring整理一
spring原创 2020-07-20 15:51:02 · 112 阅读 · 0 评论