篇一 :java开发技术总结

数据库

oracle-->数据库管理系统-->SQL、PL/SQL-->Java(JDBC+SQL)

DBA,数据库编程程序员

1.概念导论

1)什么是数据库

有组织和结构存储数据。可以存储

字符、字节、图形、图像等类型数据

DB(数据库):数据集合

DBMS(数据库管理系统):对数据集合进行管理和操作的软件

--Oracle

--DB2

--MySQL

--SQLSERVER

JDBC

1.什么是JDBC

全称Java DataBase Connection,Java数据库访问。

JDBC是Java访问数据库的一项技术

JDBC是SUN推出的Java访问数据库的一套标准。由一系列接口构成。 各个数据库厂商负责提供JDBC接口API的实现包。

开发者只需要掌握JDBC接口的使用,就可以实现对各种数据库的操作,不需要了解开发商的实现类。

XML

1、什么是xml(xtendsible markup language可扩

展的标记语言)?

1)定义

基于文本的通用的数据保存格式。

(1)通用的点的坐标

Point类 point对象(x=10,y=20)

…… …… 余下全文

篇二 :java项目总结

项目总结

这是一次比较完整的团队合作项目,它要求团队各成员对系统的主体设计搭成一定的共识,这包括数据库设计,需求分析,以及其它一些细节,因此在编码之前的准备工作一定要充分。

在设计之前,我们两组对于数据库的设计进行了激烈的讨论,最后在一些关键的问题上统一了意见。接下来的工作便是需求分析,具体结构设计,并制订小组项目详细计划,项目的进行将严格按照所制订的计划执行。然后小组成员对各自的数据库进行了设计,并且以数据字典的形式进行了共享。

企业级人力资源系统分为十个子系统:机构编制管理、人员信息管理、人事档案管理、考勤管理、薪资福利管理、社会保障管理、招聘管理、合同管理、查询统计管理、系统管理。 我负责人员信息管理子系统,这方面需要处理的业务逻辑比较少,表单比较多,要把握好与其它子系统的关联。员工基本信息表是与其它子系统关联的桥梁,大部分表都涉及到与基本信息表的外键关联。其中,职员编号(employeeId)是作为外键关联的字段,我给它设置了自增长。有人认为在企业里,职员编号应该是有一定规律的数字,而不应该设置自增长。这样的是想法很符合实际情况,后来我和两个组长讨论,认为自增长可以保证数据的唯一性,非自增长的主键在增加时可能遇到不可知的问题,并且其他组员的数据库已经设计好,改起来就麻烦了。因此最终职员编号采用了自增长。

…… …… 余下全文

篇三 :Java Web项目开发总结

1、In Action

(1)根据添加信息(insert)来考虑表中的字段,进行建表。使用PD画出ER图。要注意字段的数据类型的确定以及建表要满足三范式,减少数据冗余;

(2)表建好后,根据表中各个字段来建pojo中的属性。要注意属性的数据类型和字段的数据类型要一致;

(3)根据pojo中的属性确定bean的属性,直接拷贝即可,用于页面展示。在bean中,统一使用String类型变量接收前台页面传递的参数;每个HTML表单对应一个bean。HTML表单中的字段和bean中的属性一一对应。

(4)自顶向下,依次定出action、manager、dao。先写出轮廓,跑通整个流程,再写具体实现,一点点累加,便于调试错误;

(5)根据数据实体和具体业务逻辑,使用StarUML画类图,进行OOA和OOD,灵活运用设计模式。

(6)API命名:

CRUD:add,get,update,delete,[list]

严格区分单复数形式,单数表示对象,复数表示对象集合。

对象、属性最好单个单词。

(7)前后台都要校验。

(8)按照资源方式组织数据接口,对前端开发帮助很大。即通过REST来实现资源的增、删、改、查。

…… …… 余下全文

篇四 :java开发日常总结_20xx0428

Java开发日常总结

Java开发

日常总结

撰写作者:王浩

编写日期:20xx年4月28日

1

Java开发日常总结

目录

1

1.1

1.1.1

1.2

1.2.1

1.2.2

1.3

1.3.1

1.3.2

1.3.3

2

2.1

2.1.1

2.1.2

2.1.3

2.2

2.3

2.4

3

3.1

3.1.1

3.2

3.2.1

3.2.2

3.2.3

3.2.4

4

4.1

4.1.1

4.2 JavaWeb前端技术 .............................................................................................................................. 4 超文本标记语言(HTML) .............................................................................................................. 4 常用标签 ...................................................................................................................................... 4 CSS样式+DIV布局 .......................................................................................................................... 4 CSS选择器说明 ........................................................................................................................... 4 DIV布局技巧 ............................................................................................................................... 4 JS+AJAX+Jquery .............................................................................................................................. 4 JS常用说明 ................................................................................................................................. 4 AJAX .............................................................................................................................................. 4 Jquery .......................................................................................................................................... 4 Java基础 ............................................................................................................................................. 5 java基础 .......................................................................................................................................... 5 配置jdk环境变量 ....................................................................................................................... 5 java基本数据类型 ...................................................................................................................... 6 Java的三大特征 .......................................................................................................................... 7 集合.................................................................................................................................................. 7 多线程............................................................................................................................................ 10 设计模式........................................................................................................................................ 10 Javaweb开发 .................................................................................................................................... 10 JSP .................................................................................................................................................. 10 三级标题 .................................................................................................................................... 10 常用框架(SSH) ......................................................................................................................... 10 Struts .......................................................................................................................................... 10 Spring ......................................................................................................................................... 10 Hibernate ................................................................................................................................... 10 Mybatis ....................................................................................................................................... 10 数据库(DB) ................................................................................................................................... 10 基本SQL语法 ............................................................................................................................... 11 三级标题 .................................................................................................................................... 12 MySQL数据库 ............................................................................................................................... 12

…… …… 余下全文

篇五 :Java应用项目开发总结报告_新

闽南师范大学计算机科学与工程系

Java应用项目开发总结报告

注:该表格由学生填写,内容采用小四号宋体。                            (篇幅不足请另加页)

…… …… 余下全文

篇六 :java开发实训心得体会

伴随着新年钟声的到来,我不知道我是否是应该高兴还是悲伤。因为伴随自己三个月的华迪实训即将结束。

转眼之间三个月的华迪实训就这样在忙碌中过去了。通过此次短暂的java开发习,回顾一下自己这三个月的每一天,觉得过的十分的充实,每天都有一堆忙不完的事。因为你每天想起的第一件事情就是完成自己的项目模块,哪些地方不够,哪些需要修改。渐渐的发觉,自己对自己所担任角色的认知:从原先的学生到现在“程序员”的转变。“任何一个初具规模的软件都是要团队来配合的”这是我一向的认知。因为你再全能程序员也有出纰漏的地方,你程序写的再好,那也只是你一个人的程序。 因为对于程序来说,可读性、可理解性是一项衡量它是否优秀的一个标准。所以就有了我们 6 位成员的项目组。在项目组中,我担任组员这一角色,这相当于一个正规项目的“项目开发人员” ,感觉自己身上的担子挺重,因为要配合其他组员的进度并完成自己任务从而使得项目能够成功地,完整地把它应有的功能实现。对于项目中遇到的困难,我觉得那就是经验不足,会遇到很多问题但也培养了我们上网搜索查询, 咨询老师同学的良好习惯,让我相信任何困难都有被解决的一天。 所以从整个项目来说,自己在编码上遇到的太棘手的问题都是大家集体解决。但是总的来说,这次课程设计对我很有帮助,让我获益匪浅,期间时间虽短但是也学到了不少的知识。在这次实训过程中,我发现平时学习的知识与实践环节所用到的有一定的差距,往往我觉得自己掌握的很好或者自认为熟练的技术却在此次实践环节中往往出问题,书本上的知识只提供方法的借鉴,实践中自己必须摸索出适合具体工作的方法,

…… …… 余下全文

篇七 :java项目总结

DBHelp

package com.xunpoit.pro.db;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

importjava.sql.Statement;

importjava.sql.ResultSet;

importjavax.swing.JPanel;

publicclass DBHelp {

      //四个属性

      //驱动字符串

    final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";

    //连接字符串

    final String URL="jdbc:sqlserver://localhost:1433;databasename=persource";

…… …… 余下全文

篇八 :研发部java开发工程师20xx年工作总结

20**年年度总结

尊敬的领导:

您好!在20**年11月我很荣幸地进入公司,加入了研发部Java技术开发团队,认识了友善严谨的领导、热心和睦且技术优秀的同事,很是开心。在这一年里通过自身的努力,不断完善自己的知识结构,向同事虚心请教开发技术上的问题,较快地熟悉了公司采用的技术框架和业务知识。

通过公司日常培训学习和工作积累我对公司业务也有了一定的了解,在各方面也有了进步。目前在参与项目开发的工作中,我负责XXX功能模块开发。新年伊始,特向过去的一年20**年工作总结汇报如下:

根据公司的安排,项目的需要,通过在XXX项目开发中的锻炼,我成长了,也认识到了自己的不足之处。在自身的努力、领导的帮助,团队的合作下,克服重重技术困难,增长了工作经验,收获颇多。从入公司以来我就开始学习基于代码生成器免费开源的开发框架以及Maven项目管理工具的使用,曾经接触过的框架比较熟悉的有SSH,表现层的实现技术freemaker、JSP。个人优势就是曾在XXX行业针对XXX业务用SpringMVC框架开发管理系统,缺点是没有用过Activity工作流技术。Hibernate框架,没有用到过多表关联动态查询和hql查询。印象较深刻的就是多对多关联表查询需要用到构造函数的方法来查。新接触的项目中我主要涉及到的开发模块有(具体描述功能模块)XXX等功能。

…… …… 余下全文