![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 55
我爱吃红薯
这个作者很懒,什么都没留下…
展开
-
将一个Bean注册到Spring容器中的3种不同方式
一,Xml注入<bean class="cn.test.Book" id="book"></bean>说明:在applicationContext.xml的配置文件中配置bean节点,class属性表示要注册的bean的全路径,id表示bean的唯一标记(也可以是name属性作为标志)。二,Java配置@Configurationpublic class MyConfig{ @Bean HelloJava helloJava(){ .原创 2021-03-10 22:39:47 · 825 阅读 · 0 评论 -
Spring自动扫描对象注入@Autowired和@Resources
1,@Autowired@Autowired 是根据类型去查找,然后赋值,这就有一个要求,这个类型只可以有一个对象,否则会报错。@Servicepublic class UserService{ @Autowired UserDao userdao; public String hello(){ return userdao.add(); }}2,@Resources@Resources 是根据名称去查找,默认情况下,定义的变量原创 2021-03-10 22:38:30 · 271 阅读 · 0 评论 -
RequestContextHolder类获取HttpServletRequest 和HttpServletResponse
主要根据:org.springframework.web.context.request包下的RequestContextHolder抽象类import org.springframework.web.context.request.RequestContextHolder;import org.springframework.web.context.request.ServletRequestAttributes;import javax.servlet.http.HttpServletRequ原创 2020-09-06 23:54:53 · 660 阅读 · 0 评论 -
Spring的BeanUtils.copyProperties()的使用
class A{ string id; string name; string age; string sex;}class B{ string id; string name;}假如:想把一个类A中的一些属性的值,设置到另一个类B的属性中。方法1:new 对象,然后把值一个一个的set。B b=new B();A a=new A();b.setId(a.getId());b.setName(a.getName());方式2:...原创 2020-08-18 23:43:32 · 467 阅读 · 0 评论 -
@ResponseBody注解和@RequestBody注解使用
1,@ResponseBody注解@ResponseBody将java对象转为json格式的数据,返回页面。一般@RestController的作用就相当于@ResponseBody+@Controller一般使用:@RestController@RequestMapping("/sys/student")public class StudentController {}2,@RequestBody注解@RequestBody使用json的格式传递数据,把json数据封装到.原创 2020-07-14 00:37:21 · 617 阅读 · 0 评论 -
Spring常用注解v2
maven工程依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.18.RE...原创 2019-09-14 00:11:04 · 114 阅读 · 0 评论 -
SSM 连接Oracle数据库
连接Oracle数据库 一个maven项目中使用了一个内部jar文件,可是这个文件没有在maven库中,而是单独放到本地WEB-INFO/lib下,此时的jar是不会被识别的,因为maven打包是不会自动去引用和编译lib中的jar文件的,因此要在pom.xml手动配置加载lib下的jar包。 为什么使用这种方式加载?因为连接Oracle数据库的时需要连接驱动,但...原创 2019-09-01 00:03:16 · 2727 阅读 · 0 评论 -
Spring Mybatis分页插件PageHelper
1,在pom.xml 导入依赖<properties> <jstl.version>1.2</jstl.version> <standard.version>1.1.2</standard.version> <pagehelper.version>5.1.1</pagehelper.version>&...原创 2019-08-21 23:05:55 · 134 阅读 · 0 评论 -
SSM框架整合开发(四)
SSM记录一下搭建成功的ssm框架,方便以后查看。1,创建数据库test,表 user2,使用逆向工程生成UserMapper,UserMapper.xml,User<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org/...原创 2019-07-22 21:53:36 · 145 阅读 · 0 评论 -
JdbcTemplate和Spring的事务管理(三)
Spring的 jdbcTemplate操作 spring针对javaee三层,每一层都有解决技术,在dao层中使用 jdbcTemplate,可以持久层进行增删改查操作。下面对jdbcTemplate的使用进行演示。1,导入依赖 <properties> <project.build.sourceEncoding>UTF-8<...原创 2019-07-22 21:53:05 · 288 阅读 · 0 评论 -
Spring IOC操作(注解方式)和AOP(二)
Spring的bean 管理(注解)注解:代码里面特殊的标记,使用注解可以完成功能。注解写法:@注解名称(属性名称=属性值)。注解可以用在方法,类,属性上。Spring注解开发1,导入依赖,创建类方法@Component(value="bookDao")public class BookDao { public void add(String bname) { System...原创 2019-07-22 21:52:37 · 165 阅读 · 0 评论 -
Spring概念和IOC入门(一)
Spring概念1,spring是开源的轻量级框架。2,spring核心主要分两部分:(1)AOP:面向切面编程,当需拓展功能时不用修改源代码实现。(2)IOC:控制反转,比如有一个类(不是静态方法),需要调用类里面的一个方法,原始方式那就需要创建类的对象,使用对象调用方法才能实现,而创建类对象的过程,就会需要new对象。而把原来通过new创建对象,交给spring配置创建对象,这个过程...原创 2019-07-22 21:50:38 · 199 阅读 · 0 评论