首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java框架
小跟班李
创建于2023-07-13
订阅专栏
Java框架
暂无订阅
共11篇文章
创建于2023-07-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis框架学习01 | MyBatis概述
### 1. MyBatis #### 框架 - 框架是什么 - 框架是对通用代码的封装,提前写好了大量接口和类,基于这些现有的接口和类进行开发,可以大大提高开发效率 - java常用框架: - SS
MyBatis框架学习02 | MyBatis使用
MyBatis事务管理机制 在mybatis-config.xml文件中,可以通过以下配置进行mybatis的事务管理 <transactionManager type="JDBC"/> type属性
MyBatis框架学习04 | 核心配置文件详解
environment 一个environment对应一个SqlSessionFactory 一个SqlSessionFactory对应一个数据库 多环境的配置文件 transactionManage
Spring学习01 | Spring初体验
什么是OCP? OCP是软件七大开发原则中最基本的应该原则:开闭原则 对什么开:对扩展开放。 对什么闭:对修改关闭。 OCP原则是最核心,最基本的,其他的六个原则都是为这个原则服务的。 OCP开闭原则
Spring-MVC学习01| 概述
什么是SpringMVC SpringMVC是Spring为表示层开发提供的一整套完整解决方案。 SpringMCV的特点 Spring家族原生产品,与IOC容器等无缝对接 基于原生的Servlet,
SpringMVC学习02 | 开发步骤
第一步:新建maven模块 第二步:在pom文件中添加相关模块 第三步:为模块添加web支持 在src/main文件夹下新建一个webapp文件夹(有蓝点) 在webapp下新建WEB-INF文件夹
MyBatis框架学习03 | 完成一个CRUD
Mybatis完成增删改查 insert 在JDBC中的占位符是?,在mybatis中的占位符是#{}来代替JDBC当中的? #{}和?是等价的 MyBatis中可以使用Map集合给SQL语句的占位符
MyBatis框架学习05 | MyBatis小技巧
1. #{}和${}的区别 #{}:底层使用PreparedStatement。特点:先进行SQL语句的编译,然后给SQL语句的占位符问号?传值。可以避免SQL注入的风险。 ${}:底层使用State
Spring学习02 | Bean的实例化和生命周期
实例化的方式 通过构造方法实例化 在spring配置文件中直接配置类全路径,spring会自动调用该类的无参数构造方法来实例化bean。 通过简单工厂模式实例化 需要在Spring配置文件中那种告诉S
Spring学习03 | 注解式开发
使用步骤 加入aop的依赖 在配置文件中添加context命名空间 在配置文件中指定扫描的包 在Bean类上使用注解 注意:结果是多个包该怎么办: 第一:在配置文件中指定多个包,用逗号隔开 第二:指定
Spring学习04 | 面向切面编程AOP
AOP的介绍 (AOP)面向切面编程,是一种编程技术。 AOP是对OOP的补充延伸。 AOP底层使用的就是动态代理来实现的。 怎么理解: 将业务逻辑当中的非业务(交叉业务)逻辑代码(例如日志,安全,事