大家都来谈谈自己公司java项目中现在用到哪些技术

如题所述

现在比较成熟的公司 都有自己的框架,一般都是集合struts2,hibernate,进行开发,像一般的小公司,有用SSm(spring、SpringMVC和Mybatis)和SSH(Ssh为 struts+spring+hibernate)比较多点。
还有用p2p的,现在网上的 框架特别多,小公司为了网页成型快,一般都套用现成的框架。
温馨提示:内容为网友见解,仅供参考
无其他回答

javaweb企业级开发用到什么技术
1、后台框架部分,常用spring、struts2等,用来帮助对项目的持久层、业务层、页面控制层的三层架构开发;当然,如果使用spring框架的话,还提供spring security、切面、依赖注入等现成的工具包,提高开发效率并且方便你集成一些第三方的扩展;2、数据持久层方面,用到的有mybatis、hibernate等持久技术,这些可以...

java去公司工作用到的是哪方面的知识?
搞定一门数据库相关的课程,例如:MySQL、Oracle,搞定一个就可以了,目前互联网公司,例如:京东、阿里等,他们都在使用MySQL,所以建议大家学习MySQL数据库,小巧轻盈,免费,由于互联网公司的项目访问量比较大,所以一般会搭建数据库的集群,可以一个数据库不够,所以需要搭建数据库集群,为了应付高并发。...

java项目中使用protobuf扫盲笔记
1. required:字段必需出现一次,常用于需要明确值的数据项。通过 this 字段名 = "值" 可以赋值。2. optional:字段可出现零次或多次,提供可选的灵活性。使用 [default = "默认值"] 可设置默认值。3. repeated:字段可以出现任意次数,包括零次。常用于需要多个同类数据项的场景,例如 Java List ...

Java语言在实际开发工作中能用到些什么技术呢?
Java语言有J2SE\\J2EE\\J2ME,分别是用于桌面开发,Web开发,移动开发,这三个看意思是做什么的也能够大概猜个八九不离十了。不同的开发,需要用到的技术是不同的。另外,你这个技术讲的也比较含糊。整个Java是语言,但语言也是技术啊,所以用Java开发自然用到的就是Java技术了。当然,撇开语言来说,那...

Java主要应用领域分别是什么?
3、软件工具 很多有用的软件和开发工具都是运用Java编写和开发的,例如Ecilpse,InetelliJIdea和NetbansIDE.。我认为这些都是最经常使用的用Java编写的桌面应用程序。就如上面所说,Swing曾经在图形用户界面的客户端开发非常流行,它们大多数应用在金融服务领域以及投资银行。虽然现在JavaFx正在逐渐地流行起来...

项目描述怎么javaweb项目所用的技术栈?
Java 语言、Servlet、JSP、JavaBean、JDBC、Spring、Struts、Hibernate 等。前端技术:HTML、CSS、JavaScript、jQuery、Bootstrap、Ajax 等。数据库技术:MySQL、Oracle、SQL Server 等。其他技术:Tomcat、Apache、Nginx 等 Web 服务器;Maven、Gradle 等项目管理工具。具体技术栈内容可以根据项目需求来选择。

java 项目开发常用的技术栈有哪些?
Java项目开发中,技术栈的精选组合 在Java项目的开发中,一个强大的技术栈是至关重要的,它涵盖了后端架构到前端交互,以及数据管理和部署。以下是主要的技术组件,它们共同构建了一个高效且灵活的开发环境: 后端框架: Spring Boot凭借其简洁的配置和快速开发能力成为首选,Spring MVC和JavaServer Faces ...

java开发在实际工作中需要用到哪些技术?
java开发工作的初级程序员,需要掌握的技能我整理一下:java语言基础 常用框架(SSH)不需要了解底层,只需要了解如何使用 JS语法基础(js的Ajax)Jquery使用基础(Jquery的Ajax)基本的html语法至少要能看懂 CSS也要看懂一点 数据库了解oracle和mysql 会写增删改查语句以及关联查询 存储过程,触发器(这个不...

java方面主流的技术有哪些
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化。它还可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet\/JSP的Web应用中使用 Hibernate不会对您造成...

java项目开发常用的技术栈有哪些?
在进行Java项目开发时,选择合适的技术栈是至关重要的。常见的技术栈主要包括:Java SE基础作为入门,是学习Java语言的基石。接着,深入学习Java Web技术,涵盖数据库、H5、JS、Vue等,这些知识为构建动态网页和实现Web应用打下基础。进阶阶段,掌握Maven和Git用于项目管理和版本控制,学习SSM框架、Mybatis...

相似回答