
spring
学习笔记
久伴丶.丶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ssm项目学习记录。
第一天1.什么是solr?一个独立的企业级搜索应用服务器。2.solr的启动:在cmd中启动,cd +solr中bin的路径按回车,进入solr,输入solr start 启动solr。不带 -p 端口号,则默认8983端口号。4.什么是core?core在solr中代表一个索引库,保存索引位置以及配置信息。solr可以有多个core,相当于mysql服务器下可以有多个数据库。5.创建core的命令:solr create -c goods(创建core的名称)6:创建的core保存在ser原创 2021-03-28 11:09:20 · 169 阅读 · 0 评论 -
练习ssm项目时出现的问题。
1.为什么controller层传参给前端,前端接收不到。原因:。。。。。。。2.为什么登入验证,匹配数据库中的数据时,匹配成功了,但却报500错误,异常类型为空指针异常,匹配失败时不报错页面跳转正常。原因:在input的name属性没有填写,所以获得的值为null。3.启动tomcat遇见异常。Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type原创 2021-03-28 11:06:00 · 153 阅读 · 0 评论 -
SSM整合所需的依赖包
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mav原创 2021-03-19 22:09:40 · 280 阅读 · 0 评论 -
ssm完成一个web请求的基本流程
完成一个web请求的个过程大致如下:前端页面发起一个http请求:localhost:8080/userhttp请求被Tomcat服务器得到,接着到Servlet中寻找映射路径,当然有了SpringMVC就无需去执行复杂的配置了,我们可以像Servlet3.0那样使用注解开发,SpringMVC前端控制器的注解是@RequestMapping("/user"),通过请求的url,寻找映射路径,找到对应Controller类的方法在Controller中,注入了诸多的Service,Controller转载 2021-03-14 20:00:22 · 681 阅读 · 0 评论 -
spring Aop配置声明式事务管理
tx约束文件:xmlns:tx="http://www.springframework.org/schema/tx"1.开启spring的事务处理功能<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="datasource"></prope原创 2021-03-12 12:39:33 · 155 阅读 · 0 评论 -
spring动态代理
1.实现方法package com.zhu.Proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;//实现InvocationHandler接口public class ProxyInvocationHandler implements InvocationHandler {// 定义一个Object类的变量。原创 2021-03-11 20:54:59 · 88 阅读 · 0 评论 -
spring整合mybatis
1.创建一个maven工程2.在pom.xml文件中配置好所需的各种依赖包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO原创 2020-12-31 12:20:40 · 128 阅读 · 0 评论 -
spring 实现AOP的方法
创建一个maven工程,并创建实体类和相应的实现类package com.zhu.service;public interface UserService { public void add(); public void delete(); public void update(); public void select();}package com.zhu.service;public class UserServiceImpl implements Us原创 2020-12-30 17:51:19 · 176 阅读 · 1 评论 -
自动装配bean
1.通过autowire中的byName实现自动装配自动与set方法set后面的名字相同的bean的id匹配注意:id必须上下文唯一,且和自己对象中set方法后边的名字相同 <bean id="cat" class="com.zhu.pojo.cat"></bean> <bean id="dog" class="com.zhu.pojo.dog"></bean> <bean id="perple" class="c原创 2020-12-30 00:25:37 · 239 阅读 · 2 评论 -
IOC创建对象的四种方式
1.默认通过无参构造方法创建 <bean id="user" class="com.zhu.pojo.User"></bean>2.指定通过索引值创建 <bean id="user" class="com.zhu.pojo.User"> <constructor-arg index="0" value="大牛"></constructor-arg> <constructor-arg index原创 2020-12-29 22:25:46 · 735 阅读 · 1 评论 -
编写第一个spring程序
1.创建一个maven工程,在DAO层创建接口和对应的实现类package com.zhu.dao;public interface UserDao { void getUser();}package com.zhu.dao;public class UserDaoImpl implements UserDao{ @Override public void getUser() { System.out.println("默认获取用户的数据");原创 2020-12-29 21:17:25 · 241 阅读 · 0 评论