1. 搭建开发环境

    • 1.1 导入开发包
      jstl开发包
      mysql驱动
      beanutils开发包
      log4j

    • 1.2 建立程序包
      cn.itcast.domain
      cn.itcast.dao
      cn.itcast.dao.impl
      cn.itcast.serivce
      cn.itcast.service.impl
      cn.itcast.web.controller
      cn.itcast.web.UI
      cn.itcast.utils
      web-inf\jsp保存网站jsp页面

    • 1.3 创建数据库和表
      create database day14_customer;
      use day14_customer;
      create table customer
      (
      id varchar(40) primary key,
      name varchar(40) not null,
      gender varchar(4) not null,
      birthday date,
      cellphone varchar(20) not null,
      email varchar(40),
      preference varchar(200),
      type varchar(100),
      description varchar(255)
      );

  2. 设计实体

  3. 写dao

  4. 写service

  5. 写web层

方立勋_30天掌握JavaWeb_jdbc实现客户关系管理(未完)相关推荐

  1. 方立勋_30天掌握JavaWeb_Servlet Filter(过滤器)未完

    Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片 ...

  2. 方立勋_30天掌握JavaWeb_JDBC、连接池、JNDI(三)

    使用数据库连接池优化程序性能 缺点:用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长.假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的 ...

  3. 方立勋_30天掌握JavaWeb_JDBC、存储过程、事务(二)

    使用JDBC处理大数据 在实际开发中,程序需要把大文本或二进制数据保存到数据库. 基本概念:大数据也称之为LOB(Large Objects),LOB又分为: clob和blob 1. clob用于存 ...

  4. 方立勋_30天掌握JavaWeb_JDBC、SQL防注入(一)

    JDBC简介 数据库驱动 SUN公司为了简化.统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC. JDBC全称为:Java Data Base Connectivity(java ...

  5. 方立勋_30天掌握JavaWeb_自定义标签

    自定义标签主要用于移除Jsp页面中的java代码. 使用自定义标签移除jsp页面中的java代码,只需要完成以下两个步骤: 编写一个实现Tag接口的Java类(标签处理器类). 编写标签库描述符(tl ...

  6. 方立勋_30天掌握JavaWeb_JSP

    JSP运行原理 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. JSP这门技术的最大的特点在于,写jsp就像在写htm ...

  7. 方立勋_30天掌握JavaWeb_response

    response的outStream输出数据的问题 原因: 解决方法一: //程序以什么码表输出了,程序就一定要控制浏览器以什么码表打开 response.setHeader("Conten ...

  8. 方立勋_30天掌握JavaWeb_Servlet事件监听器

    监听器 监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行. 监听器典型案例:监听wind ...

  9. 方立勋_30天掌握JavaWeb_自己编写jdbc框架、dbutils框架(未完)

    元数据:数据库.表.列的定义信息. Connection.getDatabaseMetaData() DataBaseMetaData对象 getURL():返回一个String类对象,代表数据库的U ...

最新文章

  1. 论文笔记:HKMF-T: Recover From Blackouts in TaggedTime Series With Hankel Matrix Factorization
  2. Windows中使用Python和C/C++联合开发应用程序起步
  3. H - Holy Grail
  4. 系统内核快速编译并替换的方法
  5. CSS 绘制一个时钟
  6. kubectl管理多个集群配置
  7. 小米手机系统服务组件是干什么的_小米手机的云服务也太好用了吧?!手机丢了完全不用怕了...
  8. poi-tl导出word;自定义列表序号和表格宽度,表格合并,自定义标题,更新目录
  9. mysql如何使用多核cpu_利用多核 CPU 实现并行计算
  10. uniapp引用iconfont图标
  11. linux下制作linux系统的安装U盘
  12. 磁珠的作用以及和电感的区别
  13. 5.22非常虚伪的集训总结
  14. 2018年华为精英挑战赛初赛放置算法Java实现
  15. vreyCD 标题中的经典名句
  16. Fiddler 使用方法 解决打开fiddler 网址打不开
  17. Java Object类方法
  18. Win10下如何在右键新建菜单使用Typora新建.md文件
  19. drivername表示什么_driver是什么意思_driver的翻译_音标_读音_用法_例句_爱词霸在线词典...
  20. APT攻击以及密码学简析

热门文章

  1. xml 文件解析 pull
  2. 乐在其中设计模式(C#) - 提供者模式(Provider Pattern)
  3. Android 游戏开发 View框架
  4. EIGRP的successor与fessible successor
  5. iptables--静态防火墙实例教程
  6. Research Fellow、Research Assistant、predoc等的区别
  7. Could not find a suitable table factory for ‘org.apache.flink.table.factories.TableSourceFactory‘
  8. flink的dataset/stream/sql三套API的选择以及是否应该阅读源码
  9. xfce4自己使用的主题设置备份以及xfce4默认的壁纸路径
  10. sql对查询的一列结果进行去重