CH03-JPA的JPQL语句.pptx
使用 Hibernate 的查询缓存
ORDER BY 和 GROUP BY
关联查询
子查询 和 JPQL 函数
UPDATE 和 DELETE
CH02-关联映射、缓存.pptx
熟练使用JPA的关联映射
多对一,一对多单向
双向多对一关联
双向一对一关联
双向多对多关联
会使用JPA的二级缓存
CH01-初识JPA、注解、API.pptx
JPA概念:
JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口
JPA概述:
Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层
CH02-SpringData-Repository和基本运用.pptx
掌握Repository接口
掌握SpringData的方法定义和规范
掌握@Query注解的使用
@Modifying 注解和事务
掌握Repository接口的子接口
SpringBoot整合mybatis.docx
通过SpringBoot整合MyBatis,具体说明如下:
1.项目以maven创建
2.Mybatis的基本代码由mybatis generator 自动生成代码插件自动生成
3.数据库连接池使用alibaba的druid数据库连接池
4.使用Pagehelper分页帮助类,实现分页效果
012 Spring Boot项目在外部 Tomcat 环境下部署.pdf
spring-boot默认提供内嵌的tomcat,所以打包直接生成jar包,用java -jar命令就可以启动。但是,有时候我们更希望 一个tomcat来管理多个项目,这种情况下就需要项目是war格式的包而不是jar格式的包。spring-boot同样提供了解决 方案,只需要简单的几步更改就可以了,这里提供maven项目的解决方法:
CH02-SpringBoot基本注解和数据操作.pptx
掌握SpringBoot的注解
掌握SpringBoot整合MyBatis
掌握SpringBoot整合SpringData JPA
掌握SpringBoot整合事务处理
CH01-初识SpringBoot.pptx
SpringBoot的优点?
创建独立的 Spring 应用程序
嵌入的 Tomcat,无需部署 WAR 文件
简化 Maven 配置
自动配置 Spring
提供生产就绪型功能,如指标,健康检查和外部配置
开箱即用,没有代码生成,也无需 XML 配置。
CH06-邮件发送.pptx
Quartz框架的使用步骤是什么?
SimpleTrigger和CronTrigger的区别是什么?
使用Spring整合Quartz的步骤是什么?
CH05-Spring注解.pptx
掌握注解的基本用法
掌握常用注解标签
目前越来越多的主流框架都支持注解,同样Spring也支持基于注解的“零配置”。
注解相比XML的优势:
它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。
注释和 Java 代码位于一个文件中,更加便于维护
CH04-搭建SSH框架.pptx
掌握Spring与Struts 2的集成
掌握Spring与Hibernate的集成
SSH架构
Struts 2 + Spring + Hibernate
以Spring作为核心框架,数据持久化使用Hibernate完成,表现层使用Struts 2
Spring提供对象管理、面向切面编程等实用功能
通过Spring提供的服务简化编码、降低开发难度、提高开发效率
CH03-AOP面向切面编程.pptx
理解什么是AOP
掌握接口实现定义增强
掌握使用Schame定义增强
AOP(Aspect Oriented Programming):面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。
AOP是对OOP的补充,是软件开发中的一个热点,也是Spring框架中的一个重要内容。
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率
CH02-IOC依赖注入.pptx
理解什么是IoC和DI。
理解构造注入
理解不同数据类型的注入方法
掌握p命名空间注入
Bean自动装配
CH01-Spring初体验.pptx
理解Sping机制
搭建Spring开发环境
Bean的常用配置
三种模式实现依赖(以service调用dao举例)
在serivce里面的类创建dao里面类的对象,调用方法
用工厂模式实现,service先通过工厂创建出来的dao,再调用其方法(面向接口编辑)
容器实现,service和dao都由容器管理,容器先将dao的对象创建传给service,service直接调用dao对象的方法
CH12-C#之网络编程.md
1. 理解网络的分层架构
2. 理解网络编程Socket的基本概念
3. 理解网络编程的TCP/IP协议
4. 掌握Socket编程
CH11-C#进程与线程.md
1. 理解进程和线程的基本概念
2. C# Process:进程类
3. C# Thread:线程及与线程有关的类
4. C# ThreadStart:创建无参数无返回的线程
5. ParameterizedThreadStart:创建带参数线程
6. C# Priority:多线程优先级设置
7. C# lock:给线程加锁,保证线程同步
CH10-Linq表达式.md
1. 掌握 LINQ 中的基本概念
2. 掌握 LINQ 的组成
3. 掌握基本查询方法和查询语句
Select()
Where()
OrderBy()
GroupBy()
4. Linq高级运用
CH09-C#中的委托、事件和Lamdba表达式.md
1. 为什么要使用委托?
2. 委托概述
3. C#中如何定义和使用委托
4. C#中的多播委托
5. C#中的匿名委托
6. 泛型委托
7. C#中的事件
8. Lamdba表达式
CH08-C#操作XML.md
1. 了解为什么要使用XML
2. XML概述
3. 对XML文件实现读取
4. 对XML的基本操作
CH07-C#序列化和反序化.md
序列化是通过将对象转换为字节流,从而存储对象或将对象传输到内存,数据库或文件的过程。
主要用途是保存对象的状态,包括对象的数据,以便能够在需要是重建对象。反向过程称为 反序列化。
CH06-文件操作.md
1. C#的文件操作,文件流
2. DriveInfo类获取驱动器相关信息
3. DirectoryInfo类和Directory类实现对目录的操作
4. FileInfo和File类实现对文件的操作
5. Path类对路径的操作
6. C#流的介绍
7. StreamReader读取文件
8. StreamWriter类:写入文件
9. FileStream类:文件读写
CH05-WinForm窗体应用程序.md
本章主要讲解winform窗体相关,常用控件,属性,事件等
1. 了解WinForm窗体应用程序
2. 掌握常用的控件、属性和事件
CH04-ADO.NET操作数据库.md
1. 了解ADO.NET
2. ADO.NET连接数据库,关闭连接
3. ADO.NET实现增,删,改操作
4. ADO.NET实现查询操作
CH02-C#面向对象编程-OOP.md
1. static关键字
2. C#中的集合
* ArrayList
* HashTable
* List
* Dictionary
* 集合初始化器
3. out,ref,params关键字
4. 方法重载
5. 继承
6. 多态
* 虚方法实现多态
* 抽象方法实现多态
* 虚方法和抽象方法的区别
7. 接口
CH01-C#基础语法.md
此文档主要讲解C#基础语法,入门基础,可供刚入门的朋友学习参考,
1. 了解.NET平台,C#
2. 顺序结构
1. 控制台基本输入、输出、转义符
2. 基本的数据类型、变量、推断类型var
3. 控制结构
1. 选择结构
- if
- switch
2. 循环结构
- while
- do-while
- for
- foreach
4. 数组和算法
C#設計模式之策略模式
此文檔介紹了C#設計模式之策略模式!
可以好好學習下!
DotNetBar控件
DotNetBar三方控件破解版,裡有有很多漂亮的控件.類似於office2007的樣式.
C#谷歌地圖操作
這是一款C#操作谷歌地圖的程式.可以選擇多種地圖模式,等地圖操作
類似於VS2005窗體
這是一款類似於VS2005的窗體源碼!可以自動隱藏打開.效果就和VS2005一樣