经过一学期的java学习,一直是跟着老师也写了一些小的代码,经过一学期的沉淀感觉自己应该也会了一些东西。紧接着就有java的实践作业布置了下来。于是乎我写了这个网上书店管理系统,今天来做个总结,首先,觉得边学边做还是一个很不错的方法,虽然有很多地方会卡住,但是当你真正花时间去解决这一个个问题,调试一个个bug时,你才能体会到代码的灵魂,当一个bug解决了,心里就会有一丝成就感,跟同学一起讨论程序的呈现方式,大家一起克服技术难题,这样慢慢进步,感觉还是不错的。经历了一小阶段的学习,对自己获得的知识技巧做了个总结,接下来,说说我这个网上书店管理系统:由于时间原因先暂时展示登录界面。

下面是实现的代码!

public class Login extends JFrame {private int userId;public static void main(String[] args) {Login login=new Login();login.setVisible(true);}public Login() {initComponents();}private AUserDao auserDao=new AUserDao();private UserDaoImpl userDao=new UserDaoImpl();private void button2ActionPerformed(ActionEvent e) {AddUserFrame addUserFrame=new AddUserFrame();addUserFrame.setVisible(true);}private void button3ActionPerformed(ActionEvent e) {// 根据用户名和密码查询用户是否存在String accountVal=account.getText();String passwordVal=password.getText();if (StringUtil.isNull(accountVal)){JOptionPane.showMessageDialog(null,"用户名不能为空");return;}if (StringUtil.isNull(passwordVal)){JOptionPane.showMessageDialog(null,"密码不能为空");return;}AUser auser =new AUser();auser.setName(accountVal);int count = auserDao.queryCount(auser);if (count <= 0){JOptionPane.showMessageDialog(null,"用户名错误");return;}MianFrame mianFrame=new MianFrame();mianFrame.setVisible(true);MianFrame.mianFrame=mianFrame;setVisible(false);}private void button1ActionPerformed(ActionEvent e) {// 根据用户名和密码查询用户是否存在String accountVal=account.getText();String passwordVal=password.getText();if (StringUtil.isNull(accountVal)){JOptionPane.showMessageDialog(null,"用户名不能为空");return;}if (StringUtil.isNull(passwordVal)){JOptionPane.showMessageDialog(null,"密码不能为空");return;}User user =new User();user.setAccount(accountVal);int count = userDao.queryCount(user);if (count <= 0){JOptionPane.showMessageDialog(null,"用户名错误");return;}MianFramebookuser mianFramebookuser=new MianFramebookuser();mianFramebookuser.setVisible(true);MianFramebookuser.mianFramebookuser=mianFramebookuser;setVisible(false);}

java网上书店管理系统(1.登录界面)相关推荐

  1. [附源码]计算机毕业设计JAVA网上书店管理系统

    [附源码]计算机毕业设计JAVA网上书店管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...

  2. 计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  3. 基于JAVA网上书店管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA网上书店管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA网上书店管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  4. java网上书店管理系统_基于JAVA的网上书店管理系统的开发.doc

    基于JAVA的网上书店管理系统的开发 基于 JAVA 的网上书店系统的设计与开发 摘 要 电子商务是一种在互联网上进行商务活动的形式,近年来随着互联网技术的 发展得以迅速普及.如何利用最新互联网编程技 ...

  5. java网上书店管理系统_简单的网上书店管理系统(java)

    [实例简介] 含有3个版本,分别从简单到稍微华丽一点,适合初学者,数据库简单.可以自己进行修改 [实例截图] [核心代码] 网上书店 └── 网上书店 ├── BookStore_V1 │   ├── ...

  6. [附源码]java毕业设计网上书店管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  7. java书店库存系统论文_JAVA论文网上书店管理系统优秀毕业论文

    JAVA论文网上书店管理系统优秀毕业论文 沈阳航空工业学院毕业设计(论文)I网上书店系统院 系专 业班 级学 号姓 名指导教师负责教师沈阳航空工业学院毕业设计(论文)II摘 要20 世纪末,随着计算机 ...

  8. [附源码]SSM计算机毕业设计网上书店管理系统JAVA

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  9. JAVA毕设项目网上书店管理系统(java+VUE+Mybatis+Maven+Mysql)

    JAVA毕设项目网上书店管理系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Web ...

最新文章

  1. git remote 命令
  2. 领歌leangoo敏捷工具个人工作台功能
  3. 使用NET USE将USB端口模拟为LPT1
  4. Java IDE鱼龙混杂,我们该如何选择呢?
  5. otc机器人tp_OTC机器人是哪个国家的
  6. 【UAV】光流传感器原理分析及讲解
  7. 多元相关性分析_多元统计分析与R语言建模之相关分析与回归分析
  8. python解析pdf中文乱码_Python解决中文乱码.pdf
  9. python读取.db文件
  10. Android主线程耗时方法监控
  11. Android隐藏输入法 【有效】
  12. python输出一年有多少天多少时分秒_python编程如何显示从1970年1月1日到今天多少天又多少小时...
  13. Linux中国对话龙蜥社区4位理事:龙蜥操作系统捐赠的背后,是谁在推动?
  14. 学生用计算机怎么没音效,电脑有声音用播放器没有声音怎么处理啊???
  15. CSS设置文字自动换行
  16. Halcon标定板标定
  17. 计算机管理关机在哪,电脑定时开关机在哪里设置
  18. 短距离无线通讯-RFID
  19. dpdk实例flow_classify
  20. Knockout select 例子

热门文章

  1. vue-cli4构建项目详细配置
  2. 如何使用Matlab将其画出的图片,直接生成一个Powerpoint?
  3. maven多仓库配置——公司仓库和阿里仓库
  4. Docker -- 科普文
  5. 盘点:从入门到高阶的10本数据分析类图书
  6. 黑苹果(macOS)无法识别ssd解决办法(intel ssd)
  7. 【2022团体程序设计天梯赛】GPLT2022,L1~L2部分(PTA,L1-081~L1-088,L2-041~L2-044)题解代码复盘
  8. 在线阅读网站|基于Springboot+Vue开发实现小说阅读网站
  9. 作为程序员,有没有让你感到既无语又崩溃的程序命名?
  10. 怎么给金蝶kis记账王设置数量金额辅助核算