自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多层级tree状数据优化

商品分类domian@TableName("t_product_type")public class ProductType extends Model<ProductType> { @TableId(value = "id", type = IdType.AUTO) private Long id; //父Id private Long...

2019-05-10 15:45:35 479

原创 SpringCloud入门

SpringCloud1.为什么需要spring cloud1.1.什么是单体应用架构1.2.什么是微服务架构1.3.实现微服务的架构 技术2.Spring cloud概述3. 核心组件4.Spring Cloud入门程序4.1. 搭建环境5.Eureka注册中心单机注册中心搭建6.服务提供者6.1.项目结构分析6.2 代码实现7.服务消费者-基础1.为什么需要spring cloud要使用s...

2019-05-04 16:54:08 135

原创 初识SpringBoot

SpringBoot深入浅出一.SpringBoot认识二.SpringBoot对SpringMVC的支持三.SpringBoot对Jsp的支持四. SpringBoot对freemark 支持5.SpringBoot对json支持6.配置ymal的方式7.SpringBoot测试的使用8.SpringBoot对springjdbc的支持9.SpringBoot对Mybatis支持==需要在这里开...

2019-04-28 22:54:16 125

原创 MyBatis进阶

MyBatis进阶一.映射Mapper1.employeeMapper.xml2.EmployeeMapper3.调用 Mapper的方法二.高级查询三 批量删除,添加,动态修改3.1 批量删除3.1.1 传数组的方法3.1.2 传集合的方式3.1 批量添加3.2 动态修改四 多对一4.1 准备domain4.2 嵌套结果五 一对多5.1 准备domain六.缓存一.映射Mapper接口方法...

2019-04-06 19:40:27 95

原创 MyBatis基础入门

MyBatis入门一.什么是MyBatis二.Mybatis的基本配置三.MyBatisCRUD3.1**抽取 MyBatisUtil 工具类**3.2 CRUD的关键代码四.注意点与细节4.1 添加时需要获取 id4.2 别名4.3 日志管理4.4 列名与属性名不一致一.什么是MyBatisMyBatis就是一个ORM框架(操作数据库)面试题MyBatis与Hibernate的区别...

2019-04-03 20:25:46 138

原创 初识vue

vue入门一.什么是vue二.Vue的基本语法2.1 第一个Vue程序:hello word2.2 el2.3 data2.4 methods三.VUE表达式四.VUE的指令五.VUE组件5.1 全局组件5.2 局部组件一.什么是vue渐进式的Javascript框架 MVVM(Model,View,ViewModel)模式MVVM模式:M: Model(模型,数据)V:View(...

2019-04-01 20:55:42 188

原创 SpringDataJpa自定义功能扩展

Spring Data Jpa功能虽然已经非常强大,但是它依然满足不了咱们的需要,在很多时候,我们需要自己去对SpringDataJpa的功能进行相应的扩展(即:自定义Repository)。SpringDataJpa类结构图废话不多说直接开干1.BaseRepository接口自定义一个Repository,它是JpaRepository的功能基础上继承增强在上面添加 @NoR...

2019-03-31 12:36:09 1233

原创 懒人体育销售系统开发总结

智能销售系统开发一.框架搭建1.三大框架继承1.1 Spring + SpringDataJpa 集成1.2 Spring + SpringMVC 集成与配置2.完成基本模块简单的CRUD2.1 Repository 层完成2.2 Service 层完成2.3 Controller 与 页面完成2.4 前台展示与增删改基本功能2.5 模板技术与代码生产器二.权限模块1.Shiro集成Spring2...

2019-03-29 21:31:50 248

原创 权限控制_Shiro

shiro权限控制1.什么是shiro1.1 和Spring security区别shiroSpring security1.2 shiro的四大基石2.shiro的核心api2.1 操作之前,先得到securityManager对象2.2 我们使用过的方法3.密码加密功能4.自定义Realm5.集成Spring5.1 导包5.2 web.xml5.3 application-shiro.xml5...

2019-03-19 21:00:38 134

原创 Spring+SpringDataJpa集成与简单使用

SpringDataJpa一.什么是SpringDataJpa二.Spring+SpringDataJpa集成2.1 导入SpringDataJpa2.2 配置applicationContext.xml文件三.使用SpringDataJpa3.1.继承JpaRepositoryJpaRepository接口3.2 完成基本的crud3.3高级查询四.高级查询与分页1.JpaSpecificati...

2019-03-14 11:27:20 338

原创 ssj集成

ssj集成一.Bean的四种创建方式1.1 普通的方式1.2 FactoryBean方式1.3 静态工厂1.4 实例工厂二.SSJ集成2.1 什么是三大框架2.2 集成三大框架的步骤2.3 导包2.4 datasource配置2.5 EntityManagerFactory配置2.6 事务配置2.7 dao中拿到EntityManager一.Bean的四种创建方式1.1 普通的方式&lt;b...

2019-03-11 22:55:24 390 1

原创 spring_DI/IOC与AOP

spring进阶一 Spring的复习与导包1.1 什么是Spring1.2 导包二 构造器注入2.1 根据下标进行引入2.2 根据名称进行引入2.3 根据类型进行引入2.4 自动进行引入2.5 在其它的bean的方式三 属性注入3.1 普通属性3.2 集合3.3 数组与properties四 XML的自动注入(了解即可)五 全注解(重要)5.1 扫描相应的包5.2 在相应的类上加注解5.3 如果...

2019-03-10 18:19:34 151

原创 jpa_day04学习总结

JPA-day04一.JPQL的认识与使用2 JPA的分页3 原生SQL的操作4 事务隔离与锁4.1 事务的四大特性(ACID)4.2 事务并发会产生哪些问题4.3 事务隔离级别4.4 怎么完成乐观锁一.JPQL的认识与使用把18个题都写JPA的查询语句(面向对象的)关键字和SQL是一样的使用的类和属性(区分大小写)如果获取的是多个值 List&lt;Object[]&gt;关...

2019-03-10 18:02:35 141

原创 jpa_day03学习总结

JPA-day03-关系配置一.单向一对多代码配置二.双向多对一,一对多三.级联四.多对多五.一对一(了解)六.注意:一.单向一对多性能非常差,不建议使用如果要使用,建议使用双向的多对一,一对多代码配置必需使用接口声明可以使用List(有序允许重复)或者Set一定要指定外键(否则会出现中间表)@OneToMany@JoinColumn(name = "dir_id ")...

2019-03-07 22:10:49 89

原创 jpa_day02学习总结

Jpa-day2一.主键生产策略1.1主键设置的两种方式1.2四种主键生成策略1.2.1 IDENTITY:自增策略1.2.2 SEQUENCE:序列策略1.2.3 AUTO:自动(默认)1.2.4 Table:表策略二.对象的状态脏数据更新持久化对象的OID不允许修改三.对象之间的关系3.1 依赖关系3.2 关连关系3.2.1 多重性3.2.2 导航性聚合关系组合关系四.单项多对一的配置注意点五...

2019-03-06 10:26:45 170 1

原创 jpa_day01学习总结

Jpa-day1一.理论1.1什么是jpa1.2什么是ORM1.3 JPA与JDBC的区别二.hello2.1 新建项目支持2.2 导包2.3 引入persistence.xml2.3.1 使用工具生成 META-INF\persistence.xml2.4 准备domain对象2.5 基本功能测试三.CRUD3.1 添加3.2修改3.3删除修改3.4查询一条数据3.5查询所有四.建表策略4.1 ...

2019-03-04 22:51:11 182 1

原创 python购物车作业思路

小白自学python,购物车作业思路 小白0基础自学python第二天,在自学视频最后留了一道购物车的作业,分享下完成的思路需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额1、创建商品列表product_list = [ (...

2018-09-18 22:33:47 436

空空如也

空空如也

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

TA关注的人

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