- 博客(11)
- 收藏
- 关注
原创 SpringBoot整合Junit
SpringBoot整合Junit使用步骤搭建SpringBoot工程引入starter-test起步依赖编写测试类添加注解在相同目录下(与UserService相同目录)不用加启动类的class文件在不相同目录下(与UserService不相同目录)加启动类的class文件最终使用步骤搭建SpringBoot工程引入starter-test起步依赖 <dependency> <groupId>org.springframework.boot</groupId
2021-12-29 10:25:33 893
原创 使用SqlSession执行sql语句插入数据不成功
问题:执行显示成功,getMapper返回成功,但是数据库数据并未新增原因:使用SqlSession执行sql时必须commit,否则数据库并不会得到变化,以至于显示结果是成功的,但是数据库内容并未改变解决办法:在执行完成操作时使用sqlSession.commit()进行提交,或者使用sqlSession.close进行关闭,在这之前它会自动提交commit...
2021-12-13 10:21:01 1507
原创 spring之关于Template的使用
使用步骤引入相关jar包创建数据源DataSource数据库连接池创建JdbcTemplate对象,将DataSource注入将service中注入dao,在dao中注入JdbcTemplate引入相关jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <v
2021-11-23 19:19:59 760
原创 spring中aop练习报错
报错内容java.lang.NoSuchMethodError: org.springframework.aop.scope.ScopedProxyUtils.isScopedTarget(Ljava/lang/String;)Zat org.springframework.context.event.EventListenerMethodProcessor.afterSingletonsInstantiated(EventListenerMethodProcessor.java:79)at org.
2021-11-23 15:16:50 356
原创 每天一万个小bug之mybatis整合spring的bug
问题描述:@ContextConfiguration("classpath:spring/applicationContext.xml")public class AccountTest { @Autowired AccountService accountService; @Test public void test1(){ Account account=new Account(); account.setId(1); a
2021-08-16 16:29:17 59
原创 对于aop的xml和注解中各种通知的顺序
对于aop的xml和注解中各种通知的顺序文章目录对于aop的xml和注解中各种通知的顺序前言一、对于xml配置aop通知方法顺序1.执行代码顺序2,执行结果3,结论二、使用注解配置aop通知方法顺序1.注解顺序2.执行结果3.改变换一个低版本的spring依赖4.输出顺序5.结论前言今天练习aop的时候发现方法通知的顺序不一样,这样给开发带来了极大的不变,于是今天进行了各种测试,得到了一个比较准确的答案提示:以下是本篇文章正文内容,下面案例可供参考一、对于xml配置aop通知方法顺序1.执
2021-08-16 10:34:37 554
原创 每天一万个小bug之使用aop全注解开发的debug
报错:org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'userServiceImpl' is expected to be of type 'com.wt.service.impl.UserServiceImpl' but was actually of type 'com.sun.proxy.$Proxy35'问题描述::在使用全注解开发aop功能时,报错org.springframe
2021-08-16 09:41:34 118
原创 代理模式(静态代理和动态代理)
代理模式(静态代理和动态代理)文章目录代理模式(静态代理和动态代理)前言一、静态代理是什么?1.定义接口2.定义目标类(功能是模拟的)3.定义代理类4.定义事务类5.测试代码6.测试结果二、动态代理1.相关方法1.1Proxy类1.2new InvocationHandler()匿名类1.3invoke()2.实现步骤2.1创建接口2.2创建目标对象类2.3测试类中创建生成代理对象三,运行结果前言应用场景:1,因为某些原因无法直接操作目标类对象eg. 比如登录某个网站时,有时候是被授权的管理员
2021-08-12 20:03:48 175
原创 基于Spring+DBUtils+tomcat+MySQL的增删改功能(使用POSTMAN测试接口)
基于Spring+DBUtils+tomcat+MySQL的增删改功能(使用POSTMAN测试接口)适合后端开发者练习第一步,导入pom依赖包 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version>
2021-08-12 13:05:27 90
原创 基于JSP&Servlet的登录注册页面
基于JSP&Servlet的书籍管理系统第一次写博客,记录自己的不足和进步文章目录前言一,代码实现功能二、使用步骤1.定义Dao包下的LoginDao接口2.定义DaoImpl包下的LoginDaoImpl类实现LoginDao接口封装的方法3.定义Service包下的LoginService接口4.定义ServiceImpl包下的LoginServiceImpl实现接口中封装的方法5.定义用户层User6.定义控制层Servlet7.创建JSP,实现用户登录界面数据库可以自己创建,要跟代码中
2020-12-10 12:35:26 1101 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人