平时学习自己写的Demo 每个文件包为单独的一个项目练习 每个文件包中有一个单独的README.md文件进行介绍。 (1)hist_cookie: cookie练习,使用cookie查看浏览过的商品信息,用到servlet (2)contactSystem_web(servlet): 采用 "srevlet 和 xml" (“模拟数据库存储用户数据”),主页面为查看所有联系人, 并实现添加、修改、删除、查看所有联系人功能。 (3)contactSystem_JSP: "采用JSP+XML",相比(2)将servlet页面改成JSP显示页面,同时添加联系人业务逻辑处理类service, 处理逻辑任务,增加联系人姓名重复判断功能,增加自定义异常类。 (4)contactSystem_Jdbc: 相比(3)dao层采用JDBC链接mysql数据库,添加JdbcUtil工具类 (5)webLogin 注册采用mysql数据库。判断用户名是否被注册 (6)webLogin_beanUtil_dbutil 相对与webLogin,使用Beanutils进行数据封装和dbutils组件处理mysql数据库 (7)loginList 管理员登陆查看实验室学生名单 (8) struts拦截器LoginInterceptor 用户登录 (9) struts国际化应用 在(8)的基础上增加国际化,用到国际化标签 (10) hibernate 练习 (11) hibernatecache 查询 (12) hibernatecache (session\缓存) (13) struts-hibernate整合 (14) struts-spring整合 (15) spring-hibernate整合 (16_hrsys) struts、hibernate、spring 整合 (17)springMVC案例 (16_mybatispaging)mybatis分页查询,包括有条件分页以及无条件分页 (17_mybatisdynamic)mybaits动态SQL语句操作