10 2019 档案
摘要:实现添加商品的功能: 前端的请求: servlet的处理 持久层和业务层的实现
阅读全文
摘要:第一个功能:实现商品的预览功能。今天换一种方式,之前都是从持久层往前端写,现在从前端的请求开始往后写,可能易于理解。 从前端传送过来的请求 servlet的处理 业务层接口的实现类的处理 持久层 在preArticle.jsp中,将article中的内容做展示就可以了。 第二个功能: 修改商品信息
阅读全文
摘要:下架商品操作,将商品从数据库中删除。 dao层及其实现: 业务层及其实现:: servlet: 前端的请求: 问:
阅读全文
摘要:实现分页查询功能,由于项目是写完之后才做的总结,有些过程不好在这里面记录,而且前端的页面的代码也没有在这里贴,理解起来有困难,我也只能按照自己的理解来写。 需要一个实体类封装分页所必要的属性与方法 dao层及其实现 dao层实现分页查询需要使用到Pager类中的getFirstParam(),所以这
阅读全文
摘要:1.完成一个简易的增删改查课程的操作,以map集合来代替数据库的作用。 搭建框架: 注入依赖:主要的包 前端控制器配置 spring配置文件 实体类 dao层 Handler类
阅读全文
摘要:1. 实现点击一级目录情况下,展现二级目录。并提供简易的搜索商品的功能。 2. 一二级目录结构如下所示: 实现的功能简述:点击①的时候,右边仅显示所有的手机(对讲机、、均不显示),并且在②的下拉单中显示所有的二级目录,选中其中一个,可以查询到该类商品(点击苹果,商品仅显示苹果手机),且支持模糊查询。
阅读全文
摘要:展示一级目录及商品信息。 一级目录的信息在商品类型表中,商品的信息在商品表中,所以涉及两次查询操作。 在第一天有商品类别的实体类,此处不再贴代码。
阅读全文
摘要:1.实现用户登录功能 2.异常。 事件:过程中出现了空指针异常。 地点:在service的实现类中。 原因:少判断一种情况,数据库中不存在的用户进行登录时,导致user为null。没有对该情况进行处理。
阅读全文
摘要:整个项目使用Spring+Mybatis实现 基于Maven管理项目 主要的功能实现:登录及商品信息的CRUD操作。 1.创建项目,注入依赖,配置spring。 2.c3p0的配置,在前面加上" c3p0. ",在数据源的配置中就可以直接读取了。 3.框架的联合测试,查询所有的商品类别。 代码中的困
阅读全文
摘要:日志处理的实现 记载用户操作的过程,用到了AspectJ的aop框架.比如说用户在执行了department模块下的add方法之后,我们要在日志中添加被执行的模块与方法,但又不能写在该方法中,所以使用切面化的方式处理,自动注入来实现。 1.实体类 持久层及其实现:一般与数据库交互就两种:要么插入日志
阅读全文
摘要:登录及个人中心模块 用户登录,退出。 更换密码 登录功能的实现:用户在页面输入账号于密码,在控制层获取用户输入的账号与密码,由用户输入的账号来获取该用户对象(封装在业务层<由持久层来实现>),在业务层的方法,会比较数据库中密码和用户传进来的密码。 持久层:登录功能的实现要用到员工模块的功能,但是一般
阅读全文
摘要:增加员工 删除员工 要点:new SimpleDateFormat对象:将String类型转换为Date类 编辑(修改)员工信息 显示员工信息:
阅读全文
摘要:员工信息的增删改查 实体类 实体类 dao层与实现 业务层接口与实现 控制层:仅显示所有员工的信息
阅读全文
摘要:部门管理的其他功能:添加部门,编辑部门,删除部门。。
阅读全文
摘要:1.功能实现: 部门管理 员工管理 登录及个人中心 日志处理 部门管理:部门的增删改查操作。 实现步骤: 实体类 Dao接口和sql映射文件 service接口和实现类 控制器 页面 成功访问到页面: 注意事项: 在resource目录下新建多级目录时,因该com/imooc/sm/xx ,用的"/
阅读全文
摘要:接下来实现一些多个模块都要用到的工具类。 1. 浏览器要经常处理用户的请求,以及响应,所以编码过滤器是有必要实现的。 java代码 在web.xml中的配置 2.核心控制器: 规范用户的请求,例如:department/add.do,这个请求经过核心控制器处理后,会去IOC容器中去找名为depart
阅读全文
摘要:学习的第一个完整的案例,Sping+Mybatis 1.项目结构 sm:项目名 sm-service:持久层和业务层 sm-web:表现层 2.创建数据库 3.创建项目 PMS-service层的POM.xml PMS-web层的POM.xml 4.引入配置文件 5.自己在编码过程中碰到的问题 复习
阅读全文

浙公网安备 33010602011771号