摘要: 1. 实现点击一级目录情况下,展现二级目录。并提供简易的搜索商品的功能。 2. 一二级目录结构如下所示: 实现的功能简述:点击①的时候,右边仅显示所有的手机(对讲机、、均不显示),并且在②的下拉单中显示所有的二级目录,选中其中一个,可以查询到该类商品(点击苹果,商品仅显示苹果手机),且支持模糊查询。 阅读全文
posted @ 2019-10-22 20:18 斯坦尼夫拉夫斯基 阅读(202) 评论(0) 推荐(0)
摘要: 展示一级目录及商品信息。 一级目录的信息在商品类型表中,商品的信息在商品表中,所以涉及两次查询操作。 在第一天有商品类别的实体类,此处不再贴代码。 阅读全文
posted @ 2019-10-21 20:13 斯坦尼夫拉夫斯基 阅读(180) 评论(0) 推荐(0)
摘要: 1.实现用户登录功能 2.异常。 事件:过程中出现了空指针异常。 地点:在service的实现类中。 原因:少判断一种情况,数据库中不存在的用户进行登录时,导致user为null。没有对该情况进行处理。 阅读全文
posted @ 2019-10-20 21:25 斯坦尼夫拉夫斯基 阅读(171) 评论(0) 推荐(0)
摘要: 整个项目使用Spring+Mybatis实现 基于Maven管理项目 主要的功能实现:登录及商品信息的CRUD操作。 1.创建项目,注入依赖,配置spring。 2.c3p0的配置,在前面加上" c3p0. ",在数据源的配置中就可以直接读取了。 3.框架的联合测试,查询所有的商品类别。 代码中的困 阅读全文
posted @ 2019-10-19 20:55 斯坦尼夫拉夫斯基 阅读(322) 评论(0) 推荐(0)
摘要: 日志处理的实现 记载用户操作的过程,用到了AspectJ的aop框架.比如说用户在执行了department模块下的add方法之后,我们要在日志中添加被执行的模块与方法,但又不能写在该方法中,所以使用切面化的方式处理,自动注入来实现。 1.实体类 持久层及其实现:一般与数据库交互就两种:要么插入日志 阅读全文
posted @ 2019-10-17 20:56 斯坦尼夫拉夫斯基 阅读(187) 评论(0) 推荐(0)
摘要: 登录及个人中心模块 用户登录,退出。 更换密码 登录功能的实现:用户在页面输入账号于密码,在控制层获取用户输入的账号与密码,由用户输入的账号来获取该用户对象(封装在业务层<由持久层来实现>),在业务层的方法,会比较数据库中密码和用户传进来的密码。 持久层:登录功能的实现要用到员工模块的功能,但是一般 阅读全文
posted @ 2019-10-15 17:15 斯坦尼夫拉夫斯基 阅读(304) 评论(0) 推荐(0)
摘要: 增加员工 删除员工 要点:new SimpleDateFormat对象:将String类型转换为Date类 编辑(修改)员工信息 显示员工信息: 阅读全文
posted @ 2019-10-15 14:58 斯坦尼夫拉夫斯基 阅读(164) 评论(0) 推荐(0)
摘要: 员工信息的增删改查 实体类 实体类 dao层与实现 业务层接口与实现 控制层:仅显示所有员工的信息 阅读全文
posted @ 2019-10-11 20:41 斯坦尼夫拉夫斯基 阅读(170) 评论(0) 推荐(0)
摘要: 部门管理的其他功能:添加部门,编辑部门,删除部门。。 阅读全文
posted @ 2019-10-11 20:08 斯坦尼夫拉夫斯基 阅读(152) 评论(0) 推荐(0)
摘要: 1.功能实现: 部门管理 员工管理 登录及个人中心 日志处理 部门管理:部门的增删改查操作。 实现步骤: 实体类 Dao接口和sql映射文件 service接口和实现类 控制器 页面 成功访问到页面: 注意事项: 在resource目录下新建多级目录时,因该com/imooc/sm/xx ,用的"/ 阅读全文
posted @ 2019-10-10 20:09 斯坦尼夫拉夫斯基 阅读(183) 评论(0) 推荐(0)