课程——微信小程序商城构建全栈应用【目录】第1章 前言:不同的时代,不同的Web第2章 环境,工具与准备工作第3章 模块,路由与获取请求参数第4章 构建验证层第5章 REST与RESTFul第6章 AOP与全局异常处理第7章 数据库访问与ORM第8章 专题、分类、商品详情接口编写第9章微信登陆与令牌 ...
分类:
微信 时间:
2019-08-20 22:33:56
阅读次数:
182
项目结构 1.maven 2.Application.class(启动类) 3.application.yml(配置文件) 4.创建一个实体类(music) 5.设置mapper 6.设置server 7.最后设置我们的控制器 8.浏览器查看结果 9.数据库 ...
分类:
数据库 时间:
2019-08-20 18:35:03
阅读次数:
111
1、JVM内置缓存:值存放在JVM缓存中,容易造成内存溢出,没有持久化机制,存在多服务器数据不能共享 mybatis二级缓存机制oscache hibernate二级缓存机制escache oscache主要针对数据库访问层 escache主要针对页面缓存2、关系型数据库特征:主外键、SQL语句、存 ...
分类:
其他好文 时间:
2019-08-07 16:13:53
阅读次数:
103
项目需求:这里暂且叫A公司吧,A公司有一套人事管理软件,需要与我们公司的软件做人员信息同步,A公司用的是SQL server数据库,我们公司用的Oracle,接口都不会开发(一万句“fuck you”),就单单给我们公司提供了一个SQL server的账户和密码,还有一个视图。后来百度一番,可以通过 ...
分类:
数据库 时间:
2019-08-03 01:10:23
阅读次数:
213
单例模式 一、单例模式介绍 单例模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 二、单例设计模式的八种方式 1)饿汉式(静态常量) 2)饿汉式 (静态代码块) 3)懒汉式(线程不安全) 4)懒汉式(线程安全,同步方法) 5)双重 ...
分类:
其他好文 时间:
2019-07-31 09:15:39
阅读次数:
117
JPA 是 Spring Boot 官方推荐的数据库访问组件,其充分体现了面向对象编程思想,有点像 asp.net 的 EFCore。JPA 也是众多 ORM 的抽象。 从本系列开始,都需要用到 mysql 数据库 和其他一些参考的数据库。请准备相关环节。本章需要以下环境支撑: mysql 5.6+ ...
分类:
编程语言 时间:
2019-07-26 01:19:33
阅读次数:
149
1、原子提交。一次提交不管是单个还是多个文件,都是作为一个整体提交的。在这当中发生的意外例如传输中断,不会引起数据库的不完整和数据损坏。 2、重命名、复制、删除文件等动作都保存在版本历史记录当中。 3、对于二进制文件,使用了节省空间的保存方法。(简单的理解,就是只保存和上一版本不同之处) 4、目录也 ...
分类:
其他好文 时间:
2019-07-20 09:37:12
阅读次数:
78
一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来 ...
分类:
Web程序 时间:
2019-07-03 15:27:48
阅读次数:
140
Java集成开发工具 JDK(开发工具包) JRE(运行环境) bin+lib(jvm和jvm工作所需要的类库) JVM(Java虚拟机) OS操作系统 MyBatis 背景: 数据库访问层 类似ADO.NET与数据库连接的过程 将暴露在外面(cs文件里)的“硬代码”封装起来 出于和数据库频繁连接的 ...
分类:
其他好文 时间:
2019-06-30 17:11:30
阅读次数:
100
MVC设计模式 通常的Web项目,架构模式基本分层 数据库访问接口:DAO层 处理业务逻辑:Service层 数据实体:POJO 负责前端请求的接受处理:Servlet 负责前端页面展示:JSP MVC设计模式:它是软件工程中的一种软件架构模式。它强制性地使软件系统的输入、处理和输出分开。把软件系统 ...
分类:
编程语言 时间:
2019-06-28 20:55:52
阅读次数:
166