资源简介
JAVA微商城平台系统源码 带数据库 数据库及微信配置说明 运行环境: JAVA 源码详细: JAVA微商城平台系统源码带数据库 源码描述: 一、源码介绍 1、JAVA微商城 为项目源码,数据库及微信配置说明在源码文件中 2、upload为图片文件夹,放在项目同级目录,如 tomcat/webapps根目录 3、声明:数据库文件数据为测试数据,商品分类等需要根据自身营销作出相应更改 二、注意事项 1、源码的架构为springmvc+spring+mybatis+mysql,开发环境为eclipse+jdk7+tomcat7
代码片段和文件信息
package com.weixin.controller;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.google.gson.Gson;
import com.weixin.entity.Button;
import com.weixin.entity.ViewButton;
import com.weixin.service.ButtonService;
import com.weixin.util.MenuUtil;
@Controller
@RequestMapping
public class ButtonController {
@Autowired
private ButtonService buttonService ;
// private Button button;
private Mapject> map = new HashMapject>();
Gson gson = new Gson();
@ResponseBody
@RequestMapping(value=“/main/buttonInsert.html“)
public String insert(Button button){
SimpleDateFormat sf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
String id =Long.toString(new Date().getTime());
String message=““;
int rs =0;
button.setId(id);
int count=0;
if(button.getLevel()==1){
button.setSuper_id(null);
count = buttonService.selectCount(button);
if(count>=3){
message=“button is already >= 3“;
}
else{
button.setSuper_id(id);
button.setAdd_time(sf.format(new Date()));
rs = buttonService.insert(button);
}
}else{
//button.setSuper_id(id);
count = buttonService.selectCount(button);
if(count>=5){
message=“button is already >= 5“;
}else{
button.setAdd_time(sf.format(new Date()));
rs = buttonService.insert(button);
}
}
if(rs==-1){
message=“insert button error!“;
}
map.put(“rs“rs);
map.put(“message“message);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonUpdate.html“)
public String update(Button button){
int rs = buttonService.updateByPrimaryKeySelective(button);
if(rs==-1){
map.put(“message““update button is error!“);
}
map.put(“rs“rs);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonSort.html“)
public String sort(Button button){
int rs = buttonService.sort(button);
if(rs==-1){
map.put(“message““sort is error!“);
}
map.put(“rs“rs);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonDelete.html“)
public String delete(Button button){
int rs = 0 ;
String message=““;
if(button.getLevel()==1){
button.setLevel(2);
button.setSuper_id(button.getId());
if(buttonService.selectCount(button)>0){
rs = -5 ;
message = “此主菜单下有子菜单,请先删除该下子菜单!“;
}else{
rs = buttonService.deleteByPrimaryKey(button.getId());
}
}else{
rs = buttonService.deleteByPrimaryKey(button.getId());
}
if(rs==-1){
message = “sort
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-07 13:01 shoppingmall\
文件 599243 2017-12-04 15:49 shoppingmall\寰晢鍩庡弬鏁颁慨鏀硅鏄?docx
目录 0 2018-11-07 13:01 __MACOSX\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\
文件 230 2017-12-04 15:49 __MACOSX\shoppingmall\._寰晢鍩庡弬鏁颁慨鏀硅鏄?docx
文件 204 2017-12-08 15:35 shoppingmall\婧愮爜璇存槑.txt
文件 317 2017-12-08 15:35 __MACOSX\shoppingmall\._婧愮爜璇存槑.txt
文件 618 2018-11-07 13:00 shoppingmall\JAVA寰晢鍩庡墠鍚庡彴婧愮爜.md
文件 423 2018-11-07 13:00 __MACOSX\shoppingmall\._JAVA寰晢鍩庡墠鍚庡彴婧愮爜.md
文件 27538 2017-03-25 22:36 shoppingmall\蹇€掑叕鍙哥紪鐮?xlsx
文件 174 2017-03-25 22:36 __MACOSX\shoppingmall\._蹇€掑叕鍙哥紪鐮?xlsx
文件 404645 2017-06-23 22:20 shoppingmall\鏁版嵁搴?sql
文件 174 2017-06-23 22:20 __MACOSX\shoppingmall\._鏁版嵁搴?sql
目录 0 2018-05-18 15:06 shoppingmall\shopmall\
目录 0 2017-12-08 15:36 shoppingmall\shopmall\WebContent\
目录 0 2017-03-26 00:59 shoppingmall\shopmall\WebContent\page\
文件 3411 2016-05-24 17:39 shoppingmall\shopmall\WebContent\page\test.jsp
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\WebContent\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\WebContent\page\
文件 174 2016-05-24 17:39 __MACOSX\shoppingmall\shopmall\WebContent\page\._test.jsp
文件 12580 2017-04-06 20:34 shoppingmall\shopmall\WebContent\page\goods-order-sure.jsp
文件 174 2017-04-06 20:34 __MACOSX\shoppingmall\shopmall\WebContent\page\._goods-order-sure.jsp
文件 1156 2016-05-16 15:34 shoppingmall\shopmall\WebContent\page\error.jsp
文件 174 2016-05-16 15:34 __MACOSX\shoppingmall\shopmall\WebContent\page\._error.jsp
文件 2548 2016-10-31 11:42 shoppingmall\shopmall\WebContent\page\center.jsp
文件 174 2016-10-31 11:42 __MACOSX\shoppingmall\shopmall\WebContent\page\._center.jsp
文件 1494 2016-05-16 15:33 shoppingmall\shopmall\WebContent\page\coupons-list.jsp
文件 174 2016-05-16 15:33 __MACOSX\shoppingmall\shopmall\WebContent\page\._coupons-list.jsp
文件 2683 2016-06-15 10:42 shoppingmall\shopmall\WebContent\page\index.html
文件 174 2016-06-15 10:42 __MACOSX\shoppingmall\shopmall\WebContent\page\._index.html
............此处省略4012个文件信息
相关资源
- JAVA089JSP企业车辆管理系统.rar
- 2016黑马程序员java基础班阶段考试测试
- Java仿微信飞机大战--Swing界面
- JAVA局域网聊天系统微仿QQ
- jsp+mysql实现的博客系统
- JAVA写的信用卡管理系统
- 自行车租赁系统源码JaveWeb版
- java 超级简易java图书管理系统源码
- 微信支付jssdk,java版
- 酒店点菜系统源代码java
- Java 身份证号查询
- 基于JavaWeb学生管理系统
- 简单的Java21点游戏
- 基于JAVA WEB的班级网站设计与开发
- 饭店管理系统,餐饮管理系统
- java代码双重混淆
- JAVA整合WebSocket实现服务器消息推送项
- JAVA实训 俄罗斯方块(带源程序和实
- 经纬度计算距离、方位角等java源码
- myeclipse开发servlet+jsp+oracle+c3p0的java
- Rabbitmq工具类,java工具类RabbitmqUtil
- 25个经典Spark算子的JAVA实现
- Java语言程序设计ppt课件
- java从入门到精通教学视频
- java字节码文件查看工具查看class文件
- FlexPaper_1.4.5
- commons-httpclient-3.0
- Java基于双向链表实现双端队列结构(
- 重构到设计模式的经典案例,超完美
- Rsa非对称加密的Java实现和举例更新版
评论
共有 条评论