- 博客(14)
- 资源 (31)
- 收藏
- 关注
原创 spring注解
(1)导约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" x.
2020-10-29 16:53:05 80
原创 mybatis配置使用properties标签和typeAliases标签和package标签
(1)在类路径下加入jdbcConfig.properties文件jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/studentjdbc.username=rootjdbc.password=666666(2)在SqlMapConfig.xml中修改:<configuration> <properties resource=“jdbcConfig.properties”&...
2020-10-28 06:24:14 517
原创 spring依赖注入
(1)依赖关系:在当前类需要其他类的对象,由spring为我们提供,只需要在配置文件中说明依赖关系的维护。(2)注入数据: 基本数据类型和string 其他bean类型(在配置文件中或者注解配置过的bean) 复杂类型/集合类型(3)注入方式: 使用构造函数: 使用 setter方法: 使用注解:...
2020-10-27 09:48:01 92
原创 mybatis其他特性
(1)mybatis使用ognl表达式解析对象字段的值,#{}或${}括号中的值为pojo属性名称。(2)在接口创建List<User> findByVO(QueryVO vo);(3)创建QueryVO类private User user;//设置getter和setter方法(4)修改IUserDao.xml<!--根据QueryVO的条件查询用户--><select id="findByVO" parameterType="cn.rzpt
2020-10-27 05:26:04 70
原创 spring如何管理bean
一、创建bean的三种方式第一种方式:使用默认构造函数创建 在spring的配置文件中使用bena标签,配id和class属性,没有其他属性和标签时,采用默认构造函数创建对象 此时如果类中没有默认构造函数,则无法创建 <bean id="acountService" class="cn.rzpt.service.impl.AcountServiceImpl"></bean>第二种方法:使用普通工厂模式创建对象或使用某个类中的方法创建对象,并
2020-10-26 11:00:51 2025
原创 spring配置步骤
一、依赖关系:类之间的依赖和方法之间的依赖二、解耦合:减低程序之间的依赖关系,在实际开发中,应该做到,编译期不依赖,运行时才依赖三、解决方法:(1)使用反射创建对象,避免使用new关键字(2)通过读取配置文件,来获取要创建的对象全限定类名...
2020-10-25 10:31:39 230
原创 mybatis特殊查询
(1)查询返回一列,查询总数(2)在接口中写方法//查询总用户数int findTotal();(3)在IUserDao.xml中配置<!--获取总记录数--><select id="findTotal" resultType="int"> select count(id) from user</select>(1)新增信息的id返回值(返回新增信息的id值)<!--保存--><insert id="s.
2020-10-24 15:44:06 99
原创 mybatis条件查询
(1)根据id查询//根据id查询User findById(Integer userId);(2)在IUserDao.xml中<!--根据id查询--><select id="findById" parameterType="int" resultType="cn.rzpt.domain.User"> select * from user where ud=#{id}</select>(1)根据姓名查询//根据姓名查询List&
2020-10-23 23:04:57 149
原创 mybatis更新和删除操作
(1)在接口中添加更新方法(2)在IUserDao.xml中<!--更新用户--><update id="updateUser" parameterType="cn.rzpt.domain.User"> update user set username=#{username},address=#{address},sex=#{sex},birthday=#{birthday} where id=#{id}</update>(1)在接口中添加删除方
2020-10-23 22:41:57 307
原创 mybatis保存数据
(1)创建保存方法在接口类中创建抽象方法(2)在IUserDao.xml中加入插入语句<insert id="saveUser" parameterType="cn.rzpt.domain.User"> insert into user(username,address,sex,birthday) values (#{username},#{address},#{sex},#{birthday})</insert>(3)测试类User user
2020-10-23 22:20:52 1379
原创 mybatis的简单原理
一、读取配置的方式1、使用类加载器,它只能读取类路径的配置文件2、使用ServletContext对象的getRealPath()二、创建工厂mybatis使用了构建者模式,builder就是构建者,in是资源(构建者模式优势:把对象的创建细节隐藏,是使用者直接调用方法即可拿到对象) 生产SQLSession使用了工厂模式(工厂模式的优势:解耦合,降低类之间的依赖关系)三、创建DAO接口实现类,使用了代理模式(代理模式优势:不修改源码的基础上对已有的方法增强)...
2020-10-23 21:48:05 63
原创 数据采集
(1)数据分类:业务数据,行业数据,内容数据,线上行为数据,线下行为数据(2)数据来源:企业系统,机器系统,互联网系统,社交系统(3)数据采集,数据采集方法(数据库ETL,系统日志,网络数据(爬虫,开放API),感知设备数据),非实时和实时数据采集...
2020-10-21 23:10:24 151
原创 mybatis注解方式
注解方式:(1)删除IUserDao.xml(2)添加注解@Select("select * from user")List<User> findAll();(3)修改SqlMapConfig.xml去掉<mapper resource="cn/rzpt/dao/IUserDao.xml"></mapper>添加<mapper class="cn.rzpt.dao.IUserDao">...
2020-10-18 06:11:55 56
原创 mybatis配置步骤
(1)导包:mybatis包,数据库驱动包(2)实体类,字段与数据库列一致,getter/setter方法(3)接口,dao.I实体类名Dao(4)xml,SqlMapConfig.xml,导约束<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.o
2020-10-18 05:46:13 203
神经网络基础问题整理
2009-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人