- 博客(17)
- 收藏
- 关注
原创 Redis入门
一.什么是NoSql1.1 Nosql概念NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,它泛指非关系型的数据库关系型数据库:以关系(由行和列组成的二维表)模型为核心数据库. 有表的储存系统RDBMS: mysql,oracle,SQLserver等分类如下:1.2 Redis是什么Redis 是一个高性能的 开源的、C语言写的Nosql(非关系型...
2019-11-12 19:11:08
798
原创 后台环境搭建-ssm+maven多模块
1.为什么需要划分1.1 引入像我们之前的这个项目,很常见的Spring+SpringMVC+Mybatis整合开发的web应用,在这个应用中,我们习惯性的把项目分了这么几层:(1) Web层,负责与客户端交互,主要是一些Controller类(2) Service层,处理业务逻辑,放一些Service接口和实现类(3) Mapper层负责与数据库的交互(4) Domain层,存放封装...
2019-11-03 19:07:33
265
原创 采购报表功能
1.EasyUI(datagrid-groupview)1.1 后台返回数据PurchaseBillItemVoprivate Long id; //编号 private String supplier; //供应商名称 private String buyer; //采购员名称 private String product; //产品名称 private S...
2019-10-18 08:58:44
249
原创 采购模块
1.采购订单的模型分析1.数据库之间的关系1.2采购模块之间的关系数据库 purchasebill purchasebillitempurchasebill 采购主表( inputUser_id 录入人员 auditor_id审核人员 ...
2019-10-16 19:48:37
459
原创 使用EasyPoi导入导出
1.EasyPOI简介1.1 easypoi是什么easypoi 就是对poi进行封装,主打简单,do less do more ,就算不懂底层的poi的操作,也可以操作导入导出,而且提供的功能在项目里够用1.2 easypoi的特点1.设计精巧,使用简单2.接口丰富,扩展简单3.默认值多,write less do more4.spring mvc支持,web导出可以简单明了2...
2019-10-13 15:07:56
558
原创 权限判断和菜单配置
1.项目中添加权限shiro处理权限流程: (1)把所有的权限交给shiro管理 --createFilterChainDefinitionMap 可以体现处理 (2)在realm里面 就要查询当前用户的权限,如果这个权限在shiro管理返回之内,这个用户就有响应的权限否则就没有1.1.获取到所有权限交给shiro管理 List<Permission>...
2019-10-11 20:01:19
506
原创 Shiro简述和Spring集成
1.Shiro是什么?1.1 Shiro简介Apache Shiro是一个强大且易用的Java安全框架,有身份验证、授权、密码学和会话管理。Spring security 重量级安全框架(配置很麻烦 做的比较细)Apache Shiro轻量级安全框架 (配置很容易 很方便,很容易使用) 身份验证:登录授权:验证是否有权限,没有权限就不能访问,有权限就能访问密码:...
2019-10-08 19:41:22
196
原创 aisell
(1) 项目结构搭建springdatajpa–>增删改查 分页(抽取query 抽取BaseRePository)springmvc+spring+springdatajpa–> OK(2) 把easyui弄进来,拷贝组件(3) 完成 高级查询 和分页–OK高级查询:思路:前台(1)准备一个查询form表单(2)点击搜索的时候,获取表单里面参数值var params...
2019-10-08 09:00:53
176
原创 Springdatajpa-day1
配置applicationContext.xml文件<?xml version="1.0" encoding="UTF-8"?><!-- 扫描service部分的包 --><context:component-scan base-package="cn.itsource.pss.service" /><context:property-place...
2019-09-28 09:02:31
118
原创 SSJ集成
1.什么是SSJSpring+SpringMVC+JPA1.1 Spring集成JPAPom.xml里的配置<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifact...
2019-09-26 09:54:56
196
原创 SpringAop的依赖注入
1.Spring它是一个轻量级和IOC(DI)和AOP的 容器框架IOC:控制反转 现在创建bean的方式,是交给spring帮我们创建。(理解)DI:依赖注入 spring它是容器框架,是一个bean(装对象的)容器框架,spring帮我创建好对象之后,在把我们创建好的对象 注入到相应的类里面AOP:面向切面编程,Spring框架的AOP机制可以让开发者把业务流程中的通用功能抽取出来,...
2019-09-24 21:23:06
1018
原创 JPA4
1.JPQLjpql:就是jpa提供的一种查询语言,类似sql。最基本的JPQL的格式只能写java的类名和属性名SELECT o[o.property,o.property*] FROM Entity o[WHERE conditions][GROUP BY conditions][HAVING conditions][ORDER BY o.property[ASC|DESC]]...
2019-09-23 19:44:41
229
1
原创 Jpa映射关系
1.单向一对多单向一对多用得比较少(性能差),@OneToMany必须配置外键id,否则会多生成一张表,形成多对多的关系,保存代码:import cn.itsource.jpa.manytoone1.Product;import cn.itsource.jpa.manytoone1.ProductDir;import cn.itsource.util.JpaUtils;impor...
2019-09-21 23:04:56
188
原创 JPA
1.主键的生成策略主键的分类:自然主键 :有业务含义的主键。代理主键 :这个主键没有意义,用来区别每行的数据是不同的,最常用JPA标准策略有4种:auto策略、table策略、sequence策略、identity策略;IdentifierGenerator顶层接口 规定实现主键的方式@Id@GeneratedValueprivate Long id;@GeneratedVa...
2019-09-20 11:24:51
182
原创 JPA的认识
1 .JPA的认识1.1 什么是JPA–理解JPA是Java Persistence API的简称,中文名 Java持久层API,它和学的jdbc或者spring-jdbc同一个层次持久层:dao层 操作数据库那层1.2 JPA再次理解–理解(1)JPA它做持久层API(2)它是对象关系映射(ORM) 规范ORM:对象 关系 映射[外链图片转存失败(img-PVJJVD4r-156...
2019-09-18 20:19:14
307
原创 Maven和idea
Maven和idea1.Maven:一个优秀的项目构建工具Maven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Pom.xml (一小段标签 就可以来维护项目或者管理项目)Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,...
2019-09-17 21:24:22
336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人