个人学习
jishenwei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
菜鸟学习 8-3 SpringMVC 入门案例的一些深入
入门案例的一些深入 一、@RequestMapping注解的详解 1)该注解可以放在方法上,也可以放在类上,放在方法上用于给方法确定路径和加限制条件,放在类上用于给类确定路径,如果类和方法上都有,在请求方法时就需要加上类名/方法名,例如给类命名为/user,给方法命名为/hello,请求时地址就应该user/hello。 2)该注解常用的参数有4个,分别为value、path、method、header 其中value和path作用相同,用于给类或方法确定路径(个人理解为给方法取名)。其中value是缺省值原创 2020-08-03 05:22:31 · 213 阅读 · 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 · 169 阅读 · 0 评论 -
菜鸟学习 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 · 154 阅读 · 0 评论 -
菜鸟学习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 · 133 阅读 · 0 评论 -
菜鸟学习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 · 130 阅读 · 0 评论 -
菜鸟学习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 · 161 阅读 · 0 评论 -
菜鸟学习7-21 Spring事务管理器
Spring事务管理器 关于事物的介绍,以及自己动手配置事物在前面的AOP部分已经讲过了 AOP及事物 Spring中的事物 事物的四种通知: 前置通知,开启事务 后置通知,提交事务 异常通知,回滚事务 最终通知,释放连接 但是在spring中其中最终通知和前置通知是不必须的。 释放连接可以直接放在提交或者回滚之后;开启事物可以在绑定链接到线程的时候直接设置成false,所以它也不是必须的。 之前我们自己写过事务管理器,大致上使用begain,commit,rollback,release等方法实现事物控制原创 2020-07-22 02:09:28 · 211 阅读 · 0 评论 -
菜鸟学习7-21 Spring的JdbcTemplate
SpringJdbcTemplate 简介 Jdbc:Java Database Connectivity,指的是java连接数据库操作。 JdbcTemplate是spring提供的一组数据库操作模板,主要是用来CRUD(增删改查)操作 使用前需要在pom文件中的配置: spring-context spring-jdbc spring-tx mysql-connector-java 普通的使用方法 1.首先准备数据源:spring的内置数据源 由DriverManagerDataSource类提供 Dr原创 2020-07-21 22:14:45 · 322 阅读 · 0 评论 -
菜鸟学习7-19 Spring的AOP 注解配置
AOP基于注解的配置 XML文件配置: 首先需要在约束依赖里开启context,即注解 xmlns:context=“http://www.springframework.org/schema/context” http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd 其次配置好当spring创建容器时需要扫描的包 最后开启spring注解AOP原创 2020-07-19 23:12:26 · 163 阅读 · 0 评论 -
菜鸟学习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 · 181 阅读 · 0 评论 -
菜鸟学习7-15 Spring的依赖注入 XML文件配置以及注解配置
2020-7-15 三、Spring的依赖注入 依赖注入: Dependency Injection IOC的作用: 降低程序间的耦合(依赖关系) 依赖关系的管理: 以后都交给了spring来维护 在当前类中需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护: 就称之为依赖注入。 依赖注入: 能注入的数据:有三类 基本类型和String 其他bean类型(在配置文件中或者注释配置过的bean) 注入的方式:有三种 第一种:使用构造函数提供 第二种:使用set方法提供原创 2020-07-17 04:40:59 · 627 阅读 · 0 评论 -
菜鸟学习7-14 Spring中的Bean对象
第一篇博客 spring 2020-7-14 spring的底层实现是通过一个工厂类factory帮助方法获得实例,从而实现解耦。 一、spring可以通过配置XML的方法来创建spring 1.使用默认构造函数创建 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他其他属性和标签时。 采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建 <bean id="accountService" class="com.itheima.serv原创 2020-07-14 01:11:11 · 233 阅读 · 0 评论
分享