![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring学习
文章平均质量分 77
uaucome
while(true){加班}
展开
-
Could not obtain transaction-synchronized Session for current thread 错误记录
今天在老项目上测试新的功能,不能在原有的业务层上继续添加业务代码,因此,新建了一层业务层,如下图:之后的代码基本上都是按照标准的copy过来,项目启动正常,不过在调用其他功能后,在这一段代码中报了异常:Session session = getSession();异常信息如下:查了下资料,应该是获取session的方法不在事务管理器内,查看一下配置文件如下:<aop:config expose-proxy="true"> <!-- 只对业务逻辑层实施事务 -->原创 2020-07-01 15:38:54 · 1106 阅读 · 0 评论 -
手写一个动态分页
近期有个动态分页的需求,所以就尝试了一下手写一个动态分页,这里做个简单的记录。需求后台动态分页的实现项目说明需要一个已经搭建好的能跑的SSM项目部分代码Page.javapackage com.yzpt.entity.page;import java.io.Serializable;import java.util.List;import lombok.Getter;im...原创 2019-10-24 19:10:30 · 459 阅读 · 0 评论 -
在Eclipse中搭建一个web 3.1的Maven项目
需求:在Eclipse中搭建一个web 3.0+ 的mvn项目搭建环境:jdk1.8 mvn 3.5.3PS:mvn 的配置文件seting.xml 里已经配置了jdk的版本为1.8,如下: <profile> <id>jdk-1.8</id> <activation> ...原创 2018-12-29 16:01:02 · 219 阅读 · 0 评论 -
关于@Autowired的使用:推荐使用构造函数进行注入
近期看同事用idea开发的代码,发现在使用@Autowired的时候,大多使用构造函数进行注入。以前自己在写代码的时候都是直接在变量上进行注入,也没注意过,查了些资料,发现如果直接在变量上进行注入,那么可能会造成NPE。构造函数注入的方式:public class TestController {private final TestService testService;...原创 2018-12-26 11:47:52 · 11796 阅读 · 4 评论 -
SSM框架的简单整合1-整合Spring
需求:Maven项目整合SpringIDE工具:Eclipse搭建环境:jdk1.8 tomcat8.5目前的项目结构如下图:开整。1. 添加依赖1.1 主要有Spring核心依赖,Spring dao依赖,Spring web依赖,Spring test依赖,如下: <!-- Spring依赖 --> <!-- ...原创 2019-01-25 11:07:27 · 156 阅读 · 0 评论 -
SSM框架的简单整合2-Spring+SpringMVC
需求:在Spring的基础上整合SpringMVCIDE工具:Eclipse搭建环境:jdk1.8 tomcat8.5目前的项目结构如下:说明:在集成SpringMVC的时候,我将项目名称改为SSMTest2。开整。1.编写SpringMVC的配置文件1.1 配置文件内容如下:<?xml version="1.0" encoding="UTF-8"?&...原创 2019-01-25 11:54:52 · 136 阅读 · 0 评论 -
SSM框架的简单整合3-Spring+SpringMVC+Mybatis
需求:在Spring,SpringMVC的基础上整合MybatisIDE工具:Eclipse搭建环境:jdk1.8 tomcat8.5目前的项目结构如下:说明:在集成mybatis的时候,将项目的名称换成了SSMTest3。开整。1. 添加mybatis依赖,mysql连接依赖,druid连接池依赖,mybatis/spring整合依赖等,完整的pom.xml如下:...原创 2019-01-25 15:10:36 · 211 阅读 · 0 评论 -
在SSM项目上整合log4j2
需求:SSM项目上添加log4j2IDE工具:Eclipse搭建环境:jdk1.8 tomcat8.5当前目录结构:开整。1. 添加依赖,如下: <!-- 添加slf4j依赖 --> <dependency> <groupId>org.slf4j</groupId>...原创 2019-01-31 18:22:33 · 5111 阅读 · 0 评论 -
SSM简单练习--登陆功能的实现
需求:在原有的SSM框架的基础上实现登陆功能。说明:整个项目的内容比原有的多不少,就不一一说说明了,详情可以参考github上的源码。 源码地址:https://github.com/uaucome/SSMTest.git下面展示一下这些简单的功能页面:1. 项目起来后的页面(页面都是最简单的,前端大佬不要介意):http://localhost:8080/...原创 2019-02-14 15:44:36 · 318 阅读 · 0 评论