Spring框架相关
文章平均质量分 79
箱水母
这个作者很懒,什么都没留下…
展开
-
Spring的常用注解
Spring的常用注解@Component@Controller@ResponseBody@Autowired @Component @Component:注册bean到Spring容器中。 @Controller、@Service、@Repository都可以称为@Component。 @Controller:控制层 @Service:业务层 @Repository:数据访问层 区别: @Component(@Controller、@Service、@Repository)通常是通过类路径扫描来自动侦测以转载 2021-10-12 19:58:02 · 288 阅读 · 0 评论 -
MyBatis
MyBatisMyBatis是什么MyBatis底层是用什么实现的?接口Mapper内的方法能重载吗?简单过程MyBatis中#和$的区别MyBatis的高级映射动态spl语句 MyBatis是什么 它是一款半自动的ORM持久层框架,具有较高的SQL灵活性,支持一对一,一对多,动态SQL和缓存等特性,但它的数据库无关性较低。 ORM(Object Relational Mapper)对象关系映射 为了解决Java对象和关系数据库存在的互不匹配的现象的技术,Hibernate和MyBatis。 MyBatis原创 2021-10-09 15:10:56 · 293 阅读 · 0 评论 -
IOC和AOP
IOC和AOPSpring中的两大核心IOC控制反转IOC和DI@Resourse和@Autowired依赖注入方式AOP面向切面编程代理模式事务AOP注解 Spring中的两大核心 IOC和AOP IOC控制反转 IOC和DI IOC控制反转是指我原来需要在程序中自己创建对象,现在对象的创建交给外部容器(这里是Spring容器)完成。 说到IOC就不得不提的另一个概念DI依赖注入,是指将对象之间的相互依赖关系交给IOC容器管理,并由IOC容器完成对象的注入。 两者的区别 IOC解决的是对象的创建问题; D原创 2021-10-09 11:22:58 · 279 阅读 · 0 评论 -
JDBC简介
JDBC简介JDBC开发步骤PreparedStatement(预编译)和Statement 简介 在JDBC里面提供了一套接口Connection、Statement、ResultSet,每个数据库厂商实现了这套接口,例如MySql公司实现了:MySql驱动程序里面实现了这套接口,Java程序员只要调用实现了这些方法就可以实现对MySql数据库的增删改查。 JDBC开发步骤 1、加载驱动Class.forName(""); 2、获得连接对象Connection 3、写sql语句 4、创建Stateme原创 2021-09-26 09:12:41 · 119 阅读 · 0 评论 -
Servlet和JSP
Servlet和JSPServlet静态网页动态网页Servlet实现步骤JSPJSP模板JSP的脚本:(脚本就是一段代码)JSP表达式jsp和servlet的区别和联系联系区别Servlet和JSP最主要的不同点在于通过MVC双剑合璧 Servlet 用java语言开发动态资源的技术 静态网页 1、无论谁看内容都是一样的。 2、百度百科、新闻、login.html登陆界面。 3、服务器直接保存html,直接返回html即可。 动态网页 1、不同的人看到的内容是有差异的。 2、微博、登陆思途管理系统看到的内原创 2021-09-26 09:56:11 · 168 阅读 · 0 评论 -
Spring、SpringMVC和SpringBoot
Spring、SpringMVC和SpringBoot 一、概念 1、Spring Spring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP),简单的说就是一个分层的轻量级开源框架。 2、SpringMVC Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。SpringMVC是一种web层mvc框架,用于替代se转载 2021-09-30 08:23:07 · 389 阅读 · 0 评论