![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
企业实训
想上天的小李
这个作者很懒,什么都没留下…
展开
-
spring+springMVC+mybatis框架搭建(上篇)
大三下学期的企业实训——电商项目的开发,此课程内容为开发一个电商网站的所有模板,包括框架搭建、用户管理、商品分类、商品、订单、收货地址、购物车等。此博客是在上完实训课后的总结,跟大家分享一下。框架搭建。首先建立一个Dynamic Web Project,在此项目中我们暂定项目名称为shop。注意:记得勾选建立web.xml的选项,因为我们在配置时为防止中文乱码会在web.xml中配置,当然还...原创 2019-03-07 19:22:39 · 174 阅读 · 1 评论 -
富文本和图表
上节课我们将文件上传和商品详情写完了,这节课我们使用富文本和图表进行代码优化。主要任务:富文本和图标的使用一、富文本域1. 上节课我们运行后的页面如下:2. 富文本插件,一般用在新增商品时,商品详情我们用的富文本插件叫ueditor(1)下载:https://ueditor.baidu.com/website/onlinedemo.html(下载最新版本即可);(2)改名:...原创 2019-06-06 21:57:56 · 1606 阅读 · 0 评论 -
分类修整+加字典+缓存
上节课我们将我们的自定义的的代码生成器写完了,然后我们来加一下字典和缓存,使我们的代码更加规范。主要任务:分类修整、字典上节课的代码我们有一部分进行一下添加为了让界面更好,我们加一个关闭按钮 <input class="formButton" type="button" value="关闭" onClick="closeDiv()" /> <scri...原创 2019-05-26 12:59:39 · 235 阅读 · 0 评论 -
代码生成器(3)
上节课完成了45%的代码生成器,接下来我们来写关于Menu表其他代码主要任务:完成modelCondition.vm,xml.vm创建modelCondition.vm① 在model层创建UserCondition.java并且要继承User类package com.lf.model;public class UserCondition extends User { }...原创 2019-05-12 00:00:59 · 201 阅读 · 0 评论 -
自定义代码生成器(完整版)
可以自取代码链接:https://pan.baidu.com/s/1keHXVN9MlLG77EEoF-6lZg提取码:keyu复制这段内容后打开百度网盘手机App,操作更方便哦原创 2019-05-20 21:07:55 · 2664 阅读 · 0 评论 -
代码生成器(4)
上节课我们完成了90%的代码,这节课我们将此部分完全完成。主要任务:添加Category表,完成jsp.vm创建jsp.vm①修改,添加foreach<!-- 列表 --> <div id="right"> <button type="button" class="btn btn-primary" onclick="showAddDiv()"...原创 2019-05-20 21:02:27 · 199 阅读 · 0 评论 -
代码生成器(2)
上节课完成了45%的代码生成器,接下来我们来写关于Menu表的controller层、model层主要任务:完成Menu表的controller层、model层我们继续自己写代码生成器,来完善我们的代码在vm下建立controller.vmpackage com.lf.controller;import java.util.List;import org.springfra...原创 2019-04-30 21:52:58 · 267 阅读 · 0 评论 -
代码生成器(1)
在上一讲中,我们是运用Mybatis插件进行代码生成,本次我们来自己写一个代码生成器。**主要任务:自写代码生成器**上一讲中,我们介绍了一下Mybatis的优点,可以自动生成代码,但是缺点是不能自定义命名,比如各种命名没法改,比如不能生成controller、service、jsp等,本讲将开始解决此问题。如何写代码生成器?模板引擎velocity使用说明:https://www...原创 2019-04-27 21:12:53 · 827 阅读 · 0 评论 -
Mybatis三剑客插件
上次是进行了一个定时器任务的操作,这次进行Mybatis三剑客插件的使用。主要任务:安装Mybatis插件Mybatis-plugin插件步骤如下:①Help—Eclipse Marketplace②在搜索框中搜Mybatis,找到如下版本的插件,点击Install③点击confirm④选择接受⑤出现警告,选择OK⑥选择Yes,重启EclipseOK,插件我们配置...原创 2019-04-17 22:37:17 · 673 阅读 · 0 评论 -
定时任务
哈喽哈喽,在进行本节课重点之前,我们来解决一下上节课留下的小问题,就是对于编辑的记录会在表中再次添加,未在原有的基础上进行修改,我们先对此进行代码修改。在UserServiceImpl.java中修改相应代码即可:@Override public void create(User user) { if(user.getId()!=null && user.getId()!...原创 2019-04-10 21:12:46 · 159 阅读 · 0 评论 -
用户列表的增删改
上一次我们把大体的页面布局做出来了,接下来就是完善优化我们的界面,并且进行相关操作方法的实现。主要任务:优化界面,对用户列表进行增删改1、优化界面引用css布局已做好,并且在上一次中我们也写了自己的css——public.css,接下来我们需要引用它。在user.jsp中写代码:<link href="${ctx }/css/public.css" type="text/c...原创 2019-04-02 21:35:18 · 660 阅读 · 0 评论 -
前后台交互——用户列表
在上一次的学习中,我们配置了相关数据库部分的内容,但是,我们不可能每次进行相关操作都要带条件查看数据库,所以,我们应该让前端和后台可以进行一下交互,那么今天我们就使用——用户列表进行交互。主要任务:用户列表界面的创建与测试、相关样式的引用用户列表图大体上这样来布置(1)创建user.jsp之前我们是在WEB-INF下建立的jsp文件夹,现在为了使更加方便的访问页面,我们将jsp文件夹...原创 2019-03-26 20:59:35 · 1281 阅读 · 0 评论 -
spring+springMVC+mybatis框架搭建(中篇)
我们在上一次中搭建了基本的框架spring+springMVC,今天我们继续将mybatis的框架搭建一下。1、添加配置(1)在applicationContext.xml中添加mybatis配置。&lt;!-- 配置 MyBatis的工厂 --&gt;&lt;bean class="org.mybatis.spring.SqlSessionFactoryBean"&gt; &am原创 2019-03-13 12:47:06 · 155 阅读 · 0 评论 -
spring+SpringMVC+mybatis框架搭建(下篇)
配置部分就先到此,接下来我们要对MySQL数据库中的数据进行操作。主要任务:完善sql语句,配置方法,测试结果。1、完善UserDao.xml①sql语句整合<sql id="sqlWhere"> <where><!-- 这种写法会自动去掉第一个and --> <if test="username!=null and username...原创 2019-03-20 12:35:26 · 153 阅读 · 1 评论 -
商品模块——文件上传和商品详情(1)
主要任务:文件上传和商品详情上节课的优化创建goods表将CodeBuilder中的代码作如下修改 //定义占位符变量,给个值 String modelClass = "GoodsCondition"; String model = "Goods"; String modelName = "goods";修改分类表时,改了一些内容,先更新下jsp.vm模板(在...原创 2019-06-02 21:31:24 · 966 阅读 · 0 评论