java web 不用框架_MyShop-不用框架的基础javaweb项目
javaweb基础开发Servlet+jsp+mysql+html+css+js
(找一个前端模板,一大堆html,自己写的没有模板的美观)
数据库设计
来一个最基础的用户表
drop table ifexists `myshop_user`;
create table `myshop_user`(
USER_ID varchar(32) not null,
USER_NAME varchar(20) not null,
USER_PASSWORD varchar(20) not null,
USER_SEX varchar(1) not null,
USER_BIRTHDAY datetime default null,
USER_IDENITY_CODE varchar(60) default null,
USER_EMAIL varchar(60) default null,
USER_MOBLLE varchar(11) default null,
USER_ADDRESS varchar(200) not null,
USER_STATUS decimal(6,0) not null,
primary key(`USER_ID`)
)ENGINE=InnoDB default charset=utf8;
如果只是普通的日期那就太简单了,想弄成当前时间
遇到的问题是mysql5.x居然不支持data datatime类型设置系统默认值即当前时间,
USER_BIRTHDAY datetime default null,
一开始我想设置USER_BRITHDAY的日期类型设置为当前时间为其默认值?
写的 USER_BRITHDAY datetime default now(),报错
想用当前时间,默认系统的值,只能 timestamp 类型,且 默认值设为 now() 或 current_timestamp()
如下
就可以这样
USER_BIRTHDAY timestamp NULL default CURRENT_TIMESTAMP
就可以系统创建用户的注册时间。
不过最后我为了偷懒没有用系统的默认时间即设置系统默认值,而是用的一个datetime
-------------------------------------------------------------------
有了数据库,就需要创建数据库对应的实体类(即entity)
packagecom.yang.entity;public classmyshop_user {privateString USER_ID;privateString USER_NAME;privateString USER_PASSWORD;privateString USER_SEX;privateString USER_BIRTHDAY;privateString USER_IDENITY_CODE;privateString USER_EMAIL;privateString USER_MOBLLE;privateString USER_ADDRESS;private intUSER_STATUS;
}
然后就是构造函数,set get就行,利用快捷键
------------------------------------------------------------
再写一个对应的增加用户的jsp,效果如图
主要就是form tr td input这些html知识,比较简单,但是过程麻烦,
User: E
Date:2020/5/28Time:20:47To changethis template use File | Settings |File Templates.--%>
*用户名: | |
---|---|
用户姓名: | |
登录密码: | |
确认密码: | |
性别: |
男女 |
出生日期: | |
*电子邮箱 | |
*手机号码 | |
*送货地址 | |
java web 不用框架_MyShop-不用框架的基础javaweb项目相关推荐
- java web从入门到精通光盘_0基础入门 IT,Web前端、Java、C++和Linux哪种好?
现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑筋,我该学 ...
- 【Java Web前端开发】前端框架 bootstrap+jquery+angularjs探索
文章目录 1 Bootstrap 2 jQuery 3 AngularJS 1 Bootstrap 在Bootstrap的官网介绍中,Bootstrap is the most popular HTM ...
- Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)
Java Web 开发 Java Web 开发概念 搭建过程 详解 在eclipse创建Dynamic Web Project 创建时选择Tomcat的版本 创建项目成功 eclipse环境下如何配置 ...
- java web中td_Java匹马行天下之JavaWeb核心技术——JSP
Java匹马行天下之JavaWeb核心技术--JSP JSP动态网页技术 一.JavaWeb简介 一.什么是JavaWeb? JavaWeb是用Java技术来解决相关web互联网领域的技术总称. 需要 ...
- java web 酒店管理系统_GitHub - inkss/hotelbook-JavaWeb: 酒店管理系统-JavaWeb期末项目。...
酒店管理系统 受限于当时的知识储备,所采用的技术都非常的原始,完成度也不是很好,基本就是单纯对表的增删改查.一个成熟的项目不仅仅只是对表的增删改,最重要的是业务上的处理,报表数据的分析等等.当初在学校 ...
- java web前后台交互_前后端交互(javaweb)
前段后台交互的学习(Java web) 标签 : 前后端交互 Javaweb 下面介绍了一些关于交互的细节: 请求数据 前端提供请求数据. 在开发中,后台在查询数据库时,需要借助查询条件才能查询到前端 ...
- java web论文_(定稿)毕业论文基于JavaWeb技术博客项目的设计论文(完整版)最新版...
<[毕业论文]基于Java Web技术博客项目的设计论文.doc>由会员分享,可免费在线阅读全文,更多与<(定稿)毕业论文基于Java Web技术博客项目的设计论文(完整版)> ...
- (014)java后台开发之用tomcat发布自己的javaWeb项目
本地模拟tomcat发布javaWeb项目需要: 1.Mac本地安装tomcat. 2.Mac安装Eclipse-JavaEE. 3.tomcat 在Mac的安装. (http://blog.csdn ...
- Java Web前端到后台常用框架介绍
一.SpringMVC http://blog.csdn.net/evankaka/article/details/45501811 Spring Web MVC是一种基于Java的实现了Web MV ...
最新文章
- 旷视提双边分支网络BBN:攻坚长尾分布的现实世界任务 | CVPR 2020 Oral
- 软件熵:软件开发中推倒重来的过程就是软件熵不断增加的过程
- 在 PHP 中实现带 WSDL 的 SOAP
- Python 进阶_模块 包
- android 6.0虚拟内存,Maxwell的统一虚拟内存只用在专业卡上,GTX 750 Ti或无缘
- 人工智能一定要用python吗_学人工智能一定要学Python吗?
- Java Stack栈类详解
- java中集合选取怎么选_集合中的可选
- php7设置最大连接数,sybase 15.7 修改 number of user connections 最大连接数
- 20145302张薇《Java程序设计》实验三报告
- 判断字符串是否为回文(信息学奥赛一本通-T1146)
- 锻炼编程能力的10个游戏:通关既巅峰!
- hive udaf_Hive UDAF 函数的编写
- 【例9.7】友好城市
- Codeforces Round #629 (Div. 3) A~C
- Android API级别、代号、发布时间及平台亮点整理
- Maven 常用的命令
- gerrit项目配置
- 面试 Notes|2021 年秋季 Android 弱鸡艰难求职记。。。
- jQuery+PHP+Mysql在线拍照和在线浏览照片
热门文章
- word文档保存到服务器,读取SQL表数据保存到Word并将Word文档保存到服务器代码
- aidl使用_Android进阶之AIDL如何使用自定义类型
- python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
- 18135usm_佳能PZ-E1+EF-S 18-135mm f/3.5-5.6 IS USM镜头 小型工作室的利器
- 获取当前窗口是否可见 document.visibilityState
- java爬取单张图片
- MySql 创建utf-8格式的数据库
- matlab 发送 126 邮件,python实现126邮箱发送邮件
- java制作oracle程序,Java程序操作Oracle两种方式之简单实现
- 为什么有的网站要改服务器才能打开吗,为什么有些网站进不了,怎样设置DNS才能进 – 手机爱问...