领域驱动架构(DDD)建模中的模型到底是什么? 领域驱动架构设计方法中,一直强调的领域模型是什么?是偏向业务的对象描述还是偏向代码实现的表、对象?
java 初级、中级、高级工程师有什么区别? 技术不2113同,简单的可以理解为5261:初级中级的只关注代码,编程。高级的就要4102考虑系统的架构,整体框架。1653具体区别如下:一、初级工程师1、首先要学习java的基础知识。不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。2、做一个java项目在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发现很多问题,通过解决问题,加深基础知识的掌握。3、学习数据库的基础知识和开发应用软件开发离不了数据库,掌握几种流行的数据库:Oracle、SQL、server、MySQL等。4、JEE基础在这里首先要学习网站基础,包括HTML、DHTML、JavaScript;接着要学习XML,XML JAXP;然后学习JEE基础,包括JEE开发环境,RMI/IIOP、JNDI;最后学习JDBC数据库的应用开发。5、web开发全面的JEE的web开发知识:Servlet JSP javaBean TagLib,到这里做一个完整的web应用项目开发。6、EJB开发包含全面的EJB知识:1)EJB入门和无状态会话Bean;2)有状态会话Bean;3)BMP和CMP是实体Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的开发和应用。7。
我想自学uml 与UML相关的图书《UML2.0实战教程(Trufun)》中包括一个简单的案例分析,对于学习设计很有帮助。《UML用户指南(第2版)》,个人认为的章节划分比较合理。《UML与软件建模》的第十二章包括了将UML转换成C++语言的内容。如果你使用的是Java或其他语言也可以参照该章的内容自行处理。《系统分析师UML实务手册》《统一建模语言(UML)参考手册—基本概念》《面向对象分析与设计(UML.2.0版)》这些都能在网络中下载,如果觉得比较好可以再买纸质图书(第一本没有纸质图书)。如果你有自己的电脑的话,建议直接下载电子图书阅读,当然这些图书很多内容都有重复,你觉得哪本书你能看懂就看哪不图书。不过《UML2.0实战教程(Trufun)》以及《UML与软件建模》第十二章非常推荐。