首先,Java语言基础是必备的。Java语言基础知识包括变量、数据类型、控制语句、数组、集合、文件IO、多线程、网络编程等。在熟练掌握Java语言基础的同时,还需要了解Java的面向对象编程思想,包括类、对象、继承、多态等。
其次,Java Web开发技术也是必不可少的。Java Web开发技术包括Servlet、JSP、HTML、CSS、JavaScript等。作为一名Java程序员,需要了解如何使用这些技术来开发Web应用程序,并且需要了解如何将Java程序与Web页面进行集成。
另外,Java数据库技术也是必须要掌握的。Java数据库技术包括JDBC、SQL、Oracle、MySQL等。作为一名Java程序员,需要了解如何使用Java来连接数据库,如何执行SQL语句,以及如何将Java程序与数据库进行交互。
此外,Java框架技术也是必须要了解的。Java框架技术包括SpringBoot、Springcloud、Struts、MyBatis-plus、jpa,redis、shiro、等。这些框架可以帮助Java程序员更高效地进行开发,提高开发效率和代码质量。
最后,Java程序员还需要不断学习和更新自己的知识。随着技术的不断发展,新的技术和工具也不断涌现,需要及时学习和掌握,以保持自己的竞争力。
总之,作为一名Java程序员,需要掌握Java语言基础、Java Web开发技术、Java数据库技术、Java框架技术等必备技术,同时还需要不断学习和更新自己的知识。只有全面掌握这些技术,才能更好地适应技术的不断发展,更好地为项目做出贡献。
企业业务运营系统EBO:
功能模块:
工作台:信息公告、日程安排、报表中心、IM聊天、目标与任务、工作流程、工作报告、工时管理
MOCRM:市场管理、市场活动、客户管理、联系人模块、信息与线索、商机与订单、合同管理、收款管理、供方管理、客户审批
PM:工程项目、技术支持、管理报表、工作群管理、项目清单汇总、项目网格表汇总、项目成员汇总、奖励管理、项目碳排放
外部联通:企业微信、公众号
.............
使用技术:Springboot、jpa、vue、redis、shiro、activemq、websocket、swagger2、mysql、minio
EDCP工程数字平台:
功能模块:
信息服务:工程标准、工程数据库、BOQ标准、企业库、房屋建筑工程、土建安装计量规范
项目:工程项目、项目子项、项目文档、项目数据、模型数据、族数据管理、模型、施工管理
设置:用户设置、角色设置、菜单设置、字典管理
技术选型:springboot、mybatis-plus、redis、druid、fastjson、tomcat、minio、shiro、vue3.0
建技堂微信小程序:
功能:手机号授权手机号、昵称、头像、手机号验证码登录。
标准与规范、附件上传、预览、分享。
文章发布与分享。
功能模块: 工作台:信息公告、日程安排、报表中心、IM聊天、目标与任务、工作流程、工作报告、工时管理 MOCRM:市场管理、市场活动、客户管理、联系人模块、信息与线索、商机与订单、合同管理、收款管理、供方管理、客户审批 PM:工程项目、技术支持、管理报表、
功能模块: 信息服务:工程标准、工程数据库、BOQ标准、企业库、房屋建筑工程、土建安装计量规范 项目:工程项目、项目子项、项目文档、项目数据、模型数据、族数据管理、模型、施工管理 设置:用户设置、角色设置、菜单设置、字典管理 技术选型:springboo
功能:手机号授权手机号、昵称、头像、手机号验证码登录。 标准与规范、附件上传、预览、分享。 文章发布与分享。