自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue学习2,webpack,组件,路由

一、vue指令v-for准备vue对象,data数据<script> new Vue({ el:"#lr", data:{ likes:["唱","跳","rap"], user:{ username:"用户", password:"1...

2019-07-28 16:17:11 202

原创 vue基础和node.js,npm的学习,vue-cli

一、node.js的概念什么是node.js?nodejs不是一个js框架nodejs是js运行时,运行环境,类比java中jvm,简单的就是node.js可以解析和执行javeScript代码,以前只有浏览器可以解析执行JaveScript代码,现到的javeScript可以完全脱离浏览器来运行,一切都归功于node.js、nodejs构建于Chrome的V8引擎[目前解析执行Jave...

2019-07-26 23:23:22 1069 1

原创 SSM集成

spring+springMVC+MyBatis集成一、创建Java项目二、修改tomcat设置1.启动服务器测试能否运行tomcat2.在WEB-INF中创建lib文件夹,放入jar包3.右键设置为library4.创建文件夹resources,上色,设置为资源文件夹5.创建applicationContext.xml资源文件Spring官方文档中找到配置文件6.拷贝...

2019-07-25 20:53:03 173

原创 MyBatis学习02

一 、基础回顾1)导入jar包2)准备配置文件3)domain+表4)实体的映射文件需要导入核心配置文件5)抽取util,方便管理sqlSession6)写dao层crud,dao层impl类实现方法,通过session调用命名空间中的sql方法来实现7)在实体映射中sql语句,注意和接口中的方法对应8)测试二、mybatis映射器使用mybatis要想完成一个domain持...

2019-07-25 13:25:07 157

原创 MyBatis学习

一、mybatis是什么MyBatis是一个ORM的数据库持久化框架框架(Framework)是一个框子——指其约束性,也是一个架子——指其支撑性,框架本身不解决问题。什么叫数据库持久化:数据库持久化是数据持久化的其中一种,就是把内存中的数据保存到数据库中。Java中最简单的就是使用jdbc来完成数据库持久化:但是代码重复,拼接复杂。。ORM框架映射方式?1、Sql操作方式(对j...

2019-07-23 23:59:29 149

原创 springmvc+JPA销售报表模块的学习

一、报表的分类一般有图形和表格报表二、页面准备查询的展示报表效果=需要引入的easyUI的插件EasyUI(datagrid-groupview)easyUI官网的demo下载地址* 页面的准备引入插件只需要一个table,动态生成<table id="purchasebillitemGrid"></table><%--grid顶部工具栏 ...

2019-07-19 23:54:04 394

原创 springmvc+jpa采购订单模块

一、采购订单的模型分析关系如果是下拉列表:一般是多对一,一对一如果是复选框:一般是多对多,一对多在一个页面同时操作2张表采购订单和采购订单明细组合关系映射配置要求整体和部分,整体和部分不能分割,本质还是双向一对多一方(主表):@OneToMany(cascade = CascadeType.ALL, mappedBy = "bill", fetch = FetchType.LAZ...

2019-07-18 14:50:07 573

原创 产品模块,产品图片上传

一、数据字典就是将各种表里面的代表属性的字段抽取成一张类型表比如产品的名字,单位,重量,地区等等id一般不会加入业务模块,使用编码sn代表唯一字典详细数据就是将每张表代表类型明细的数据抽取出来,比如产品的计量方式,各个产地等等二、产品模块实体类的 关联产品表@Entity@Table(name="product")public class Product extends B...

2019-07-17 00:13:27 330

原创 EasyPoi与SpringMVC

一、easyPOI对于springMVC的支持咱们现在开发前端都是直接使用SpringMVC,因此,EasyPoi也直接提供了对SpringMVC的支持!要想操作excel表格的导入导出,只需要引入easypoi就可以简单的操作以下为官方的介绍:easypoi view 项目是为了更简单的方便搭建在导出时候的操作,利用spring mvc 的view 封装,更加符合spring mvc的风...

2019-07-15 17:44:48 719

原创 使用shiro完成权限判断

一、权限判断获取到所有权限进行判断,应该从数据库中获取public class FilterChainDefinitionMapFactory { @Autowired private IPermissionService iPermissionService;public LinkedHashMap<String,String> builderFilter...

2019-07-13 23:01:07 3604 1

原创 使用shiro完成登陆验证和角色权限增删改查功能

一、密码加盐,MD5加密准备一个MD5工具类public class MD5Util { // String algorithmName, Object source, Object salt, int hashIterations //设置盐值 public static final String SALT = "lr"; //设置遍历次数 publ...

2019-07-12 12:28:04 2307

原创 spring和shiro的集成,以及web项目的登陆权限验证

一 Shrio与Spring集成Shiro的理论shiro是一个权限框架(身份认证,授权,会话,密码学)shiro(轻量级,粗粒度,其它涉及到细粒度自己代码完成)与Spring security(重量级,细粒度,有点麻烦)身份认证(登录)authentication,授权authorization,密码学,会话管理Subject(当前用户)—》SecurityMananger(所有功...

2019-07-10 23:53:23 344

原创 spring全家桶,spring,springData JPA,springMvc的集成

一.创建maven项目二. 完成导包三.配置resources中的xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2019-07-06 18:21:47 157

原创 springData jpa框架的基本使用方法

Spring,springdata jpa框架集成sssdj:SpringMVC + Spring + SpringDataJpa(JPA规范的再次封装抽象)底层还是使用了Hibernate的JPA技术实现,引用JPQL的查询语句 ,是属于Spring的生成体系中的一部分。一.新建maven项目,导包二.创建实体类Domain实体类对应实体表,抽取各个实体,id自动生成的部分注意父类需要...

2019-07-04 23:56:41 378

原创 Java面向对象浅谈

类和对象类是模子,确定对象将会拥有的特征(属性)和行为(方法)。类的特点:类是对象的类型;具有相同属性和方法的一组对象的集合。类是抽象的概念,仅仅是模板。对象是一个你能够看得到、摸得到的具体实体。类与对象的关系/区别:类是抽象的概念是一个模板,是条件信息。对象是一个具体的东西,是一个客观存在。好比是类是能打电话,能发短信的功能条件。而对象就是一部手机。定义一个类的 三个步骤定义一...

2019-04-29 23:47:53 80

原创 常见java数据类型面试题

1.java中int char,long各占多少字节?2.String 是最基本的数据类型吗?答:不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type),剩下的都是引用类型(reference type),枚举类型(enumeration type)也是引用类型。3.sh...

2019-04-29 23:00:49 2681

原创 Java IO流浅谈

一、什么是io流谈到io流,其实是一个JAVA中使用非常广泛的“工具”,它掌控着大量数据的存储与使用,而什么是io流呢?io流其实简单来说就是input和output流,也就是输入输出流,java对数据的操作都是通过流来实现的,所以io流是java中非常重要的一部分。这里我们的io流主要分成2种:字节流:顾名思义,字节流就是以字节(byte)为单位传输数据的一种流,如:InputStream...

2019-04-29 22:57:22 200

原创 Java集合初步了解

集合框架的理解是java学习过程中一件必不可少的事情,以下是记录下我的理解。集合框架在我看来就是 数组与链表。ArrayList我们经常用到的arraylist在我们原有的array上实现了List接口,其实现为动态可变数组。其中数组长度capacity随着数组量的大小而动态规划,看其源码可知。数据量达到默认长度时,增加数组长度,重新申请一块内存区域复制以往数据,然后增加新数据。其本质是动态...

2019-04-29 22:34:40 80

原创 小白java之数据类型间的转换

java 数据类型转换的基本认识整型数据【值】 : 默认类型为int类型 :例如:12默认为int类型小数数据 : 默认为double类型 :例如:3.14默认为double类型运算时,表达式的类型会提升为表达式中数据的最高类型1.自动类型转换:小数据类型转大数据类型【存储空间的大小】2.强制类型转换:1)大数据类型转小数据类型[存储空间大小]2)相同存储空间不同类型表达值范围不一...

2019-04-05 19:54:42 97

原创 java初学小白基础之数据类型

数据类型的分类Java对数据进行了分类,存在不同的类型,这些类型就被称为数据类型.java的基本数据类型和引用数据类型1024T1T = 1024G1G = 1024MB1M = 1024KB1KB=1024Byte1Byte = 8 bit【1个bit就是一个二进制位】基本数据类型基本数据类型变量: 存的是值的本身byte char short int long flo...

2019-04-05 18:16:22 133

原创 java学习之路--JDK的配置

作为一个小白,学习java的第一步就是先配置java的开发环境下载JDK点击进入jdk的下载地址怎么看自己的系统是多少位的请看这里(win10做演示,其它系统同理)在桌面找到我的电脑–右键—选择属性如果自己的电脑为64位就下64位的,是32位就下32位的jdk。下载完过后是这样子的,然后双击安装点击下一步这里可以改一下安装路径,然后都是下一步******注意:安装时会弹...

2019-04-05 16:43:49 113

空空如也

空空如也

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

TA关注的人

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