(我是初学者)第一次项目开发(一)

javaOO快学完了,马上要进行第一个项目联系了。

先给我们进行了项目开发的讲解:

首先,建立类的实体Bean,并把相关属性确定好,(讲解只有一个类)

第二步,查看项目有哪些功能,创建业务接口service,把需要的方法确定好

第三,根据我们写好的业务接口service,来建立持久接口dao,跟数据库建立连接,保证数据的提取,储存和修改

第四,建立持久接口的实现类,把接口中的方法具体化

第五,根据持久实现类中的方法,进行调用,完成业务接口实现类

第六,表现层,完成相应的界面Frame,并且调用业务接口实现类中的相关方法,实现功能

时间: 2024-10-12 16:01:16

(我是初学者)第一次项目开发(一)的相关文章

(我是初学者)第一次项目开发(三 后期调试)

项目写完了,进行最后的测试,在此期间遇到的了各种问题,有些看似一样的错误,可原因却个不相同.大致分下,有一下几种: 1.格式转换错误 由于很多数据是从文本框中获取的,是String类型,但我们的实体类属性设置的是int或date等,那么就需要转换,但是像一串字母或汉字是不能转为int类型,同样格式不对的一串数字也不能转为date类型,这就要我们去加数据判断,有时我们疏忽了,就会造成这样的错误 2.空值异常 这个情况,多是在持久层或业务层封装的时候,没有把相关的属性封装到对象中,当调用bean中的

(我是初学者)第一次项目开发(二)开发中遇到的问题和注意事项

这周正式开始做项目练习,这才发现实际去做的时候会遇到和出现很多的问题 在这里说一说我的体会,请指正 首先,实体类 1.实体类中有哪些属性,类型是什么,并根据属性建立sql的相应表格, 2.哪些属性需要在写在实体类中,而在sql中不用添加 3.值得注意的是变量名要规范,一看就知道什么意思,同时在建sql表的时候,要尽力保证sql中的变量名和实体bean中的变量名一致,这在后面写实现类的时候会方便很多,这个也是在写持久接口实现类的才发现的 二.sql数据的添加 这一步是和业务接口设计分工同时进行的,

第一次迭代开发心得——短视频APP项目

第一次迭代开发已经结束将近一个星期了,不管结果如何,完成与否,或多或少有些许收获. 首先知识上,对后台开发有了初步的认识,但是还说不上入门吧,毕竟没有系统的学习,都是做项目缺什么去学什么(很想系统的学一下,说实话的话),最开始的时候连用什么做都不知道,到处去查资料.问学长,学长最后给的建议是用Spring框架,但是去摸了一下,感觉很难理解,就像还不会走路就开始跑一样,然后就得到了一条建议,先从servlet开始(那时候javaee才刚开始servlet又是后面的内容,所以找到这个方式花了不少时间

K2项目开发流程

(自己的学习资料) K2项目开发流程: 1.在VS2013中设计流程,并在K2 Workspce中测试流程 首先是新建新建一个k2的Process文件..kprx后缀. 在里面创建所需要的流程.由于我是初学者,创建工作流时审批人都先指向自己,易于实现. 审批人有两种方法指向,一指向特定的人,二根据数据库中的人. 在工作流创建完成之后.打开k2 workspace里面的workflow server.里面是一些已存在的工作流.点开来找到instances选中节点,点击start进行工作流的测试.

讲讲项目开发生命周期

项目开发生命周期: 一:软件项目开发模式 螺旋开发模式: 螺旋开发模式 适合,项目前期 需求不确定的情况下: 对于每一个模块,一个个开发,进行分析,设计,编码,测试,上线. 好处; keyi可以 有效的 降低 软件风险,我尽量 做出来的产品尽量满足客户需求: 瀑布模式: 瀑布 模式:就是先进行 所有模块的 项目需求分析,当分析结束后,才进入项目的下一个阶段,即 设计,编码,测试,上线. 好处:更容易 进行 项目把控,和项目质量控制! 对项目质量非常高的 设计到军方的 都是瀑布 都是 这样的开发

第十一章 企业项目开发--消息队列activemq

注意:本章代码基于 第十章 企业项目开发--分布式缓存Redis(2) 代码的github地址:https://github.com/zhaojigang/ssmm0 消息队列是分布式系统中实现RPC的一种手段. 1.消息队列的基本使用流程 假设: 我们有这样一个需求,当每注册一个admin的之后,就写一条日志log数据到数据库. 分析: 在实际中,我们是不会把日志直接写入数据库的,因为日志数据通常是庞大的,而且日志的产生是频繁的,如果我们使用数据库存储日志,哪怕是使用异步存储,也是极耗性能的.

Eclipse rcp 项目开发实战2 : 创建插件开发工程

输入工程名称,其它默认即可 输入创建插件工程相关信息,Rich Client Application 要选择Yes 来创建RCP工程,其它数据一般默认即可. 选择模板,也就是Demo,在这一步选择完成后,其实就可以直接Finish了. 最后一步,输入名字,包名和应用的类的名称 一个简单地插件工程就已经创建完成. 启动工程,第一次启动有三种方法, 6.1 选择工程,右键Run As -- Eclipse Application 即可, 6.2 打开mf文件, 下拉选择,Launch an Ecli

软件项目开发总结,假如历史可以重来

TD学生助手--release版发布 1.设想和目标  1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试,实验,发博客等等),添加日程,保存日程到数据库中,将日程模块化管理: 2.用月视图和周视图,日视图三个视图来管理添加进去的日程,让日程管理起来更加直观,方便,增强用户体验. 2.是否有充足的时间来做计划 我们做计划主要是在Sprint计划刚开始的时候进行计划,并在以后实施计划时进行调整,但是由于

分布式高维空间近邻搜索项目开发

项目名称 分布式高维空间近邻搜索 项目描写叙述 眼下在互联网上高维空间搜索的算法非常多,但性能都不尽人意.比方KD树算法,强调互联网,是指本人能在互联网上搜索到的相关算法,假设某个公司内部有自己研究的算法也可能有不错的性能表现. 測试KD树的性能,50维度的数据,100万的数据用了600多毫秒,并且搜索结果与线性搜索的结果相差还非常大.鉴于此,我自己研究了一个搜索算法.64维度,100万的数据量,搜索前十个近期邻点,大概在200毫秒左右(PS:通过修正bug,算法在此环境中达到了20ms以内搜索