![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
文章平均质量分 87
JinLuovo
这个作者很懒,什么都没留下…
展开
-
SpringMvc(三)
SpringMvc(三)SSM 整合可以使用多种方式,一般会选择 XML + 注解 的方式。整合的思路:搭建整合环境先把spring 的配置搭建完成再使用 spring 整合SpringMVC 框架最后使用 spring 整合MyBatis 框架创建数据库和结构表:create database ssm;use ssm;create table account( id int primary key auto_increment, name varchar原创 2021-08-06 09:25:50 · 80 阅读 · 0 评论 -
SpringMVC(二)
SpringMVC(二)响应数据和结果视图返回值分类:字符串voidModelAndView 对象:是 spring 提供的一个对象,可以用来调整具体的 JSP 视图@RequestMapping("testModelAndView")public ModelAndView testModelAndView(){ //创建 ModelAndView 对象 ModelAndView mv = new ModelAndView(); System.out.print原创 2021-08-06 09:25:23 · 92 阅读 · 0 评论 -
SpringMVC(一)
SpringMVC(一)SpringMVC的基本概念三层架构表现层业务层持久层MVC模型Model(模型):通常就是指我们的数据模型,一般情况下用于封装数据。View(视图):通常指的就是我们的jsp或者html,一般用于展示数据。通常视图依据数据模型创建。Controller(控制器):是应用程序中处理用户交互的部分,一般用于处理程序逻辑。SpringMVC :是一种基于 java 的实现 MVC 设计模型的请求驱动类型的轻量级 web 框架,属于Spring Fr原创 2021-08-05 21:37:25 · 114 阅读 · 0 评论 -
Spring中的 JdbcTemplate和声明式事务控制
Spring中的 JdbcTemplate和声明式事务控制JdbcTemplate概述JdbcTemplate的作用:他就是用于和数据库交互的,实现CRUD操作如何创建该对象在dao的实现类中定义并用set方法注入**JdbcDaoSupport ** 类的 getJdbcTemplate() 方法对象中的常用方法//1.获取容器ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");原创 2021-08-05 21:34:50 · 191 阅读 · 0 评论 -
Spring中的aop和基于XML以及注解的AOP配置
Spring中的aop和基于XML以及注解的AOP配置完善account案例E:\JAVAworkspace\spring_account分析案例中的问题各个数据库操作应该只获取一个connection连接,把这些此操作放到一个事务中,避免产生脏读、不可重复读、幻读等问题。ConnectionUtils类:连接的工具类,用于从数据源中获取一个连接,并且实现和线程的绑定。使用ThreadLocal对象把Connection和当前线程绑定,从而使一个线程中只有一个能控制事务的对象priv原创 2021-08-05 21:33:40 · 87 阅读 · 0 评论 -
Spring基于注解的IOC以及IOC案例
Spring基于注解的IOC以及IOC案例spring注解ioc常用注解用于创建对象的:它的作用就和在xml配置文件中编写一个<bean>标签实现的功能是一样的@Component:作用:把当前类对象存入到spring容器中属性:value:用于指定bean的id,当我们不写时,默认值为当前类名,且首字母改小写。@Controller:一般用在表现层@Service:一般用在业务层@Repository:一般用在持久层以上几个注解的作用和属性都一样,但是后三个是原创 2021-08-05 21:30:43 · 86 阅读 · 0 评论 -
Spring框架的概述以及Spring中基于XML的IOC配置
Spring框架的概述以及Spring中基于XML的IOC配置Spring概述Spring:是分层的 Java SE/EE 应用full-stack轻量级开源框架spring两大核心:IOC(Inverse Of Control:反转控制)AOP(Aspect Oriented Programming:面向切面编程)spring发展历程和优势:Rod Johnson(spring之父)spring体系结构程序的耦合及解耦耦合:程序之间的依赖关系包括:类之间的依赖方原创 2021-08-05 21:29:17 · 72 阅读 · 0 评论 -
Mybatis连接池及事务深入
Mybatis连接池及事务深入Mybatis连接池及事务控制(原理部分了解,应用部分会用)Mybatis中连接池使用及分析连接池:mybatis中的连接池:mybatis提供了三种方式的配置配置的位置:主配置文件SqlMapConfig.xml中的DataSource标签,type属性就是表示采用何种连接池方式type属性的取值:POOLED:采用传统的javax.sql.DataSource规范中的连接池,mybatis中有针对规范的实现UNPOOLED:采用传统的获取原创 2021-08-05 21:25:25 · 100 阅读 · 0 评论 -
Mybatis框架实现CRUD操作
Mybatis框架实现CRUD操作自定义mybatis流程mybatis基于代理dao的CRUD操作(重点)E:\JAVAworkspace\mybatis_CRUDCRUD中可能遇到的问题:参数的传递及返回值的封装parameterType(输入类型):传递简单类型传递pojo对象:mybatis使用ognl表达式解析对象字段的值,#{}或者${}括号中的值为pojo属性名称。OGNL表达式:Object Graphic Navigation Language原创 2021-08-05 21:22:23 · 207 阅读 · 0 评论 -
Mybatis 延迟加载、缓存、注解
Mybatis 延迟加载、缓存、注解mybatis中的延迟加载Problem:在一对多中,当我们有一个用户,他有100个账户。在查询用户的时候,要不要把关联的账户查出来?在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。在查询账户的时候,要不要把关联的用户查出来?在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。延迟加载:在真正使用数据时才发起查询,不用的时候不查询,按需加载。立即加载:不管用不用,只要一调用方法,马上发起查询。原创 2021-08-05 21:19:28 · 99 阅读 · 0 评论 -
Mybatis 入门
‘ 框架 ’ 入门框架:软件开发中的一套解决方案,半成品,不同的框架解决不同的问题。好处:封装了很多细节,开发者可以使用极简的方式实现功能,提高开发效率。三层架构:表现层:展示数据——SpringMVC业务层:处理业务需求持久层:与数据库交互——mybatisSpring 框架 : IOC & AOP持久层技术解决方案:JDBC 技术:ConnectionPreparedStatementResultSetSpring 的 Jd原创 2021-08-05 21:16:26 · 70 阅读 · 0 评论 -
IDEA创建maven项目添加jar包依赖出错
Problem1:由于网络原因无法下载jar包解决方法:在maven的settings.xml文件的<mirrors>标签中配置阿里镜像<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/cont原创 2020-06-13 11:20:27 · 273 阅读 · 0 评论