【Spring 3.x企业实用开发实战】

有关Spring的介绍这里就不赘述了,主要是学习了陈雄华版的《Spring 3.x企业应用开发实战》并做了一点笔记,以助于后期的回顾和复习。

  废话不多说,直接进入主题,以下所有代码基于《Spring 3.x企业应用开发实战》一书,可能有些部分加了自己在学习过程中的一点总结和尝试。

  原书的Spring版本是3.0.5,我在学习的过程中使用的是3.2.4版本,并在Tomcat 6.0和WebLogic 10.3.6上运行,有些地方可能与原书不同。使用的环境是MyEclipse 10和J2EE 6.0.

  一、入门实例

  1、实例的架构层次

  以持久层、业务层和展现层进行组织的!实现一个用户登录实例。Step by step.对于这个实例,大家应该都很熟悉了,就不用多讲了,直接来写程序吧。

  持久层:UserDao和LoginLogDao 一般情况下是跟数据库中的table是一一对应的。

  业务层:UserService.

  展现层:LoginController、LoginCommand和两个JSP(login.jsp和main.jsp)页面。

  2、所需Jar包

  在WebLogic服务器下可能还需将javax.servlet.jsp.jstl.jar包放入项目lib目录下。

  3、准备数据库信息,这里使用的是MySQL数据库。

  DROP DATABASE IF EXISTS sampledb;

  CREATE DATABASE sampledb DEFAULT CHARACTER SET utf8;

  USE sampledb;

  ##用户信息表

  CREATE TABLE t_user (

  user_id INT AUTO_INCREMENT PRIMARY KEY,

  user_name VARCHAR(30),

  credits INT,

  password VARCHAR(32),

  last_visit datetime,

  last_ip VARCHAR(23)

  )ENGINE=InnoDB;

  ##登录日志表

  CREATE TABLE t_login_log (

  login_log_id INT AUTO_INCREMENT PRIMARY KEY,

  user_id INT,

  ip VARCHAR(23),

  login_datetime datetime

  )ENGINE=InnoDB;

  ##插入用户信息

  INSERT INTO t_user (user_name,password)

  VALUES('admin','123456');

  COMMIT;

  环境准备完毕。

转载于:https://www.cnblogs.com/qq1287527359/p/3353290.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值