最近由于项目需要实时显示数据库更新的数据变化情况,一开始想过在前端使用ajax异步轮询方法实现,但后面考虑到性能和流量等要求,就放弃该方法而选择使用websocket(毕竟现在springboot整合websocket的技术算是比较成熟了,哈哈),现在此小小记录下。首先,在springboot项目创建并配置成功的基础上对websocket进行整合。1、在pom文件中添加对websocket的依赖
概述约定大于配置 spring缺点 1.配置繁琐(一大堆的xml 2.依赖繁琐(maven的各种dependency 针对这两点 springboot提供了以下两个 1.自动配置 2.起步依赖(传递依赖) 3.辅助功能(嵌入服务器等 总结:springboot并不是spring的增强,而是提供了一种快速使用spring的方式springboot快速入门创建maven工程 导入springboot
Springboot是个啥?Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。也就是说,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。Spring Boot 以约定大于配置的核心思
一、实现启动打开html页面创建项目后,给 application.yml(或 application.properties )配置基本的端口和访问路径(下面是 .yml 格式的配置文件)server: port: 8080 servlet: context-path: /springbootTest # 访问的根路径,访问某个文件时需要写入根路径:localhost:8080/s
转载 2023-07-25 22:11:52
64阅读
## Android Studio项目打aardemo下载教程 作为一名经验丰富的开发者,我将会教会你如何使用Android Studio来打包aar并进行demo下载。下面是整个过程的流程图: ```mermaid flowchart TD A[创建Android Studio项目] --> B[修改build.gradle文件] B --> C[同步Gradle]
原创 8月前
148阅读
目的写Restful的接口,将数据库的数据已json的数据格式返回(既然是小demo,今天只是初步连接数据库测试。不做复杂操作)相关技术点工具:idea,mysql,maven 主要技术栈:Spring boot,mybatisplus,swagger 为什么选Springboot,因为我之前搭建SSM(Spring,SpringMVC,Mybatis)的项目.光在光处理配置上的问题就花了不少时间
转载 4月前
51阅读
SpringBoot-运行一个小demo创建项目首先是创建项目,点击File->New->Project,然后选择Spring Initializr, Name:demo,Location:自己要存放的项目的位置,下面的部分可以按照自己的需求创建Group、Artifact、Package name等,Java版本选择Java 8,然后点击next因为我们创建的是一个Web的小demo
转载 2023-07-21 13:43:30
186阅读
这里介绍一下我计算机网络课的课程设计实现了一个基于socket的文件传输器,可以配置为服务器或客户端,支持多用户用时下载多个文件。
原创 2022-11-25 03:23:56
214阅读
FROM java:8 #COPY *.jar /app.jar # || ADD springbootdemo-0.0.1-SNAPSHOT.jar /app.jar # add 自带解压功能 EXPOSE 8080 CMD ["-----serverport:8080--------"] ENTRYPOINT ["java","-jar","/app.jar"][root@l
原创 7月前
44阅读
Netty网络框架学习笔记-11(TCP 粘和拆_2022.06.08)TCP 粘和拆基本介绍TCP 是面向连接的,面向字节流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的 socket,因此,发送端为了将多个发给接收端的,更有效的发给对方,使用了优化方法(Nagle 算法),将多次间隔 较小且数据量小的数据,合并成一个大的数据块(缓冲区),然后进行封包。这样做虽然提
1、创建项目工程方法一:使用maven创建项目(更容易按照我们的要求配置项目):步骤1:idea->file->new->project如上图,在project SDK下拉框中选择之前安装的Java1.8,如果下拉框中不存在,可以单击右侧new按钮,找到之前Java安装位置。左侧选择maven,之后点击next。2:输入groupId和artifactId,version取默认值
转载 10月前
398阅读
最近开始学SSM框架,看到一篇对spring的详细介绍,特转载过来已共享spring.jar 是包含有完整发布模块的单个jar 。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩。除了spring.jar 文件,Spring 还包括有其它21 个
简介写文章页面,使用 Markdown 编辑器, 关于Markdown编辑器,vue-admin-template 默认使用的是 tui.editor ,这里使用 mavonEditor,因为 mavonEditor 的用法更加简单,文档也通俗易通,而且个人感觉样式更加美观,可以根据个人喜好自行选择。tui.editor : https://github.com/nhnent/tui.editor
一、构建SpringBoot项目 1.使用idea创建Springboot项目,选择SpringInitializr选好jdk版本点击下一步2.填写项目名及java版本3.勾选你需要的项目组件,Springboot版本我使用2.0Lombok可以简化代码量,提供注解方式代替重复性代码,非必须,用不用看情况,有时候很方便,新手不建议用4.创建web项目所以勾选Web5.模板语言勾选Thymelea
目录一、安装JDK二、安装Interlli IDEA三、安装Apache Maven四、创建Spring Boot项目五、把Spring Boot项目打包成jar一、安装JDK本文安装的版本为JDK13.0.2 在之前配置eclipse的环境中已经写过,JDK的安装与配置可以参考下面的链接:二、安装Interlli IDEA1、下载安装IDEAIDEA下载地址:https://www.j
目录1.修改pom文件1.1修改项目打包类型1.2去掉内置的tomcat11.3.在build下添加finalName标签用来对war命名1.4新增必要依赖2.新增初始化类2.1.原项目启动类保持不变,在启动类同级目录下新增一个初始化类1.修改pom文件1.1修改项目打包类型项目打包类型(packaging)改为war。 <groupId>...
原创 2022-09-27 11:54:19
171阅读
最基础的:controller,service,util,model常见的:exception,handler,constant,listener,config陌生的:holder,DataSource.marker,cache,comparator.attribute,config解释:@Configuration定义配置类,跟xml文件里的<Beans>做映射,@bean=<
前端echarts模板网和每个属性的详解https://www.makeapie.com/explore.html#charts=barsort=ranktimeframe=all~author=all上面这个是echarts的模板网里面有很多各式各样的echarts图表还有源码可以找到自己需要的echarts图表theme = { // 全图默认背景 // backgroundC
有天上飞的概念,就要有落地的实现概念+代码实现是本文的特点,教程将涵盖完整的图文教程,代码案例文章结尾配套自测面试题,学完技术自我测试更扎实概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍前言通过前面三篇的教程,小伙伴们已经可以实现一个web项目了,但是现在项目的功能还有点简单,接下来的文章中将会逐步完善添加新的功能。本文所有的内容,将会在之前的demo上进行操作。 如果没有写好的d
1 准备工作  我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。环境准备:java version “11.0.6”Maven-4.0.0SpringBoot 2.x 最新版开发工具:IDEA2 创建基础项目说明Spring官方提供了非常方便的工具让我们快速构建应用S
  • 1
  • 2
  • 3
  • 4
  • 5