
spring
红丶
Stay hungry, stay foolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring项目打包发布在tomcat中
本篇文章讲解Maven构建的spring项目打包成war包并在Tomcat中部署pom依赖pom.xml中添加打包方式<packaging>war</packaging>Maven打包IntelliJ IDE 左侧选择Maven Projects右键运行clean然后右键运行package进行打包打包完成后在项目根目录target文件夹中就有了项目的war包将此war包拷贝到tomcat 中的webapp文件夹中然后运行bin目录下的startup.ba原创 2020-09-16 19:58:20 · 448 阅读 · 0 评论 -
SSM 整合
SSM是什么?SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)三层架构我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就 是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构中,每一层各司其职:表现层:也就是我们常说的we原创 2020-08-09 00:37:39 · 288 阅读 · 0 评论 -
Spring整合Mybatis(基于XML)
我们通过账户的增删改查和转账案例来整合Spring和Mybatis项目文件结构导入相关jar包坐标<packaging>jar</packaging> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifact原创 2020-08-05 11:53:53 · 477 阅读 · 0 评论 -
Spring中的事务控制
本文是基于上一篇文章Spring中的 JdbcTemplate的扩展。为什么要事务控制之前那篇文章业务层实现类有一个转账的方法,如果没有事务控制,那么发生异常了会怎么样呢?(这里我们手动加一个异常) public boolean transformAccount(Account a1, Account a2, int money) { try{ a1.setMoney(a1.getMoney()-money); a2.setMo原创 2020-08-03 17:13:09 · 162 阅读 · 0 评论 -
Spring中的 JdbcTemplate
JdbcTemplate 概述JdbcTemplate 是 spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。spring 框架为我们提供了很多 的操作模板类。比如操作关系型数据的: JdbcTemplate HibernateTemplate比如操作 nosql 数据库的: RedisTemplate比如操作消息队列的: JmsTemplate下面我们以账户的增删改查为例,进行案例的讲解首先得创建这样一张表create table account(i原创 2020-08-03 14:50:38 · 487 阅读 · 0 评论 -
Spring AOP(面向切面编程)
什么是 AOPAOP:全称是 Aspect Oriented Programming 即:面向切面编程。它是通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。AOP 的作用及优势作用:AOP可在程序运行期间,不修改源码对已有方法进行增强。优势:利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。原创 2020-08-01 21:55:28 · 267 阅读 · 0 评论 -
Spring IoC(反转控制)
spring 是什么Spring框架是由于软件开发的复杂性而创建的,它是分层的 Java SE/EE应用 full-stack 轻量级开源框架。它以 IOC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多 著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。原创 2020-07-29 12:37:40 · 366 阅读 · 0 评论