自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 菜鸟学习 8-3 SpringMVC 入门案例的一些深入

入门案例的一些深入一、@RequestMapping注解的详解1)该注解可以放在方法上,也可以放在类上,放在方法上用于给方法确定路径和加限制条件,放在类上用于给类确定路径,如果类和方法上都有,在请求方法时就需要加上类名/方法名,例如给类命名为/user,给方法命名为/hello,请求时地址就应该user/hello。2)该注解常用的参数有4个,分别为value、path、method、header其中value和path作用相同,用于给类或方法确定路径(个人理解为给方法取名)。其中value是缺省值

2020-08-03 05:22:31 132 1

原创 菜鸟学习 8-3 SpringMVC 入门案例

入门案例上篇文章已经配置好springmvc的基本配置:前端控制器和视图解析器。这里开始做一个入门案例一、首先可以删掉创建项目自带的index.jsp然后新建一个index.jsp,因为自带的页面上没有中文问题和语言标签。在页面上写一个超链接,让超链接指向hello: <h3>入门程序</h3> <a href="user/hello">入门程序</a>二、在java包下建立合适的包,建立一个HelloController.java

2020-08-03 04:46:42 118

原创 菜鸟学习 8-3 SpringMVC 的配置

SpringMVC 的配置一、引入依赖建立一个maven的webapp项目,在pom文件里引入相关依赖坐标: <!--版本锁定--> <spring.version>5.2.7.RELEASE</spring.version> </properties> <dependencies> <dependency> <groupId>org.springframework</gr

2020-08-03 04:37:00 103

原创 菜鸟学习7-24 Mybatis的CRUD操作

Mybatis的CRUD操作一、查询所有上一篇关于Mybatis的配置中已经举过查询所有的例子了,这里就不再赘述,直接贴xml的代码和Test类中的代码:首先接口中定义一个查询所有的类:public interface IUserDao { /** * 查询所有 * @return */ List<User> findAll();然后在子xml文件中配置查询操作,相当于dao的实现类:<mapper namespace="com

2020-07-25 05:14:31 85

原创 菜鸟学习7-25 Mybatis CRUD中的一些深入

Mybatis中的参数、返回值的深入一、使用实体类的包装对象作为查询条件定义一个类QueryVo:public class QueryVo { private User user; public User getUser() { return user; } public void setUser(User user) { this.user = user; }}该类中有一个User类的属性。现在要求用QueryVo

2020-07-25 05:13:09 81

原创 菜鸟学习7-24 Mybatis的环境搭建

Mybatis环境搭建工具:idea项目对象模型:maven一、导入相关依赖在maven的pom.xml文件中引入相关依赖:首先是mybtis,数据库用的是mysql,解析xml文件用的是log4j技术,测试用的是junit<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybat

2020-07-24 20:06:29 108

原创 菜鸟学习7-21 Spring事务管理器

Spring事务管理器关于事物的介绍,以及自己动手配置事物在前面的AOP部分已经讲过了AOP及事物Spring中的事物事物的四种通知:前置通知,开启事务后置通知,提交事务异常通知,回滚事务最终通知,释放连接但是在spring中其中最终通知和前置通知是不必须的。释放连接可以直接放在提交或者回滚之后;开启事物可以在绑定链接到线程的时候直接设置成false,所以它也不是必须的。之前我们自己写过事务管理器,大致上使用begain,commit,rollback,release等方法实现事物控制

2020-07-22 02:09:28 143

原创 菜鸟学习7-21 Spring的JdbcTemplate

SpringJdbcTemplate简介Jdbc:Java Database Connectivity,指的是java连接数据库操作。JdbcTemplate是spring提供的一组数据库操作模板,主要是用来CRUD(增删改查)操作使用前需要在pom文件中的配置:spring-contextspring-jdbcspring-txmysql-connector-java普通的使用方法1.首先准备数据源:spring的内置数据源由DriverManagerDataSource类提供Dr

2020-07-21 22:14:45 249

原创 菜鸟学习7-19 Spring的AOP 注解配置

AOP基于注解的配置XML文件配置:首先需要在约束依赖里开启context,即注解xmlns:context=“http://www.springframework.org/schema/context”http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd其次配置好当spring创建容器时需要扫描的包最后开启spring注解AOP

2020-07-19 23:12:26 109

原创 菜鸟学习7-17 Spring的AOP原理及其XML配置

2020-7-17五、Spring的AOP原理及其XML配置AOP具体定义详情查看百度百科。AOP的原理使用“代理”的方法来对原始方法进行“增强”所谓“代理”,就是指使用Proxy中的newProxyInstance方法“代替”原来的方法;所谓“增强”,就是指在不改动原来方法的基础上,对原来的方法中增加一些代码,从而实现更多的功能。例如我写了一个transfer方法public void transfer(String sourceName, String targetName, Float

2020-07-17 06:03:28 130

原创 菜鸟学习7-15 Spring的依赖注入 XML文件配置以及注解配置

2020-7-15三、Spring的依赖注入依赖注入:Dependency InjectionIOC的作用:降低程序间的耦合(依赖关系)依赖关系的管理:以后都交给了spring来维护在当前类中需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明依赖关系的维护:就称之为依赖注入。依赖注入:能注入的数据:有三类基本类型和String其他bean类型(在配置文件中或者注释配置过的bean)注入的方式:有三种第一种:使用构造函数提供第二种:使用set方法提供

2020-07-17 04:40:59 539

原创 菜鸟学习7-14 Spring中的Bean对象

第一篇博客spring2020-7-14spring的底层实现是通过一个工厂类factory帮助方法获得实例,从而实现解耦。一、spring可以通过配置XML的方法来创建spring1.使用默认构造函数创建在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他其他属性和标签时。采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建<bean id="accountService" class="com.itheima.serv

2020-07-14 01:11:11 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除