SSM
文章平均质量分 79
以JavaEE为开始,学习SSM、springboot\springcloud\mybatis-plus等框架只是
PnJg?
这个作者很懒,什么都没留下…
展开
-
Mybatis底层实现学习
1.数据库连接创建,释放频繁造成西戎资源的浪费,从而影响系统性能,使用数据库连接池可以解决问题。2.sql语句在代码中硬编码,造成代码的不已维护,实际应用中sql的变化可能较大,sql代码和java代码没有分离开来维护不方便。3.使用preparedStatement向有占位符传递参数存在硬编码问题因为sql中的where子句的条件不确定,同样是修改不方便4.对结果集中解析存在硬编码问题,sql的变化导致解析代码的变化,系统维护不方便。5、JDBC没有提供缓存,增加了数据库压力。原创 2022-11-02 13:11:53 · 782 阅读 · 0 评论 -
mybatis源码体系介绍配置文件解析及源码解析
1.数据库连接创建,释放频繁造成西戎资源的浪费,从而影响系统性能,使用数据库连接池可以解决问题。2.sql语句在代码中硬编码,造成代码的不已维护,实际应用中sql的变化可能较大,sql代码和java代码没有分离开来维护不方便。3.使用preparedStatement向有占位符传递参数存在硬编码问题因为sql中的where子句的条件不确定,同样是修改不方便4.对结果集中解析存在硬编码问题,sql的变化导致解析代码的变化,系统维护不方便。5、JDBC没有提供缓存,增加了数据库压力。原创 2022-09-21 12:23:23 · 457 阅读 · 0 评论 -
springboot+mybatis-plus
目录1、springboot2、mybatis-plus编辑开发步骤:Lombok: 字段映射与表名映射id生成策略 快速开发——代码生成器运行的是@SpringBootApplication注解下的主方法1、添加依赖2、编写实体类:实体类的类名和属性要跟数据库表中的内容一致3、编写dao层接口:需要给接口加上@Mapper注解,并需要实现BaseMapper类4、:主方法中注入接口类,springboot自动帮我们实现接口类,可以直接调用方法。...原创 2022-06-22 12:17:26 · 271 阅读 · 0 评论 -
Spring的AOP
2.1XML配置AOP详解2.1.1切点表达式的写法表达式语法:execution([修饰符] 返回值类型 包名.类名.方法名(参数))访问修饰符可以省略返回值类型、包名、类名、方法名可以用*代表任意包名与类名之间一个点.代表当前包下的类,两个点..代表当前包及其子包下的类参数列表可以用两个点代表任意类型的参数列表3.1注解实现AOP3.1.1基于注解的AOP的开发步骤...原创 2022-06-08 16:33:45 · 88 阅读 · 0 评论 -
springMVC的数据响应和请求
1、springmvc的数据响应方式: springMVC的页面跳转@Controllerpublic class userController { //这个注解的意思是访问的是/quick是就自动映射到这个save方法,执行对应的逻辑,最后返回一个"success.jsp",跳到webapp的对应jsp中 @RequestMapping("/quick") public String save(){ System.out.println("c..原创 2022-05-31 15:58:18 · 688 阅读 · 0 评论 -
Spring集成web环境、springMVC
1、spring集成web环境解决办法:用监听器,原创 2022-05-29 21:35:29 · 306 阅读 · 0 评论 -
spring依赖注入
1、使用bean标签注入1、pom.xml文件配置在maven项目中的pom.xml文件中配置spring依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.6.RELEASE</version&..原创 2022-05-28 22:08:22 · 3849 阅读 · 0 评论 -
spring复习
spring容器里存放的是Java对象原创 2022-05-28 19:36:45 · 51 阅读 · 0 评论 -
Servlet相关内容复习
servlet概念:运行在服务器端的小程序。servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。如果我们想浏览器上能呈现我们的程序,依靠的是tomcat去执行写好的Java文件,而这个Java文件需要首先servlet接口,复写方法servlet执行原理:例如输入的url是localhost:8080/day13/demo1(dat13是指定的该项目的虚拟路径)。通过localhost:8080找到具体的服务器主句;通过day13找到了部署在tomcat上.原创 2022-05-24 22:23:44 · 145 阅读 · 0 评论