00:00
行,我们接着看啊,这个在我们搭建这个项目之前呢,给大家介绍一个工具。嗯。这个工具叫做power designer啊。在哪?这个什么意思呢?力量对不对,能量力量的意思啊,Designer呢,Design设计啊,带有力量的设计啊,Power designer啊,这个工具是以后项目经理用的啊,他用来拿这个工具来画画图,画这个物理模型,我们以后啊,不是说做完这个市场调研,做完这个需求之后啊,就直接在这个表中建字段了,不是我们一般来讲都是在这个物理模型通过抛在那这个工具。先建这个物理模型,然后通过这个物理模型呢去生成啊,去生成这个表结构,OK吧,好,那这个东西啊,虽然是以后项目经理用啊,但是以后咱们得会看这个东西,OK吧,好,这个文档里边记载了咱们这个工具的这个安装的这个过程,以及基本使用的过程,所以说呢,我一会儿就不给大家截图了。
01:08
行吧,我就直接演示不给你们截图了,都在这里呢啊很简单的啊好,那么值得注意的是什么呢?我们这个抛在哪啊,在你的这个计算机上啊,有可能有一定的概率是安装失败了,这个东西它比较挑咱们这个什么呢?这个计算机的这个环境OK吧,它就有点类似于咱们安什么安游戏什么。啊,有没有有没有过这种体会,你在游民星空上下载一个游戏,下载了三天三夜五六十个G,下载下来之后,你一个安装,安装之后。一开始游戏,诶给你点个大红叉用不了啊,是这样吗?哎,为什么呢?同学们,这也是我们这个CS这个架构的一个通病啊,它是不是挑你这个系统啊,是样吗?而且挑你系统里边默认所安装所集成的那些个这个系统工具,是这样吗?好,系统程序如果缺失的话,你这个程序就是运用不了,所以说我们现在玩的系统是不是都是BS架构的,基于浏览器和服务器啊,对不对,要求你的电脑是有一个浏览器就行了,是这样吗?好,那么我们现在来安装一下这个PO3,那老师我电脑安不了怎么办?安不了的话,你下一个比较低版本的这个PO3,我现在一个16.5相对来讲能高一些啊,比如说你下一个12.5之内的。
02:25
啊,其实都是一样的,OK吧,好,可以试一试啊,这个图啊,不要求大家所有人都会,这个都都会画啊,但是呢,这个你得会看,你得知道有这么回事儿,能理解吧啊。来底盘啊,咱们按一下这个工具。来一个setup。上边的这个东西是一个这个破解软件,咱们咱们就不破了啊。
03:04
C公司听过没,同学们?这个这个公司做服务器是很厉害的啊。对于我们现在来讲,是不是只接触过那个汤姆是吧?哎,除了CA,你还用过哪些服务器?哎,我比如说我现在就是面试官。你是不是得能说出来几种啊?哎,接boss可以啊,接boss也可以,但接boss也比较小巧啊,但接boss跟谁结合的好?接boss跟那个e zb结合的比较好,E zb还记不记得?就被四作者写本书骂那个,呃j boss这个服务器跟EGB结合的非常好啊,还有比如说咱们市面上比较常用的啊,就收都,但是都是收费的啊,比较大型的这个web logic啊,Web SPA啊这些个东西啊,咱们也可以这个多做做这个普及,然后到时候你是能说的上来啊,OK吧,好,我们现在来看一看啊,选择一下我们这个地区啊,我们这地区啊,我们选选选看看啊,C打头的就一个什么呢。
04:07
加拿大啊,咱不能选它对不对,没有China啊,那咱们选一个大家注意看啊,这是什么。嗯,香港那下面还有一个什么呢。都可以啊,但是一般来讲咱们选的是是这个是吧,好I agree啊,我同意next,好,我们给他换个地儿啊。地盘。嗯,我们来一个point designer setup好,Next好,这些咱们保持默认就行了啊,Next next next,好,我们来next。这个软件还是挺大的,你看它这个安装包就有多少809,八百零八百零九兆,OK吧,好,所以说还是挺大的啊。
05:12
其实它这个安装是有一个过程,但是咱们这个教师机,它是这个I7的这个CPU啊,所以说安装的速度稍微快一点,如果你要安的话,有可能没有老师的这么快,OK吧。哎,有没有觉得以后再买这个电脑的时候,应该买个内存高一点的,CPU好点的,有没有这种感触,尤其是什么,尤其我们现在用的这个主要的开发关工具是什么呀?是idea对不对?其实你以前你如果用eclips开发,我毫不夸张讲I3就够用。I3ID这个东西I5都不够是吧,然后他还耗内存啊。行,这个抛design安完了,安完了之后大家注意啊,我们现在这儿来所有程序,我们找到c base公司下的power designer右键啊,给它发送到桌面快捷方式好双击。
06:21
好啊,我们是一个这个纯英文的这个界面啊,来啊,我们可以直接先创建一个模型create model看到没啊,但是我们可以有多个入口啊,我先给它这个close掉,好我们在这啊啊,这也是这个create一个new的这个model,或者你fair new一个model都可以,OK吧,好在这里边呢,我们首先需要进行一个相应的选择啊啊。我们往下走,往下选,咱们要选的是一个这个东西,大家注意啊,Physical diagram物理模型啊,物理模型好,我们为这个要创建这个物理模型啊,来起一个名字,那么我们在下边儿啊,选择一下我们要设计这个物理模型所针对的这个数据库啊,啊,我们市面上所有的关系数据库啊,都给你列出来了,看到没?
07:19
其中包括咱们这个MYSQL2个版本,一个是四,一个是五,OK吧,我们肯定选择的是。买circle啊,那肯定是五啊,对不对,四其实四对于这个基本成奶茶还行,但是四对于这个事物的支持还不是那么完善的,OK吧,我们现在啊,你企业里边用的MYSO啊,肯定都是这个五,OK吧,包括我们现在啊学习的时候说安是不是都是五啊,对吧?好OKOK了之后大家注意看啊,我们左侧呢,就是可供我们选择的这个啊,物理模型的这个菜单。右侧呢,拖B是什么意思?工具栏,这个工具栏大家注意你别点叉啊,点叉之后这个东西啊,其实啊也是很好恢复的,但是呢,不同版本的这个抛designer,你这工具栏恢复的这个位置都都不一样,OK,那麻烦在这儿OK吧,不要乱点这个叉啊好,我们现在要设计这个物理模型,说白了物理模型我们现在可以把它看作成什么呢?就是表OK吧,设计表结构OK吧,好,我们现在来看一看啊,右侧这几个图标啊,诶哪个是表了。
08:31
Table左键点击一下这个table,在你的这个啊画图区点一下就是一张表,看到没?比如说我们现在建立起一个班级和学生这两张表啊,来是不是两张表啊,点完之后点击右键恢复成我们真正的这个鼠标状态,OK吧,好,双击你的这个table包进行物理模型设计,首先呢,我们所看到的设计的就是咱们这个表名啊,上面这个name是我们的中文,对于表明这个描述下边的code就是我们真正的表名,好比如说我们现在来一个表名叫做。
09:14
班级表行吧,好,下面这个扣的呢,咱们来一个TB。OK吧,是做什么的?是设计字段的,OK吧,好,我们在这里边来填充这这个字段啊,来看一看。这边东西咱们稍微给它做一做这个拉伸啊,好宽敞一些,好首先第一个name啊,是对于咱们这个字段的这个中文的这个描述啊好来首先来一个编号,或者叫主键好扣的叫什么呢。ID对吧,好。咱们这个data type是什么啊?比如说来一个叫玩行吧,我就直接叫255了,OK吧,这个Le啊,你鼠标左键点一下走二五就进来了,OK吧,这个是什么?Primary key是不是主键呢?中间这个呢,Foreign key外键这个什么呢?啊,非空约束是这样吗?你点击一下主键,他说肯定是非空的。
10:18
好,接下来我们再来一个。班级名称OK吧,这个班级名称我们给它叫做name就行了,好,我们来看一看。二五哎,是不是有点类似于操作咱们那个naviate那个感觉。啊,那老师有单位K,为什么还要操作它呢?这个别急啊,一会儿让你看到啊,我们为什么要操作它啊,好,我们现在点一个确定,大家注意看啊,点确定走一个,有没有看到我们这个班级表就列出来了。也就是说,我们在这个制图区将一张一张的表给它列出来,以及描述他们之间的关系,我们是不是一下就能看得到这个表里边都有哪些个字段及信息啊?
11:05
哎,它是这种以每张表平铺的状态给你显示出来的,这一点来讲的话,NAV cat能做到吗?他肯定做不到,你看看啊。My circle,它肯定都是一种这个表,什么表名字的这个形式给你列出来的,如果你想要看一个表结构,我靠。我先给它挂上啊,如果你想要看一个表结构,你说首先你得右键什么设计表是这样吗?那这个你你如果再查看卡拉数吗?右键再设计表看到没啊,就是这俩东西切着看啊,当然了也可以给他拽出来,OK吧,好所以说啊,它根本就不直观具体啊,我们都有哪些表,这个表里边内容信息都有哪些。都不知道是这样吧,哎,一个一个去看,你看看现在啊,我是不是我的这个啊,班级和学生是不是里边都有什么信息,都有什么字段,都是有效的铺在我们面前了,对不对?好,那接下来我们设计一个学生的啊name咱们来一个叫做学生量啊code呢,来个叫做TBL。
12:13
Student column,咱们来设计一下。首先还是这个编号吧,对不对。ID。V,这个255,其实它这个空间特别的这个狭小啊,这一点来讲的话,一直升级到我们现在这个16.5版本啊,也一直没有这个得到改善,你看是不是特别窄呀,你点这个图标,这个鼠标的时候需要特别的这个小心啊啊接下来是学生姓名。姓名好,这个扣咱们来一个叫做就叫name吧啊。
13:01
行,咱们点个确定,是不是又是一张学生表对不对,但是这两张表之间的这个关系呢,那大家注意啊。我们描述关系可以使用这个references,是不是描述关系的意思?其实这个东西你是可以去连它的,但是一般情况下它默认的情况啊,你看看是不是PKFK相当于这个主外键相,是不是相当于关联到同一个字段上了,对不对?所以说一般来讲不用这种形式,如果这种形式好使呢?我们最终导出来的表结构也会把这个外键约束给你加上,那这个外界约束我们是不是不要啊,所以说我们选择使用的方式仍然是什么呢?自己手动的去创建这个外键关联的这个字段,OK吧,最后我们来一个比如说。班级。编号OK吧,好,来一个叫做克拉斯。ID是这样吗?我来个255。好确定好,那这个表啊,你看啊,这个名字是不是比较小对不对,按住你的CTRL键。
14:09
滚动你的鼠标滚轮啊,滚一滚。就变大了,很多软件是这么设计的,对不对啊,这个表你可以挪地方,你想一想啊,在整个这张页面上,咱们是不把这个表都铺上了之后,就能够有效的看出来这里边儿的这些个信息啊,哎,这就叫做抛在那设计的物理模型对不对?老师啊,以后我遇到的项目有可能会很大呀。那整个的这个视图才能放下几张表啊,如果字段一多的话,是不是有可能还放不下呢,对不对啊,其实都能放下啊,啊,它这个给的空间这个区域是很大的啊,来看一看。啊。看到没?所以说啊,再大的项目啊,其实啊,都是OK的啊,都是可以搞得定的,OK吧,当我们设计完这个物理模型之后,是不是可以通过这个物理模型生成我们的真正的这个啊,So,语序是这样吗?好,也就是说你在这里边进行了这个设计之后啊,我们就再也不用自己手动了,再到这里边干嘛呢?右键干嘛啊,在这里边再新建一个表,是这样吗?新建一个表就没有必要了,是不是重复了?
15:23
对不对,好,所以说啊,我们在这儿啊,有这么一项database,选中这个database好。Dictionary。我给他放到床。放到桌面得了。OK吧,好,默认啊啊默认的一个名字,你可以自己起名字,OK吧,好,我现在选择使用默认这个名字啊,点击确定好,我们现在来看一看,桌面多了一个什么呢?是不是这个SQL文件啊同学们。哎,你看一编辑是不是这两条这个表的这个语句就有了。这两条语句怎么给它弄进来,比如说啊,我现在student classroom给它干掉啊,删除表删了怎么弄进来两种方式啊,第一种方式是什么呢?点击查询,新建查询,把我们的这两个correct。
16:18
复制粘贴过来看到没?点运行好,我们来看一看表是不是有了好,这种形式其实也是最简单可靠,成功率最高的一种形式,OK吧,但是如果你实在比较懒的话,是不是也可以直接运行这个文件呢?对吧,哎,咱们可以直接导入嘛,对不对,好运行SQL文件找到。桌面上的是不是这个SQL文件呢?打开这个遇到错误继续啊,一定要挑这个勾,OK吧,好来开始successful,好在表中刷新是不是也可以进来以后我们都是先来设计这个物理模型,OK吧,这个物理模型真正转换成我们真正的表,OK吧啊以上老师这个操作啊,都是在我们这个文档里边啊,这个记载的这个还是很详细的啊。
17:12
啊,同学们有时间的话,我指的是你们在做这个做项目之余啊,啊可以啊,去试一试它OK吧,好,行了,那我们现在来观察一下。啊,我们这个物理模型啊,物理模型找一下。啊,这个我就先关了啊。CRM啊,物理模型,咱们这个物理模型啊,数据字典啊,用户市场活动线索,客户联系人交易,比如说我随便点一个啊。P,这个点PDM文件呢,大家注意啊,PDM文件呢,就是咱们这个抛在哪的这个后缀名OK吧?啊,你点开它之后啊,你看啊,这些表是不是就列进来了,对不对,我们通过这些结构啊,能够观察到啊,这个表结构是这样啊,线索相关的有三张表啊,分别是线索表,线索备注表和关联关系表,那么在这里边我们看到这个线索表里边啊,有这个姓名,有称呼,有所有者啊等等等对不对,这些物理模型啊,能够有效的观察到,那么除此之外呢,我们已经把这个SQL文件啊,根据我们刚才的这种形式啊,这种形式啊已经生成好了,所以说当我们在导表的时候,是不是直接来运行我们这些个correct语句是不就行了。
18:38
OK啊行,我们再来观察观察,对于我们现在这个项目下,老师给的这些个资源啊,首先排在第一项的是咱们CRM这个需求文档,这个需求文档啊,其实呢,就用到前面几个版本的这个内容,因为呢,你们在这个搭建。
19:01
这个项目的时候啊,我们要引入的肯定是一个man项目,OK吧,那要求这个man这种东西呢?啊,一定要按照老师这种方式来配置OK吧,然后下边搭建项目的步骤啊,一步一步的按照我这个文档来OK吧,那至于后期的这些个代码啊,啊,其实啊,你每天看老师的这个代码,以及老师在代码上的这个注释就行了。OK吧,这些东西你可以当做一个预习啊,没事看一看也行,OK吧,我们建这个CRM,从零一这个版本啊,啊不断的这个升级,升级到我们最后的这个第。啊,第30个版本啊,一共是30个版本啊。行,然后接下来是咱们这个jar和proper啊呃,我们解里边其实啊,除了解本身啊,都是我们这个booshp以及bootshp啊,相应的这个插件OK吧,也有一些重要的插件没有直接引。
20:04
啊,比如说咱们这个自动补全这个插件啊,啊挺重要的,这个插件咱们额外再印啊呃,Man文里边提供了一些资源,要求大家用老师的这个资源OK吧啊啊Tom k啊,我这款这个九版本的这个Tom k啊,相对来讲还是比较稳定的,如果你的tomcat一直用的挺好的话,你不用换。但如果你要换的话,你可以换成我这个OK吧,好U工具包,就工具包我们相对来讲还是很熟的,对不对。啊,这个这个这个这个。这个东西没见过是吧?啊玩杰森的MD5没见过,日期时间呢,这个应该是用过,但是我们没有给他封装成工具对吧,这个到时候咱们用的时候啊啊再介绍它。前端原型啊,在一个项目开发之前,我们一定是有我们前端人员或者是美工把我们前端原型已经搭建出来了。
21:07
但是人家搭建的肯定都是什么呢,同学们是不是都是HTML啊。你不要妄想让让人家给你搭JSP文件,那是不可能的,JSP的本质是serve ne server ne的本质是Java,是这样吧?呃,这些个前端开发人员,人家不懂Java是什么,所以说人家不可能懂GSP是什么。OK吧,那么我们需要做的是什么呢?将人家的HTML,我们应该给他手动的改成什么JSP。OK吧,因为以前总有同学问我,然后那做前端的就直接给我来GSP吧,还得改改改改改,那人家不懂啥叫GSP啊,对不对?好,所以说这个东西啊,一定是得我们手动改的,OK吧,值得一提是是我们用到的前端UI框架是什么呀?Boot stra,那么大家注意啊,咱们这个boot之外,当时我还给你介绍了一款咱们市面上比较常用的那款,比较简单的页面比较单调的那个叫什么。
22:09
EZUI还记得吧,哎,咱们选用的是这个wap啊好。日历的这个控件啊,这个到时候咱们集成就行了,包括自动补全控件啊,啊数据字典中的这个数据咱们前几天用不到啊。呃,统计图表这个e char啊E我们已经把这个JS类库下载下来了啊啊,到时候直接拿来用就行,物理模型没什么好说的啊。呃,线索客户联系人,交易相关后台这个组件,这个组件啊,在这里边儿我给你列出来,这些东西都是空的,等待着我们去填写,我不可能上课的时候一个一个文件给你创建。OK吧,这里边的东西啊,我随便点一个啊,里边东西啊,全是空的啊,看到没,全是空的,OK吧,我只是把这个名字给他起好啊。
23:04
好,呃,用户表基础数据啊,我们这两天就会用到啊呃,因为我们先做的是什么呢?登录操作吧啊登录操作咱们得提供两条数据啊,这两条数据分别是张三和李四啊一条张三。一条李四啊,咱们要玩一个这个登录操作,OK吧,好,接下来我们打开这个需求文档,一步一步的把我们的项目搭建起来,今天呢,咱们具体的这个代码不会涉及到,没别的,就是大项目,OK吧,好来啊,首先咱们搭建CRM项目的这个开发环境,首先字体这个字体的这个设置啊,啊根据你个人的这个习惯。比如说我个人的习惯是多少呢?是这个15,十六十七,但是啊,我在讲课的时候呢,啊,我肯定得用这个17比较大的这个字体,OK吧,但是我在实际项目开发的时候呢,我用的不是那么大的字体,呃,你们以后在工作当中也不可能用很大的字体,为什么呢?我看有很有很多同学啊,把这个代码啊,这个字设置的非常大。
24:14
你这说白了,你这近视眼得到多少多少度啊,你给他设置那么大呀,以前学习的时候行,咱们是逐行显示代码,一行一行学习,你想一想,以后我们在开发的时候,是不是让在同一个屏幕下显示的代码应该是不是越多越好,它的整体性就越强啊,你也不要设计太小啊,总之你舒服就可以了,不要太大,OK吧,好设置工作区的这个字符集UTF杠八啊,这个东西咱们是不是都已经设置好了。干啥呀?你不设置的,它应该是个什么,是不是GBK啊。这东西在哪设置。这什么你们你们电脑里面没设置这个环境吗?哎,设置啊设置不吱声,在哪设置行,咱们复习复习在哪费用setting呢,对不对,在哪来着。
25:12
里边有找找找哪。是这个吧,Encoding是这个吧,这个是针对于当前项目的,对不对。啊,针对于咱们未来创建项目的是那个什么other setting的是这个吧,啊for new的啊这个,然后需要大家设置一个咱们这个base pass啊,以及啊base pass变量以及base标签这个模板啊,啊我每一次创建这个JSP这个模板肯定是自带的啊,我们之前用的这个base标签用的是那个一表达式的形式。还记得吗?啊,怎么弄说吧。啊然啊page啊还行,都能背下来,这不错啊,点request.text哎,可以可以可以,不错啊,你用它也行,这个不强制OK吧,这个不强制啊,行,那么接下来的一个问题,我这个page context是什么?
26:19
页面的这个域对不对?在store中一共三个域对象。Request session和application JSP中是不是一共是四个,多了一个页面域啊对不对?页面域调一个点request。其实翻译成咱们这个代码是什么意思?点get request是这样吗?取得了request之后怎么样?Request再调一个点get contact,这个pass,这个方法是这样吧,行,这个得注意啊,行这个能变太太欣慰了啊,行来接下来啊,咱们来创建一个ma项目啊,但是之前我们需要进行一个准备的工作,好D盘,我们现在来一个man的文件夹,你想一想man给我们导的这个价包,咱们是不是得连这个外网啊?
27:15
对吧,但是呢,这个你连外网啊,去下载这些家包,一是花时间,二是什么呢?我们有可能在某些情况下是连不了外网的,OK吧,所以说老师把这个本地库啊。啊,给你准备好了,你直接引那个本地库就行了,我给你的就行了,OK吧。我所有的东西都是什么呢?重新给你来一遍的,能理解吧,啊,就当复习一遍了,我还不知道以前有吗?好man啊,这个man这个东西啊,它的这个读法,以后在企业里边两种读法啊,呃,一种叫man,一种叫ma。都可以OK吧,但是读这个ma显得这个比较专业一些啊ma啊叫ma呢也比较多啊ma好,我们现在啊这个把我们这个ma这个安装包给他。
28:13
进去啊。来找一下是不是这个这块包啊,对不对。啊,给它扔进来啊。这个memory po是不是就是我的这个本地库啊,对不对,OK吧,我在这里边给你准备这个JA包啊,是很全的,你不用多余下载,比如说咱们要用到单元测试这个unit或者是什么呢?或者是咱们这个这个阶段这个MY它都有OK吧,你直接用老师的就是全的OK吧,你不要用以前阶段的,以前阶段的这个价包很少。OK吧,我们现在这个价包是很多的啊,好直接给他拿过来好吧,好,那么我们这个PM叉ML大家注意啊,需要。
29:07
注意的是这个dependencecies是不是通过它来引入我们的这个价包啊,对不对,好,这些件啊,我们都需要引OK吧,好,但是需要大家用的是哪个呢?用的是这个这个里边这个啊,我给你们里边这个这里边这个啊,大家注意啊,它多了一个build的这一项,这一项啊啊是用来有效的加载我们这个property资源以及叉L资源的。这个咱们是啊。Properties。是什么来着?Jdbc properties里面存的是不是驱动连接账号密码?这个是咱们是不是得用,还有一个什么log for街是不是也有一个proper,没错吧,啊,包括咱们这个点差,这个是不是更重要了。我们是不是my be这个主配置文件的这个叉L能理解吧,以及map映射文件的XL你不加它啊,这个东西咱们这些个属性文件及配置文件加载不了,OK吧,所以说啊,咱们用到的是里面这个啊。
30:12
里边这个好。接下来这个settings啊,看看啊,这个settings要求大家注意的是,这个是老师给了一个这个模板,看到没,我们一会儿按照这个模板来啊,这个一会我再去修复它,这个不着急啊,行,暂时先这些内容啊,这个东西我要不要转过来,我看看一会儿我在解压之后,大家注意啊,引入这个本地库,这个方式咱们以前是不是学过呀。一会儿我再手动的把这个pass啊,给他拿过来之后啊,咱们再手动的这个搞一下行吧,就都都从头来吧,行吧,这些东西咱们就不粘了啊行,我先把它给解压了啊。
31:01
行解压到当前文件夹行,我们来看一看这里边的这个阿帕奇的这个me,好,里边conf是不是有一个这个setting子对不对。编辑好,我们现在需要啊,急需引入这个本地库啊,对不对,是不是得需要把这一句话给copy下来啊。Copy过来好,我们这个本地库的这个位置啊。在在这儿的吧,对不对,好给他拿过来啊。啊,需要注意的是什么呢?你看看这个斜线,大家注意啊,是不是一个正斜线,一个反斜线对不对啊,你需要根据这个模板来,否则真用不了OK吧?啊依照这个模板来,你看这个方向看到了吧。
32:03
都得改一下啊,唯一值得注意的就是这这一个小点上了,没有什么特别注意的,OK吧,引入本地库啊地库行,最后啊,咱们再来这个确认一下啊确认一下。嗯。那咱们这个man下面的CF settings里面,好这个东西啊,咱们确确实实是加进来了,OK吧,好紧接着啊,咱们再来往下看。创建一个这个manven的这个web项目啊,Manven web项目咱们new出来的这个model大家注意啊,啊,这回咱们是不是得选这个了,我现在在新打开一个项目啊,来一个project,再来一个空项目,保证咱们最新开发这个环境啊,它是这个干净的啊。
33:04
来将project。嗯,来一个workpace,这回咱们发什么CRM项目了嘛,对不对。Work SPA for CRM,行finish啊。ARM。This window就可以了。好,接下来我们fair new出来一个什么呢?说model啊,这回咱这个model是不是得选。Me,对不对?好,上面啊这个东西如果他没有默认给你选中这个1.8需要你选一下,OK吧,下面我们需要搭建一个基础的这个啊,Web的这个结构,我们要搭建的肯定是一个web项目,是这样吗?去找web APP啊同学们找一找。啊,好多呢是吧,看看大家注意看啊,这块略坑的是什么呢?这块是不是有个外围APP啊。
34:03
下边是不是还有一个呀,一定要用下边这个带这个看到没。OK吧,这些东西都给你截好图了啊,都给你截好图了,OK吧。啊,一定是这个啊,一定是这个,好next好group ID啊,咱们这个组织名啊,看点北京power。我com com北京p no啊这个千万别写错了啊好,我们的这个啊,主题的名字CM,至于版本号维持默认,或者是你直接自己来一个1.1.0什么都可以OK吧,好。我先来一个next,好,在这里边大家注意啊,需要我们去做一个相应的这个选择了,其实呢,不论是eclipse还是我们的这个啊,都是自动给我们集成了这个me的环境,而且它版本还不低于OK吧,但是呢,我们的IDE工具里边给我们集成的这个工具啊,一般情况下我们是不使用的,OK吧,好,我们一定要使用什么呢?
35:11
我们本地的啊,OK吧,使用本地的啊,好,那么大家注意看啊,我们下边这个我我看看这个界面啊,跟我们这个这个对比一下,这是不是又是一个新老版本。不是不是新老版本是吧?行啊,不是新老版本在这一块你选一下,大家注意啊,你需要选中的是咱们这个你安装路径的这个根,大家注意啊,什么叫根。你你们怎么记得这个根,比如说以前我们选中Tom k的根,选中JDK的根,看到什么就相当于看到根了,BNBN对不对?好来把它展开来看看啊,不是它啊,把它展开是不是看到BN了,但是点不点B不点B,点什么BN的上一层,这一定要注意。OK吧,好点OK啊,咱们这个settings啊,大家就要需要选一下,那下边这个是不是自动人家自动给你识别了,是不是就是咱们这个ma下边的这个本地的这个仓库啊,这个需要咱们over艾特一下啊。
36:16
来D盘下的ma下的安装包下的cuf是这个吧,Setting啊OK好啊下边啊,不用你去填什么啊,咱们直接next好啊,咱们给这个项目起的名字呢,比如说就叫。C可以吧,叫CRM啊。好。呃,会给你弹这么一个框啊,呃,至于咱们这个ma对于这个包的这个支持啊,或者说是咱们对于将来这个价包这个支持,大家注意啊,这个我们习惯于点击这个后边的这一项,有些情况下我们加点新东西会让它默认生效,OK吧。
37:04
啊,如果这个框没点呢,这个没没给你闪现出来的话,这个也无所谓啊。说默认给你这个登录的呢,看到没有,在这个时候大家注意啊,不要停,而且呢,在某些这个配置的情况下,你可以不用这个默认这个登录的这些东西,因为他一会儿给你登录的这些东西呢,我们干嘛呢,还是要给删掉的,因为我们要维持泡POM点叉L的整洁性,OK吧,但是咱们这个I idea工具啊。啊,我今天说多少次吐槽这个工具,咱们这个idea工具啊,这个啊,他比较怎么怎么说咱们东北话啊,它它比较尿性。啥意思呢?也就是说啊,你不不遵从他的这个规则来啊,我就不让你用,能理解吧,所以说啊,他在创建这个门工程的时候啊,你还得去等他。你即使你等待他的这个东西啊,他给你默认下载的这些信息啊,那都是咱们将来没有用的,你也得等,能理解吧,一定要耐心等一下啊。
我来说两句