自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一角残叶的博客

人生如逆旅,我亦是行人

  • 博客(57)
  • 资源 (5)
  • 收藏
  • 关注

原创 校园商铺平台项目(27)- 商品添加Controller

1 商品添加 ControllerProductManagementController.java@Controller@RequestMapping("/shopadmin")public class ProductManagementController { @Autowired private ProductService productService; // 支持上传的商品详情图的最大数量 private static final int IMAGEMA

2020-05-24 16:50:57 263

原创 校园商铺平台项目(26)- 商品添加Service

1 商品添加Service1.1 ProductStateEnum.javapackage com.tzb.o2o.enums;public enum ProductStateEnum { OFFLINE(-1, "非法商品"), SUCCESS(0, "操作成功"), PASS(2, "通过认证"), INNER_ERROR( -1001, "操作失败"),EMPTY(-1002, "商品为空"); private int state; priv

2020-05-24 16:08:35 296

原创 校园商铺平台项目(25)-商品添加DAO

1 DAO1.1 ProductDao.javapackage com.tzb.o2o.dao;import com.tzb.o2o.entity.Product;import org.apache.ibatis.annotations.Param;import java.util.List;public interface ProductDao { /** * 查询商品列表并分页,可输入的条件有:商品名(模糊),商品状态,店铺Id,商品类别 * @param

2020-05-23 20:21:39 217

原创 校园商铺平台项目(24)-商品类别删除前端

1 商品类别删除前端productcategorymanagement.js// 一种是需要提交到后台的删除 now ,另外一种是 新增但未提交到数据库中的删除 temp $('.product-categroy-wrap').on('click', '.row-product-category.now .delete', function(e) { var target = e.currentTarget; $.confirm

2020-05-23 11:02:42 241

原创 校园商铺平台项目(23)-商品类别删除后端

1 ProductCategoryDao.javapackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import org.apache.ibatis.annotations.Param;import java.util.List;public interface ProductCategoryDao { /** * 通过shop id 查询店铺商品类别 * @param shopI

2020-05-23 10:32:03 250 1

原创 校园商铺平台项目(22)-商品类别批量添加之后端(2)

1 商品类别批量添加之 ControllerProductCategoryManagementController@Controller@RequestMapping("/shopadmin")public class ProductCategoryManagementController { @Autowired private ProductCategoryService productCategoryService; @RequestMapping(value =

2020-05-23 09:44:09 216

原创 校园商铺平台项目(21)-商品类别批量添加之后端(1)

1 商铺类别批量添加DAOProductCategoryDaopackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import java.util.List;public interface ProductCategoryDao { /** * 通过shop id 查询店铺商品类别 * @param shopId * @return */ List&l

2020-05-22 22:17:10 224

原创 校园商铺平台项目(20)-商品类别列表展示(2)

1 商铺类别展示前端<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">

2020-05-22 21:12:52 307

原创 校园商铺平台项目(19)-商品类别列表展示(1)

1 商品类别列表展示 DAOpackage com.tzb.o2o.dao;import com.tzb.o2o.entity.ProductCategory;import java.util.List;public interface ProductCategoryDao { List<ProductCategory> queryProductCategoryList(long ShopId);}ProductCategoryDao.xml<?xm

2020-05-22 10:17:05 343 1

原创 校园商铺平台项目(18)- 店铺列表展示之前端(2)

1 shopmanagement.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg

2020-05-22 09:11:38 234

原创 校园商铺平台项目(17)- 店铺列表展示之前端(1)

1 店铺列表展示前端https://sui.ctolog.com/demos/1.1 shoplist.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta charset="utf-8"> <meta http-e

2020-05-21 20:18:32 553

原创 校园商铺平台项目(16)- 店铺列表展示Service 和 Controller

1 店铺列表展示Service1.1 ShopService接口 /** * 需要将shopList 和 count 整合再一起返回 * @param shopCondition * @param pageIndex * @param pageSize * @return */ public ShopExecution getShopList(Shop shopCondition,int pageIndex ,int page

2020-05-21 19:39:58 302

原创 校园商铺平台项目(15)- 店铺列表展示DAO

1

2020-05-21 15:48:39 445

原创 校园商铺平台项目(14)-店铺信息编辑Controller

1 ShopManagementController.java @RequestMapping(value = "/getshopbyid", method = RequestMethod.GET) @ResponseBody private Map<String, Object> getShopById(HttpServletRequest request) { Map<String, Object> modelMap = new HashMa

2020-05-20 22:48:51 348

原创 校园商铺平台项目(13)-店铺信息编辑DAO和Service

1 店铺信息编辑DAOpackage com.tzb.o2o.dao;import com.tzb.o2o.entity.Shop;public interface ShopDao { Shop queryByShopId(long shopId); /** * 新增店铺 * @param shop * @return */ int insertShop(Shop shop); /** * 更新店铺信息

2020-05-20 10:32:04 376

原创 Spring4.x企业应用开发实战 - CH2(5)-jsp视图页面

1 jsp 视图页面添加 jstl 依赖 <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2</version> <exclusions>

2020-05-20 01:05:15 165

原创 Spring4.x企业应用开发实战 - CH2(4)- 展现层

1 配置 Spring MVC 框架1.1 web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archetype Created Web Application&lt

2020-05-20 00:19:45 240

原创 校园商铺平台项目(12)- 前后端联调

1 前后端调试调试模式运行然后点击提交,F10单步调试1.1 spring-web.xml<!--文件上传解析器--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="ut

2020-05-19 16:39:09 283 1

原创 校园商铺平台项目(11)- kaptcha 实现验证码

1 引入 kaptcha 实现验证码 <!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> &

2020-05-19 12:27:58 319

原创 Spring4.x企业应用开发实战 - CH2(3)- 业务层

1 业务层package com.chapter2.service;import com.chapter2.dao.LoginLogDao;import com.chapter2.dao.UserDao;import com.chapter2.domain.LoginLog;import com.chapter2.domain.User;import org.springframework.beans.factory.annotation.Autowired;import org.spri

2020-05-18 17:29:01 176

原创 Spring4.x企业应用开发实战 - CH2(2)-实体类和DAO

1 添加实体类对象2 DAOUserDaopackage com.chapter2.dao;import com.chapter2.domain.User;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.core.RowCallbackHandl

2020-05-18 15:14:11 196

原创 Spring4.x企业应用开发实战 - CH2(1)- 项目开发准备

1 环境准备1.1 新建数据库和表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 A

2020-05-18 11:27:25 303

原创 Spring4.x企业应用开发实战(1)- IDEA maven 创建父子工程并上传到码云

1 IDEA新建父子工程项目1.1 新建空白项目1.2 新建父 Module因为父工程不需要写代码,删掉 src目录1.3 创建第二章的子module2 将工程上传到码云2.1 在码云新建仓库2.2 下载git项目在桌面新建一个文件夹2.3 将新建的本地项目文件全部复制到下载的目录2.4 上传项目项目添加到本地仓库缓存提交项目push 到码云3 删除本地项目,从码云重新下载...

2020-05-18 11:01:30 208

原创 校园商铺平台项目(10)-店铺注册 js实现 和 类别、区域获取

1 店铺注册1.1 js 文件$(function () { var initUrl = '/o2o/shopadmin/getshopinitinfo'; var registerShopUrl = 'o2o/shopadmin/registershop'; alert(initUrl); getShopInitInfo(); function getShopInitInfo() { $.getJSON(initUrl, function

2020-05-16 17:04:58 570

原创 校园商铺平台项目(9)-SUI mobile入门

1 SUI Mobile查看源码https://sui.ctolog.com/demos/form/label-input添加 css,js库 https://sui.ctolog.com/getting-started/

2020-05-16 10:49:36 616

原创 校园商铺平台项目(8)- 店铺注册

1 店铺返回类型1.1 店铺状态枚举package com.tzb.o2o.enums;public enum ShopStateEnum { CHECK(0, "审核中"), OFFLINE(-1, "非法店铺"), SUCCESS(1, "操作成功"), PASS(2, "通过认证"), INNER_ERROR(-1001, "内部系统错误"), NULL_SHOPID(-1002,"ShopId为空"), NULL_SHOP(-1003,"shop信息为

2020-05-15 22:48:52 420

原创 校园商铺平台项目(7)- 图片处理工具类

1图片处理工具类1.1 路径处理工具类package com.tzb.o2o.util;import org.springframework.context.support.StaticApplicationContext;public class PathUtil { private static String seperator = System.getProperty("file.seperator"); public static String getImgBase

2020-05-15 10:14:54 297 1

原创 校园商铺平台项目(6)- 店铺注册

1 店铺注册添加测试数据1.1 DAO接口package com.tzb.o2o.dao;import com.tzb.o2o.entity.Shop;public interface ShopDao { /** * 新增店铺 * @param shop * @return */ int insertShop(Shop shop); /** * 更新店铺信息 * @param shop

2020-05-15 10:11:24 361

原创 校园商铺平台项目(5)-Logback日志配置

1 logback主要模块logback-accesslogback-classiclogback-core2 logback 主要标签loggerappenderlayout3 logback配置文件<?xml version="1.0" encoding="utf-8" ?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <!--定义参数常量-->

2020-05-14 19:49:12 271

原创 校园商铺平台项目(4)- 实体类测试

1 Area 实体类1.1 dao 接口package com.tzb.o2o.dao;import com.tzb.o2o.entity.Area;import java.util.List;public interface AreaDao { List<Area> queryArea();}1.2 mapper文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLI

2020-05-14 11:28:08 410

原创 校园商铺平台项目(3)- spring 配置

1 添加目录2 添加依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.tar

2020-05-13 23:18:41 296

原创 校园商铺平台项目(2)- 实体类

1 实体类编写1.1 Area添加 get/set 方法package com.tzb.o2o.entity;import java.util.Date;public class Area { // 如果使用int,默认值是0;使用对象默认是 null private Integer areaId; private String areaName; // 权重 private Integer priority; private Date

2020-05-13 15:56:06 626 3

原创 校园商铺平台项目(1)- IDEA搭建项目工程

1 新建工程修改 webapp版本为 4.0

2020-05-12 23:20:51 312

原创 25 -SpringBoot学习(8)- springboot + mybatis + freemarker

1 springboot + mybatis + freemarker1.1 添加druid的连接池<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.25</version></dependency> <dependency> &

2020-05-11 22:28:18 175

原创 25 -SpringBoot学习(7)- 修改端口号

1 修改端口号和访问路径1.1 在application.properties中server.port=8888 server.context-path=/test1.2 在application.yml中注意冒号后的只能用空格,不能用tabserver: port: 8090 context-path: /test-yml2 Springboot 打包部署先打成war包或者jar包使用java -jar *** 运行即可2.1 添加依赖 <build&g

2020-05-11 16:34:45 230

原创 25 -SpringBoot学习(6)-整合 log4j

1 整合 log4jlog4j.rootLogger=INFO,Console,Filelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.Target=System.outlog4j.appender.Console.layout = org.apache.log4j.PatternLayoutlog4j.appender.Console.layout.ConversionPattern=[

2020-05-11 11:31:32 209

原创 25 -SpringBoot学习(5)- 数据库访问(3)-多事务管理

1 springboot中的多事务管理使用springboot+jta+atomikos 分布式事物管理解决方案添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jta-atomikos</artifactId></dependency>1.1 修改数据库连接配置数据

2020-05-11 10:30:31 699

原创 25 -SpringBoot学习(4)- 数据库访问(2)-多数据源

1 配置多数据源

2020-05-11 09:38:01 207

原创 25 -SpringBoot学习(3)- 数据库访问(1)

1 springboot 使用 jdbc添加依赖<!-- JDBC --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <!-- 数据库驱动 --> <dependency&g

2020-05-10 09:40:05 229

原创 25 -SpringBoot学习(2)- web

1 web1.1 渲染web页面模板引擎在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。Spring Boot提供了默认配置的模板引擎主要有以下几种:ThymeleafFreeMarkerVelocityGroovyMustacheSpringboot+freemarkerSpring Boot建议使用这些模板引擎,避免使用JSP,若一定要使用JSP将无法实现Spring

2020-05-09 23:32:10 122

Python算法(英文)

Python版数据结构

2017-05-14

Eclipse从入门到精通

Eclipse从入门到精通,详细介绍了Eclipse的基本操作。

2014-06-29

针对Android的Java基础学习

针对Android的Java基础学习,介绍了关于JAVA的基础知识和各种语法。

2014-06-29

mfc编程基础

还在为mfc 而发愁吗? 本书带你走进mfc 的世界,领略C++编程的魅力,学习mfc 编程基础的知识。

2013-12-08

matlab信号处理

matlab信号处理,方便新手对matlab的入门和学习,不过对大家的英文水平有一定的要求。

2013-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除