- 博客(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
489
原创 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
141
原创 初识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
137
原创 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
104
原创 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
150
原创 初识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
195
原创 SpringDataJpa自定义功能扩展
Spring Data Jpa功能虽然已经非常强大,但是它依然满足不了咱们的需要,在很多时候,我们需要自己去对SpringDataJpa的功能进行相应的扩展(即:自定义Repository)。SpringDataJpa类结构图废话不多说直接开干1.BaseRepository接口自定义一个Repository,它是JpaRepository的功能基础上继承增强在上面添加 @NoR...
2019-03-31 12:36:09
1256
原创 懒人体育销售系统开发总结
智能销售系统开发一.框架搭建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
258
原创 权限控制_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
145
原创 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
347
原创 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 普通的方式<b...
2019-03-11 22:55:24
403
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
162
原创 jpa_day04学习总结
JPA-day04一.JPQL的认识与使用2 JPA的分页3 原生SQL的操作4 事务隔离与锁4.1 事务的四大特性(ACID)4.2 事务并发会产生哪些问题4.3 事务隔离级别4.4 怎么完成乐观锁一.JPQL的认识与使用把18个题都写JPA的查询语句(面向对象的)关键字和SQL是一样的使用的类和属性(区分大小写)如果获取的是多个值 List<Object[]>关...
2019-03-10 18:02:35
153
原创 jpa_day03学习总结
JPA-day03-关系配置一.单向一对多代码配置二.双向多对一,一对多三.级联四.多对多五.一对一(了解)六.注意:一.单向一对多性能非常差,不建议使用如果要使用,建议使用双向的多对一,一对多代码配置必需使用接口声明可以使用List(有序允许重复)或者Set一定要指定外键(否则会出现中间表)@OneToMany@JoinColumn(name = "dir_id ")...
2019-03-07 22:10:49
97
原创 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
176
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
189
1
原创 python购物车作业思路
小白自学python,购物车作业思路 小白0基础自学python第二天,在自学视频最后留了一道购物车的作业,分享下完成的思路需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额1、创建商品列表product_list = [ (...
2018-09-18 22:33:47
447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人