当前位置:首页 > TAG信息列表 > javaweb应用开发项目教程你平时主要使用什么Java开发框架?

javaweb应用开发项目教程你平时主要使用什么Java开发框架?

javaweb应用开发项目教程 你平时主要使用什么Java开发框架?

你平时主要使用什么java开发框架?

以我们的项目为例。

我们的项目是纯后台服务项目,即没有前端页面,只对外提供服务;项目基于springboot,引入spring-boot-starter-web,直接公开接口,消息使用的json,很少接口是从旧系统迁移过来的,所以为了让调用方尽可能小的修改,保留了xml消息;在正式的生产环境中,内置的tomcat也是用;集成了swagger,在线自动生成界面文档。

orm框架选择mybatis。由于项目中的查询大多是单表查询,且查询条件相对固定,所以标注做出的sql语句是直接绑定的。

javaweb应用开发项目教程 你平时主要使用什么Java开发框架?

因为项目不仅使用了关系型数据库,而且经过处理关联后在mongodb中保存了更多的数据,所以项目也使用了spring数据mongodb。我们的mongodb已经部署了副本集,使用spring数据mongodb,通过简单的配置就可以完成对多个mongob的访问。如果其中一个mongodb挂了,对服务没有影响,所以我们可以在扩展mongodb时在线进行(扩展内存和cpu时mongodb需要停止)。

在与一些系统的交互中使用rabbitmq,只要将spring-boot-starter-amqp引入springboot,其实可以很容易地与rabbitmq集成。生产者和消费者都很方便。

因为是纯接口服务,为了减轻数据库的压力,我们根据业务场景(数据变化不频繁,业务场景对实时性要求不是很高)将部分接口的结果直接缓存到redis中。在整合redis的时候,我们前后尝试了两种

springboot项目,最简单的与redis集成可以直接使用@cach

用java编写一个程序?

java是一种计算机编程语言,也是一种面向对象的编程语言。java可以开发后端,包括spring,springmvc,springboot,sprin。gcould等等都是用java开发的。java也有前端框架,包括jquery、javascript、jsp和servlet,统称为javaweb开发。用java写程序非常简单,根据相关的模板和业务代码就可以实现一个系统。

项目javaspringboot接口系统


万汇堂 双晟号

  • 关注微信关注微信

猜你喜欢

热门标签

荣耀手机怎么更改桌面图标大小 手提电脑的点在哪里可以打出来 win7可以识别鼠标不能识别u盘Windows7鼠标和U盘无法识别介绍 淘宝月卡关闭自动续费后怎么再开 企业微信群为什么退不出来 评论区领红包技巧介绍 抖音怎么加歌词字幕滚动 上传照片提示获取失败是怎么回事介绍 怎么关闭单个微信来信息时的震动关闭微信消息震动 怎样将2个pdf文件合成一个 快手直播音乐怎么循环播放 小米手机电池休眠状态怎么解决小米休息模式怎么退?介绍 一加8pro手机多用户怎么设密码一加手机如何更改账号密码?介绍 为什么手机文件里找不到findermac系统显示程序的按键找不到了? pscc命令大全详解PS里面怎么把图片调成纯黑白? 美团登录要人脸识别怎么关闭你们的手机有什么绝对不卸载的软件?介绍 优酷取消自动续费怎样操作优酷会员退怎么退?介绍 app邮箱地址怎么填写网易邮箱地址怎么写?介绍 支付宝怎么打开备用金支付宝备用金关闭后还可以开启吗? 千图网账号能俩人同时登录吗设计师可以去哪里找素材? 景安云服务器环境配置国外的云主机可以在中国备案吗? javaweb应用开发项目教程你平时主要使用什么Java开发框架?介绍 iqoo8主题怎么还原iQOO怎么切换经典主题? 手机照片后期制作方法如何给手机里的照片添加上文字和加滤镜?介绍 手机时钟调整方法 家用摄像机十大排名国内监控摄像头十大品牌是哪几个? wps工作簿的多个表合并到一个表格WPS怎么把几个工作表合并到一个工作表?介绍 美团加量包哪里查询美团增量券包是什么?介绍 怎么关闭ip推送ip素材营销是什么意思?介绍 网络工程师工作辛苦吗网络工程师专业以后怎么样?

微信公众号