企业信息

    上海海文信息技术有限公司

  • 9
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 上海市 闸北区 沪太路785号
  • 姓名: 罗老师
  • 认证: 手机未认证 身份证未认证 微信未绑定

    供应分类

    甲骨文Java开发工程师进阶班--数据库开发

  • 所属行业:教育 学校/培训机构 特殊/专业培训机构
  • 发布日期:2016-05-27
  • 阅读量:118
  • 价格:面议
  • 产品规格:不限
  • 产品数量:5000000000.00 个
  • 包装说明:不限
  • 发货地址:上海黄浦南京东路  
  • 关键词:甲骨文java培训,java数据库培训,上海java培训

    甲骨文Java开发工程师进阶班--数据库开发详细内容

    适合人群:
    热爱软件编程人群;
    有Java编程基础,希望掌握JavaEE系统开发技术及各流行开源框架的应用的人士;
    有意向从事JavaEE企业级应用开发的人士。
    
    课程培养目标:
    1、掌握数据库基础,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用。深入掌握ORM的思想,熟练运用JDBC解决数据持久化的方法。
    2、掌握Html静态页面技术、http协议处理、及动态表单的设计;熟悉CSS技术。深入学习网页*技术,丰富表达网页内容,JS框架的学习和掌握。
    3、掌握使用Servlets、JSP及相关技术联合开发Web应用;理解Web应用性能优化技术;理解MVC模式;熟练掌握Web应用代码调试方法。掌握全新思想的用户交互界面的构建方法;了解满足客户体验的客户端代码编写方法。
    
    价 格:
    请询价
    
    课时安排:
    34天左右
    
    上课时间:
    周一至周五9:00-17:00,周六、周日老师值班。
    滚动式开班,每个月下半旬开班。
    
    上课地点:
    上海市黄浦区天津路180号应氏大厦16层
    
    课程优势:
    Oracle IT职业教育品牌-值得信赖!
    较强的师资阵容打造科学的课程体系
    融入原厂较新技术真实企业项目实训
    强大Oracle雇主联盟就业平台-为学员就业保驾**
    
    java课程内容:
    (阶段项目:影像租赁系统、选课教务系统数据建模和数据库设计、DVD租赁管理系统、电子商务系统、选课教务系统、旅游网站、站内消息系统、Web综合应用--在线书城)
    
    关系型数据库基础
    查询语句
    单行函数
    多表查询
    组函数
    子查询
    数据建模和数据库设计
    DDL语句
    DML语句
    Oracle数据字典
    常见数据库对象
    用户访问控制
    JDBC基础
    对象关系映射(ORM)
    JDBC高级  
    数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个重点,java访问数据库主要用的方法是JDBC,它是java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。
    JDBC连接数据库 
    ?创建一个以JDBC连接数据库的程序,包含7个步骤: 
    1、加载JDBC驱动程序: 
    在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 
    这通过java.lang.Class类的静态方法forName(String className)实现。 
    例如: 
    try{ 
    //加载MySql的驱动类 
    Class.forName("com.mysql.jdbc.Driver") ; 
    }catch(ClassNotFoundException e){ 
    System.out.println("找不到驱动程序类 ,加载驱动失败!"); 
    e.printStackTrace() ; 
    } 
    成功加载后,会将Driver类的实例注册到DriverManager类中。 
    2、提供JDBC连接的URL 
    ?连接URL定义了连接数据库时的协议、子协议、数据源标识。 
    ?书写形式:协议:子协议:数据源标识 
    协议:在JDBC中总是以jdbc开始 
    子协议:是桥连接的驱动程序或是数据库管理系统名称。 
    数据源标识:标记找到数据库来源的地址与连接端口。 
    例如:(MySql的连接URL) 
    jdbc:mysql: 
    //localhost:3306/test?useUnicode=true&characterEncoding=gbk ; 
    useUnicode=true:表示使用Unicode字符集。如果characterEncoding设置为 
    gb2312或GBK,本参数必须设置为true 。characterEncoding=gbk:字符编码方式。 
    3、创建数据库的连接 
    ?要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象, 
    该对象就代表一个数据库的连接。 
    ?使用DriverManager的getConnectin(String url , String username , 
    String password )方法传入*的欲连接的数据库的路径、数据库的用户名和 
    密码来获得。 
    例如: 
    //连接MySql数据库,用户名和密码都是root 
    String url = "jdbc:mysql://localhost:3306/test" ; 
    String username = "root" ; 
    String password = "root" ; 
    try{ 
    Connection con = 
    DriverManager.getConnection(url , username , password ) ; 
    }catch(SQLException se){ 
    System.out.println("数据库连接失败!"); 
    se.printStackTrace() ; 
    } 
    4、创建一个Statement 
    ?要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3 
    种类型: 
    1、执行静态SQL语句。通常通过Statement实例实现。 
    2、执行动态SQL语句。通常通过PreparedStatement实例实现。 
    3、执行数据库存储过程。通常通过CallableStatement实例实现。 
    具体的实现方式: 
    Statement stmt = con.createStatement() ; 
    PreparedStatement pstmt = con.prepareStatement(sql) ; 
    CallableStatement cstmt = 
    con.prepareCall("{CALL demoSp(? , ?)}") ;
    甲骨文OAEC IT人才实训基地/)
    
    
    

    http://ohnoma.cn.b2b168.com
    欢迎来到上海海文信息技术有限公司网站, 具体地址是上海市闸北区沪太路785号,联系人是罗老师。 主要经营全面实现IT人才培养、企业孵化、服务外包、软件研发和销售、综合云服务平台(教育云、共有云、私有云、行业解决方案)等功能,同时为**、企业、高校等提供软件开发、导入、测试、培训、维护的整体解决方案。该项目的进驻,将对地方培育IT技术、聚集IT企业、形成产业集群、推动信息和电子商务产业发展将起到较大的促进作用。。 单位注册资金单位注册资金人民币 100 万元以下。 我们有优秀的管理和教学团队,办学目标明确,观念**前,优质的服务和产品,不断地受到新老用户及业内人士的肯定和信任。如果您对我公司的服务有兴趣,请在线留言或者来电咨询。