社区
Java EE
帖子详情
搞java EE的,要学UML吗
njtimenowht
2008-10-16 08:57:17
好像JAVA EE的参考书很少有提到UML的
...全文
77
7
打赏
收藏
搞java EE的,要学UML吗
好像JAVA EE的参考书很少有提到UML的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cd2001zxm
2008-10-17
打赏
举报
回复
[Quote=引用 6 楼 ZangXT 的回复:]
引用 5 楼 yinyuan1987 的回复:
引用 1 楼 ZangXT 的回复:
懂会好,做一些系统设计和交流会用的到.
不会也无所谓,其实很多公司是用不到这个的.
应该是职责不同才用不到吧!
你要是程序员只敲前台客户端代码,
类什么都给你封装好了,你就没必要理解内部结构,
就把你手中的东西写好就行了,
那些设计交给上面系统分析和设计师来写吧!
(楼主要是学设计一定要看的)
不是职责的问题,设计的人员用uml做设…
[/Quote]
uml的精通可以帮助你更加深入的理解面向对象,能定制出更加合理的接口和组合聚合关系。
现在多数的设计人员都不是真正意义上的。
精通uml的不见得都是顶尖架构师,但顶尖架构师绝对是uml专家。
注意,设计spring的人,和使用sping进行需求设计的是两个概念,我说的顶尖架构师指的是前者。
ZangXT
2008-10-17
打赏
举报
回复
[Quote=引用 5 楼 yinyuan1987 的回复:]
引用 1 楼 ZangXT 的回复:
懂会好,做一些系统设计和交流会用的到.
不会也无所谓,其实很多公司是用不到这个的.
应该是职责不同才用不到吧!
你要是程序员只敲前台客户端代码,
类什么都给你封装好了,你就没必要理解内部结构,
就把你手中的东西写好就行了,
那些设计交给上面系统分析和设计师来写吧!
(楼主要是学设计一定要看的)
[/Quote]
不是职责的问题,设计的人员用uml做设计的话,编程人员基本也要能看懂吧.
我专门问过一些做设计的,他们说基本都不用,因为对所有人都提出要求了,反而不容易交流.
抬头望远,低头沉思
2008-10-17
打赏
举报
回复
[Quote=引用 1 楼 ZangXT 的回复:]
懂会好,做一些系统设计和交流会用的到.
不会也无所谓,其实很多公司是用不到这个的.
[/Quote]
应该是职责不同才用不到吧!
你要是程序员只敲前台客户端代码,
类什么都给你封装好了,你就没必要理解内部结构,
就把你手中的东西写好就行了,
那些设计交给上面系统分析和设计师来写吧!
(楼主要是学设计一定要看的)
抬头望远,低头沉思
2008-10-17
打赏
举报
回复
[Quote=引用楼主 njtimenowht 的帖子:]
好像JAVA EE的参考书很少有提到UML的
[/Quote]
这也是为什么有很多项目都最后崩溃的一个原因,没有很好的设计
我认为UML很重要,特别是在概要设计和详细设计时,来对系统模型的分析。
(至于Java EE的参考书,一般项目都很小没有必要在书中再加入UML图,
因为业务逻辑读者都能分清,也就没必要占用纸张了)
不过有的书还是有的,特别是对项目分析的,要是你以后往设计发展的话,UML一定要好的
黙墨
2008-10-16
打赏
举报
回复
支持!!![Quote=引用 1 楼 ZangXT 的回复:]
懂会好,做一些系统设计和交流会用的到.
不会也无所谓,其实很多公司是用不到这个的.
[/Quote]
ZangXT
2008-10-16
打赏
举报
回复
懂会好,做一些系统设计和交流会用的到.
不会也无所谓,其实很多公司是用不到这个的.
java
-
ee
-
uml
建模
struts 人门
uml
软件建模技术 每个持久对象的不同代理,可以基于代理的基础上来决定对于每个持久对象及其关联对象的具体化程度。
Java
EE
兼职实习劳务管理系统的设计与开发
内容概要:通过带着读者经过需求分析、系统设计、系统实现和系统测试完成整个系统的设计和开发。针对兼职实习劳务管理系统的实际调研情况做出需求分析,系统分为后台管理端、兼职实习端和管理人员端三个子系统模块。系统采用前后端分离的结构,前端使用 HTML、CSS、JS、uni-app 结合的方式,后端使用较为成熟的
Java
EE
,数据库技术选择开源的 MySQL,系统框架使用 Spring Boot 框架结合 Vue.js 框架。系统经过测试上线试运行,完成了预期的设计开发目标。 适合人群:具备一定
Java
编程基础,工作0-4年的研发人员 能学到什么:①Mysql、
Java
EE
、
UML
、SpringBoot、Mybatis、Vue.JS是怎么在系统中体现的;②界面布局、兼职实习活动管理功能、数据检索查询功能、评价功能、权限控制功能、薪资提现功能、异常数据监管功能都是如何设计和实现的。 阅读建议:此资源以开发
Java
EE
兼职实习劳务管理系统学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。
Java
零基础快速入门
进阶篇:带你玩转
Java
进阶必学的类库和各类API知识,
搞
清
Java
最重要的核心编程思想面向对象编程。 扩展篇:本篇包含了JDBC、GUI、网络编程、多线程编程等
Java
高阶应用技巧和核心原理。 【报名须知】 课程采取录播...
西工大
Java
UML
实验报告一.doc
西工大
Java
UML
实验报告一.doc
java
初学者的工具ppt文件
1. 思考一下 学习
Java
之前,先别急,静下心来好好想想: 1)你对学习
Java
是否有兴趣? 2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对
Java
感兴趣、而且又有吃苦的准备,那你才可能学好
Java
!如果具备这两点条件,就请继续往下看…… 2. 准备一下 请不要把你的学习
Java
之路和其它计算机技术分开看待,技术的联系往往是千丝万缕的,你应该掌握一些学习
Java
所涉及的基础知识,对于“CLASSPATH要怎么设置啊”、“跪求JDK下载地址”等等问题,你不该问,因为Internet上太多答案了,甚至换个角度说,你是不是还不适合直接学习编程? 1)买本
Java
学习用书。 JDK 6正式版刚刚推出,市面上你暂时买不到JDK6的书籍,但我仍推荐你买一本适合入门的、较新JDK版本的
Java
书籍,那么,你现在选择一本讲述JDK5的入门书籍还是有条件的。我可以推荐一些入门书,但是我不打算这么做,因为合我口味的,不一定适合你。但无论如何,《Thinking In
Java
》绝对不应该作为你入门
Java
的第一本书籍! 记住,网络上学习
Java
的资源很多,但基本不够系统,拥有一本
Java
入门书籍,是你系统学习
Java
的基础。 2)准备
Java
学习环境。 准备你的学习环境,很简单,安装JDK6,然后用类似UltraEdit、EditPlus的文本编辑器配置你的学习环境,Internet上有很多关于如何配置的文章。初学
Java
,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,只有这样,你才能学会怎样解决问题,并加深自己对
Java
的理解。 准备好后,开始进入激动人心的
Java
学习里程吧! 3.
Java
基础学习之路 学习
Java
的过程虽然辛苦些,但又是处处有精彩!学习过程中的心态一定要保持专一,网上关于语言间的“PK”到处都是,别被浮躁影响!认准了
Java
,你就坚持!克服心魔,恒心最终会给你回报的。
Java
的体系分为
Java
SE、
Java
EE
和
Java
ME(JDK 5.0以前分别叫J2SE、J2
EE
和J2ME),
Java
的敲门砖就是
Java
SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从
Java
SE起步。 学习
Java
SE,打好
Java
基础;如果想学
Java
EE
(对不起,我不了解
Java
ME,所以我无法涉及
Java
ME的相关内容),对于AWT、Swing是否
要学
习呢,我个人是觉得还是要知道其所以然的,特别是其事件处理模式,我强烈建议初学者一定要弄清楚,其他具体的开发就不一定要全面掌握了,毕竟AWT、Swing方面的内容足够用几本大部头的书才能描述详尽;当然,如果你的工作就是做AWT、Swing开发,那就另当别论了。 I/O、Thread都是基础之一。 4.
Java
EE
学习之路 学习了
Java
SE,还只是完成“万里长征”的第一步。 接下来选择学习
Java
EE
或是
Java
ME(或者你还想不断深入学习
Java
SE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到
Java
ME的学习);估计选择
Java
EE
方面的学习者会多一些,
Java
EE
所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。 学习
Java
EE
,在开发环境上不建议再用文本编辑器,我感觉NetBeans 5.5(目前最高正式版本)很适合初学者,我个人也很喜欢NetBeans,如果你喜欢用别的IDE如Eclipse,都没问题,看自己喜欢吧。 4.1 学习JSP/Servlet
Java
EE
最高版本目前是5.0版本。 在
Java
EE
中,首先
要学
习JSP/Servlet(结合Tomcat、MySQL)技术,建议JSP1.2/2.X的知识都要掌握,毕竟现在很多的在用系统都还是基于JSP1.2,学习JSP,还必须掌握一些外延技术,如:你还得掌握HTML基础知识,最好再掌握些
Java
Script(目前正火的AJAX技术之一)、CSS的技术,而了解XML是必不可少的(至少描述性配置信息是通过XML来描述的)。在学习JSP/Servlet过程中,应该结合学习JDBC、数据库开发技术,毕竟绝大多数
Java
Web项目都是和数据库紧密结合的。 4.2 学习数据库开发技术 这里我想重点说一下数据库开发技术,数据库技术是做业务系统必备技能,
Java
Web开发人员最低程度都应该掌握SQL语句的使用!数据库技术大体可分为DBA技术和数据库开发技术,对于开发而言,应侧重数据库开发技术,而数据库基本操作,也是要掌握的。常用数据库有DB2、Oracle、SQLServer、My
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章