自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 智能商贸—Day12—入库审核操作+库存预警定时调度+发送邮件

1.1. 审核采购入库单1.1.1. 审核流程(需要事务管理)判断入库单是否存在,是否可以审核等修改状态,审核人,审核时间在循环外面更新仓库总金额、当前数量添加或者更新即时库存表1.1.2. 代码实现@Servicepublic class StockincomebillServiceImpl extends BaseServiceImpl<Stockincomebill...

2019-07-20 19:57:13 1405

原创 智能商贸-day11-采购报表功能

1.1. EasyUI(datagrid-groupview)1.1.1. 后台返回数据PurchaseBillItemVopublic class PurchaseBillItemVo { private Long id; //编号 private String supplier; //供应商名称 private String buyer; //采购员名称 ...

2019-07-20 19:51:07 160

原创 智能商贸-day10-采购单

1.1. 组合关系-采购订单模型完整代码1.1.1. Purchasebill组合关系的一方/** * * 采购订单:组合关系的一方 * */@Entity@Table(name = "purchasebill")public class Purchasebill extends BaseDomain { private Date vdate;// 交易时间 -> ...

2019-07-20 19:48:24 195

原创 智能商贸-day9-产品模块

1.1. 展示产品页面代码1.1.1. product.jsp<table id="productGrid" class="easyui-datagrid" data-options="fit:true,fixed:true,fitColumns:true,toolbar:'#tb',singleSelect:true"; url="/product/page" ...

2019-07-20 19:44:06 201

原创 智能商贸-day8-导入导出

1.1. Java操作Excel1.1.1. 引入poi需要的jar包<!-- poi支持的jar包 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</v...

2019-07-19 19:57:28 298

原创 智能商贸-day7-权限与菜单

1.1. 权限判断1.1.1. 获取到所有权限进行判断FilterChainDefinitionMapBuilder:public class FilterChainDefinitionMapBuilder { @Autowired private IPermissionService permissionService; public Map<String...

2019-07-19 19:52:26 146

原创 智能商贸-day6-登录与角色

登录功能i. 数据库密码修改准备一个加密算法public class MD5Util { // String algorithmName, Object source, Object salt, int hashIterations //设置盐值 public static final String SALT = "itsource"; //设置遍历次数 ...

2019-07-19 19:44:20 139

原创 智能商贸-day5-shiro

Shiro简介与入门Apache Shiro是一个强大且易用的Java安全框架,有身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Spring security 重量级安全框架Apache Shiro轻量级安全框架i. 导入jar<dependencies> &lt...

2019-07-19 19:38:08 115

原创 智能商贸-day4-代码生成器&权限认识

智能商贸-day4-代码生成器&权限认识模板技术i. 模板技术怎样输出数据数据(struts2的值栈)+模板(html文件,vm文件,ftl文件)=输出文本pss05-代码生成器+角色权限管理\资料\velocity-1.7\docs\developer-guide.html开发指南,代码ii. pom.xml:添加jar文件<!-- 代码生成器模版技术 -->&...

2019-07-09 22:17:04 189

原创 智能商贸-day3-CRUD功能

智能商贸-day3-CRUD功能准备按钮i. employee.jsp<div id="tb" style="padding:5px;height:auto"> <!-- 这部分是加上增删改的按键:现在没有功能,我们先不管它 --> <div style="margin-bottom:5px"> <a href="#"...

2019-07-09 22:02:03 131

原创 智能商贸-day2-集成SpringMVC&前端展示

智能商贸-day2-集成SpringMVC&前端展示完成Service层i. 导包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...

2019-07-09 21:58:50 167

原创 集成Spring+SpringDataJpa 01

集成Spring+SpringDataJpa引入项目中所需要的所有包(pom.xml)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2019-07-09 21:52:39 114

原创 有容乃大 -- Java 集合(List/Set/Map)

集合框架学习方法 【知识点的理解和认识】(1) 执行流程[顺序 选择 循环]—>独立的方法的使用,对象:线程(2) 面向对象的编程思想将具有相同属性和行为的事物抽象出来,划分为类。每一个具体的事物就是一个对象,类是封装对象的属性和行为的载体,是构造对象的规范,对象即是类的实例。(3) 计算机 是按照程序高速处理海量数据的现代化电子设备(4) Java代码其实就是在处理数据数据...

2019-04-26 19:27:47 580

原创 优雅的异常处理 -- Java中的异常

异常1.常见异常① NullPointerException——空指针异常:当使用的对象(调用对象的方法或 字段)没有引用或值为null② ArrayIndexOutOfBoundsException——数组下标越界异常③ NumberFormatExce——数字格式化异常:将不符合转换格式的字符串转 换为数字式④ ParseException——解析异常:需要转换为...

2019-04-26 19:18:35 174

原创 面向对象的特征(封装、继承、多态)

面向对象的特征(封装、继承、多态)封装1.控制程序中的访问通过给类中成员(字段,方法,构造方法)添加访问权限来实现访问控制2.什么是访问权限:比如做一个系统,不同人登录进去的访问权限不一样3.访问权限修饰符:private < 默认不写(注意不要添加default修饰) < protected < publicprivate : 最小权限,被它修饰的成员只能够在本...

2019-04-16 16:06:22 107

原创 面向对象初体验(类和对象)

面向对象初体验(类和对象)初识面向对象面向对象就是一种编程思想。类:指描述一类事物,或者看成是一个分类。对象:指具体的个体Java语言语言设计思想希望将现实生活中,对象与对象之间的关系在计算机系统得以体现,从而构建计算机系统,用的对象!!!设计类① java中的类,就是类!用来描述一类事物,任何事物包含:静态属性,动态属性java中的类就是用来描述一类事物!② 通过设计类,可以...

2019-04-16 15:29:59 144

原创 Java---面试题积累

1.Java的跨平台原理1.借助与一个叫jvm虚拟机的东西2.针对不同平台开发不同的jvm 将编译后的 .class文件放到不同平台的jvm中执行一次编译 到处运行

2019-04-09 10:42:01 139

原创 方法及方法参数传递

1.方法1)方法的概念及作用①.概念:方法,也叫函数,可以看成是一个可以完成独立功能的代码块,可以反复使用,每次使用都是独立的!存在于类的结构体②.作用:完成功能,数据的处理!方法可以拿来反复使用。每次使用都是独立的2.方法的语法返回值类型 方法名字(形式参数){}1)返回值:必须有2)方法名字:必须有3)小括号:必须有4)形式参数:根据需要设定,可以没有形式参数5)大括号:...

2019-04-09 10:31:13 246

原创 初学者王者模式 -- 数据类型

1.什么是数据类型1.数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。简单的来说就是:Java对数据进行了分类,存在不同的类型。Java中每个变量都有一种类型,类型限制了变量可以存放那些值的类型。2.基本数据类型:存的是数据值本身1.整数类型 byte short int long 整数类型默认是int类型2.浮点类型 float double 默认类型为...

2019-04-09 10:05:04 250

原创 Java-JDK安装

1.在官网下载JDK1.8安装程序https://www.oracle.com/index.html2.下载完成后,打开下载好的安装程序。这里除了安装目录可以更改自己选择的目录,其他的安装默认的即可(建议修改目录时只修改盘符)直接下一步到安装完成。3.程序安装完成后,就需要修改系统环境变量右击我的电脑图标,选择“属性”,打开“系统”对话框,点击“高级系统设置”标签。弹出“系统属性”对...

2019-04-01 13:02:02 176 1

空空如也

空空如也

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

TA关注的人

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