岡山大学项目完结后总结一些想法
来源:互联网 发布:空三软件 编辑:程序博客网 时间:2024/05/01 04:25
岡山大学项目一些想法
一、 开发过程中遇到的问题、难题:
1、 在首页中使用frame时遇到frame上下刷新的问题。
2、 对struts框架映射不熟悉导致struts-config.xml配置错误问题。
3、 对于Model的作用不明晰,导致所有变量都定义在Model中导致Model臃肿问题。
4、 含有frame的窗口中frame刷新、关闭、增加新的frame问题。
5、 讲义登录中讲义配件上传的定义10个变量来保存文件名路径。
6、 TABINDEX设置控件的顺序。
7、 前月、次月,前10件、次10件,前Data、后Data得分页实现。
8、 日历算法。
9、 日文输入全角半角英数的校验Check实现。
10、 编码格式转码使用。
11、 HttpURLConnection访问URL.
12、 JAVA读取XMl文档,读取文件。
13、 JAVA发邮件。
14、 CSV出力、入力。
15、 JAVA文件操作,上传文件,删除文件。
16、 封装函数尽量功能单一。
二、 对开发框架的一些看法:
1、 使用Validation.xml和Validation-rule.xml对Model进行校验。
2、 使用struts中Tile结构通过配置文件来实现页面。
3、 Controller只是用于调用业务逻辑的一个控制器,不应当把业务逻辑本身包含在其中。应当增加一些小型容器,例如:Spring,增加业务逻辑处理。
4、 Model中只是用于界面交互中使用,不应当十分臃肿。
5、 完成后应当主动清理状态数据
6、 数据库访问可以尝试整合使用Herbinate面向对象方式访问数据库。
7、 增加日志处理机制。
三、 对编程开发的看法
1、 增加使用异常处理机制,通过异常来处理错误。
2、 增加用户权限类,而不应当把Model放置于Session中
3、 增加为接口类型的Comfig.java,在之中将常量定义为有意义的变量名。
4、 编成中尽量少嵌套IF ELSE之类结构。
5、 比较时常量一定要放在前面。
6、 一个文件尽量是一个封装好的类,文件行数不应当太长。
- 岡山大学项目完结后总结一些想法
- 第一个项目完结后 个人总结
- 第一个项目完结后 个人总结
- 项目中的一些想法
- 段考后的一些想法
- 做了一些项目后的总结
- Struts 基金交易平台项目总结(三完结)
- 关于大学中开展软件类讨论组一些想法
- 学习了SSH后的一些想法
- 读完《暗时间》后的一些想法
- Codeforces Round #441后的一些想法
- 大学所做项目总结
- 关于项目实施的一些想法
- 关于课题项目的一些想法
- 项目使用DLL的一些想法
- 一个简单单片机项目的一些想法
- 手游项目初期的一些想法
- 手游项目初期的一些想法
- 第一个wxWidgets程序
- ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点
- js使用小技巧
- 自己写的一个很简单的词法判断小程序
- javascript数字取整数的三种函数
- 岡山大学项目完结后总结一些想法
- 网络
- Google Maps开始支持360度全景街道风光了
- VB.net实现的一个简单的P2P示例
- 从java学到的 续篇
- linux下的ln命令
- 使用ssl构建证书中心
- ORACLE 10g 新特性
- CreatePopup() ,showModalDialog(),showModalessDialog()