摘要:
概念 如何实现无入侵式增强? AOP入门案例思路分析 AOP工作流程 只读取pt,不读取ptx。 spring的AOP内部就是用代理模式来实现 在spring中保存的就是代理对象 AOP切入点表达式 通配符 “*”不是广义上的任意,在参数里它表示必有一个参数;“..”表示的任意是可有可无可有多个的任 阅读全文
摘要:
分析 sqlSession对象是工厂的openSession造出来的,有点像连接池,已经造好了拿出来用。 则以上程序中最核心的对象是SqlSessionFactory 准备 依赖包: 1.spring-jdbc 2. mybatis-spring 3.5.6对应1.3.0 纯注解开发的SpringC 阅读全文
摘要:
概念 快速入门 创建user表,添加数据 CREATE DATABASE mybatis; USE mybatis; DROP TABLE IF EXISTS tb_user; CREATE TABLE tb_user( id INT PRIMARY KEY AUTO_INCREMENT, user 阅读全文
摘要:
注解开发定义bean 在程序开头,用@开头的注解代替applicationContext.xml文件中的bean标签配置内容。 搜索标签属于context命名空间 纯注解开发 在上面的注解开发定义bean中,用@Component代替了<bean>标签,纯注解开发是定义一个类来代替剩余的配置文件,即 阅读全文
摘要:
使用数据库连接池的原因 1.之前每一次访问数据库都需要获取连接,经过操作后再释放连接。消耗资源,代码量多。 2.获取连接的操作是向系统底层申请资源,是非常耗时的,使用已经申请好的容器会使操作速度提高。 实现 Druid基本使用 druid.properties配置文件 druid.propertie 阅读全文
摘要:
2023.02.16 spring是一大套技术集,包括: Spring Framework:举足轻重,底层框架,被其他所有技术所依赖。 Spring Boot:加速开发。 Spring Cloud:分布式开发。 spring5.0全面支持jdk8(想做spring开发,jdk必须在8以上)。 Spr 阅读全文
摘要:
功能 Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构:Maven提供了一套标准化的项目结构,所有IDE使用Maven构建的项目结构完全一样,所有IDE创建的Maven项目可以通用 提供了一套标准化的构建流程(编译,测试,打包,发布.....) 提供了一 阅读全文
摘要:
1,界面层(表示层/web层):用户看得到的界面。用户可以通过界面上的组件和服场器进行交互。2,业务透辑层(service层):处理业务逻辑的(最重要也是最难编写的)。不做具体的操作。3,数据访问层(dao层):操件数据存储文件。 servlet:接收用户的请求,获取用户提交的数据,封装数据,调用业 阅读全文
摘要:
2023.02.07: 背景 昨天在实施如题操作时,按照我在网上找到的博文指导(链接:https://blog.csdn.net/RongLin02/article/details/117562075),成功操作了之前的几个步骤: 安装Java及配置其环境变量(环境变量这篇博客里没有写要自己去搜一下 阅读全文
摘要:
笔者win10系统;昨天在配置openssh的时候在cmd里遇到了这两个报错。 上网查了一下,解决方法分别是: 'powershell': 在环境变量path后添加powershell的路径(C:\Windows\System32\WindowsPowerShell\v1.0), 重新打开cmd窗口 阅读全文