当前位置:首页 > TAG信息列表 > java最好用的开发工具软件开发平台有哪些?介绍

java最好用的开发工具软件开发平台有哪些?介绍

java最好用的开发工具 软件开发平台有哪些?

软件开发平台有哪些?

软件开发平台包括基础开发平台和快速开发平台。基础开发平台从0开始写代码,快速开发平台一般会做一些现成的中间件来节省一定的代码。也有快速开发平台直接通过配置开发软件,根本不用写代码。1.快速开发平台1。的底部。net:垂直开发平台2。java底层:通用开发平台,初始开发平台3。excel表格:秦哲,云表2。基础开发工具不同的领域需要不同的基础开发工具,比如:1。桌面程序:java,c,c#,vb和c。网站服务器端开发:jsp(java语法),php,asp(c#语法),webapp框架等。3.网站客户端:html、css、javascript、flash等。4.智能手机程序:安卓使用java。iphone用的是objective-c5。底层,工具开发:c,c6。多功能脚本程序:python、perl、ruby等。7.人工智能:普洛斯,pddl8。工业控制:c,plc,汇编9。通用应用层数据交换处理技术:标记语言xml/xpath/xslt、json、yaml等。

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

以我们的项目为例。

java最好用的开发工具 软件开发平台有哪些?

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

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

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

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

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

springboot项目,最简单的与redis集成可以直接使用@cacheable注释完成,但是后来因为设置缓存超时不够灵活,我们后来改成了第二种方案;

使用redistemplate,可以完成redis上的大部分操作。

我会继续分享我对java开发、架构设计、程序员职业发展等方面的看法,希望得到大家的关注。

java项目开发框架


山西自考之家 websoft网络软件专家

  • 关注微信关注微信

猜你喜欢

热门标签

华为手机如何调静音模式 u盘维护系统哪个好 手机如何通过数据线上网 怎么把电话黑名单的人移出来介绍 word里面有隐藏的文字怎么弄介绍 pubg应用程序在哪个文件夹里 怎么联系手机客服 ae怎么看用了什么效果 剪映怎么做彩色黑白渐变介绍 microsoftedge安卓版下载 遇到三星支付问题怎么解决三星支付问题解决方案 电商主图制作教程 excel快速复制到指定行 红米k50怎么长截屏教程 爱普生plq30k打印机设置 微信读书免费无限卡会一直有吗现在还有纯免费的小说阅读app吗?介绍 怎样查找微信钱包里的理财通如何下载微信理财通?介绍 搜索到的内容怎样收藏高德地图怎么收藏路线? uc浏览器有什么特殊之处uc浏览器怎麼用? win7英文系统怎么显示隐藏文件夹如何查看和恢复隐藏文件? 蜜甜小说app为什么打不开了小说软件闪退怎么办?介绍 手工清除电脑浏览器缓存怎么操作怎么清楚浏览器的缓存?介绍 开机后鼠标没有反应怎么搞电脑开机后不显示桌面鼠标也不能用了? 怎么入门? vivo手机小v语音唤醒怎么修改声音vivo手机召唤小v但没有语音唤醒?介绍 ps渐变工具教程入门ps建筑怎么调渐变?介绍 电脑显示找不到utility.exe罗技蓝牙键盘连不上?介绍 淘宝隐藏了评价怎么把它弄出来支付宝里隐藏评价怎么看?介绍 怎样删除手机闹钟多余设置的时间怎么清除闹钟数据? labview中怎么查看控件labview如何定义变量?介绍

微信公众号