
spring
雨碎江南ldy
一个简单的工科男,想靠自己的努力改变未来。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git分支
分支git 分支几乎所有的版本控制系统都可以以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。git的master分支并不是一个特殊分支。它跟其他分支没有区别,之所以机会每一个仓库都有master分支,是因为git init命令默认创建它,并且大多数人懒得去该他。主要介绍查看分支、创建分支、切换分支、推送至远程仓库分支、合并分支、删除分支查看分支列出所有本地仓库:git branch列出所有远程仓库:git branch -r列出所有本地分支和远程分支原创 2020-06-11 18:53:15 · 249 阅读 · 0 评论 -
git常用命令总结
1 git概述1.1 简介git是分布式版本控制系统(Distributed Version Control System,简称DVCS),分为两种仓库 :本地仓库和远程仓库。本地仓库:是在开发人员自己电脑上的Git仓库远程仓库:是在远程服务器上的Git仓库Clone:克隆,就是将远程仓库复制到本地Push:推送,就是将本地仓库代码上传到远程仓库Pull:拉取,就是将远程仓库代码下载到本地仓库1.2 工作流程工作流程如下:从远程仓库中克隆代码到本地仓库从本地仓库中che原创 2020-06-11 18:34:06 · 7724 阅读 · 1 评论 -
MyBatis多表查询
1 MyBatis多表查询1.1 一对一查询1.1.1 一对一查询的模型用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户1.1.2一对一查询的语句对应的sql语句:select * from orders o, user u where o.id = u.id查询结果如下:1.1.3 创建Order和User实体public class Order { private int id; p原创 2020-05-24 20:43:51 · 314 阅读 · 0 评论 -
MyBatis映射文件和核心配置文件介绍
1.Mybatis的Dao层实现1.1 传统开发1.1.1 编写UserDao接口public interface UserDao { List<User> findAll() throws IOException;}1.1.2.编写UserDaoImpl实现public class UserDaoImpl implements UserDao { public List<User> findAll() throws IOException {原创 2020-05-22 21:19:54 · 703 阅读 · 0 评论 -
MyBatis入门
1 MyBatis简介1.1 原始jdbc操作(查询数据)1.2 原始jdbc操作(插入数据)1.3 原始jdbc操作的分析原始jdbc开发存在的问题如下:①数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能②sql 语句在代码中硬编码,造成代码不易维护,实际应用 sql 变化的可能较大,sql 变动需要改变java代码。③查询操作时,需要手动将结果集中的数据手动封装到实体中。插入操作时,需要手动将实体的数据设置到sql语句的占位符位置应对上述问题给出的解决方案:①使用数据库连接原创 2020-05-20 20:54:05 · 228 阅读 · 0 评论 -
springMVC的请求和响应
1 SpringMVC数据响应1.1 SpringMVC数据响应的方式页面跳转直接返回字符串通过ModelAndView对象返回回写数据直接返回字符串返回对象或集合1.2 SpringMVC的数据响应-页面跳转-返回字符串形式1.3 SpringMVC的数据响应-页面跳转-返回ModelAndView形式1在Controller中的方法中返回ModelAndVIew对象,...原创 2020-04-29 16:28:14 · 214 阅读 · 0 评论 -
spring与web环境集成
1 Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件)方式获取的,但是每次从容器中获取Bean时都需要编写new ClasspathXmlApplicationContext(spring配置文件),这样的弊端就是配置文件加载多次,应用上下文对...原创 2020-04-25 16:07:55 · 180 阅读 · 0 评论 -
Spring JdbcTemplate&声明式事务
1 Spring JdbcTemplate基本使用1.1 JdbcTemplate概述JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多操作模板类。列如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTe...原创 2020-04-22 21:06:03 · 229 阅读 · 0 评论 -
springAOP
1 Spring 的AOP简介1.1 什么是AOP概念:AOP是Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之...原创 2020-04-21 22:52:50 · 183 阅读 · 0 评论 -
springIoC&DI注解开发
1 spring配置数据源1.1 数据源(连接池)的作用数据源(连接池)主要是用于提高程序性能的,就好比一个池子,事先把实例化的数据源放进池子中,等有人想用的时候,直接从池子中获取连接对象,使用完毕后将连接资源归还给池子。常见的数据源有:DBCP、C3P0、Druid等。开发步骤导入数据源的坐标和数据库驱动坐标创建数据源对象设置数据源基本连接参数使用数据源获取连接资源和归还连接资源...原创 2020-04-21 12:09:04 · 165 阅读 · 0 评论 -
SpringIoc&DI
1 spring快速入门1.1 什么是springSpring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(反转控制)和AOP(面向切面编程)为内核。1.2 spring程序开发步骤导入spring开发基本坐标编写Dao接口和实现类创建spring核心配置文件在spring配置文件中配置UserDaoImpl使用Spring的API获取 Bean实...原创 2020-04-19 13:04:09 · 193 阅读 · 0 评论