![](https://img-blog.csdnimg.cn/20200914194134760.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
ioc容器,aop解耦。
l_ng
这个作者很懒,什么都没留下…
展开
-
web音乐播放器+后台歌曲,歌单管理
项目地址https://github.com/sevenyoungairye/web_music_palyer技术点 - 基于h5, css3, js, bootstarp, jquery, - 后台基于structs1, spring, spring-jdbcTemplate功能 - 用户curd - 歌单curd,为歌单新增,移除歌曲 - 上传歌曲,修改歌曲 - 查询:三个模块的分页数据库支持,MySql,Oracle,Oracle支持较好项目展示1. 界面2. 音乐管理原创 2020-08-29 18:05:58 · 1970 阅读 · 1 评论 -
spring jdbctemplate 实体列与数据表列 查询
目录1. BeanPropertyRowMapper接口2. 创建mapper类实现接口1. BeanPropertyRowMapper接口当我查询时,使用下面的接口,原理是根据实体类的字段名和表的列名相同时才有结果,否则对应的字段是nullList<MusicSong> songList = jdbcTemplate.query(sql.toString(), new Object[]{musicListId, startLine, endLine},原创 2020-08-19 19:49:14 · 480 阅读 · 1 评论 -
转账为demo,spring事务
spring 事务使用1. 业务代码2. xml配置3. 注解配置1. 业务代码数据表结构daopackage com.lovely.dao.impl;import com.lovely.dao.AccountDao;import org.springframework.jdbc.core.JdbcTemplate;/** * @author echo lovely * @date 2020/8/9 11:01 */public class AccountDaoImpl im原创 2020-08-13 21:30:46 · 145 阅读 · 0 评论 -
Javaweb maven项目tomcat报错: javax.naming.NamingException: 无法创建资源实例
报错地址2. 原因分析1. @Resource注解无效,注入失败,你得从容器中把bookInfoServie取去来,用getBean的方式创建BookInfoServiceImpl对象2.删掉@Resource注解,重新部署搞定。3.不要在意写了个@Contorller, 初学spring,用spring+maven+Javaweb+jdbc模板搭建的项目,原因是不想写jdbc原生dao…...原创 2020-08-12 22:23:29 · 2575 阅读 · 4 评论 -
Spring JdbcTemplate Curd
curd1. 实现步骤2. maven dependency3. curd代码database: oracledataSource: alibaba druid1. 实现步骤1. 导入spring-jdbc 和 spring-tx(事务)坐标2. 创建数据库表和实体3.创建JdbcTemplate对象 JdbcTemplate jdbc = new JdbcTemplate(); jdbc.setDataSource(dataSource);4. 执行数据库操作 更新操作 jdb原创 2020-08-09 09:30:41 · 119 阅读 · 0 评论 -
注解方式实现aop
aop注解实现spring配置文件目标接口,目标实现类,切面类 注解写法使用spring-test测试spring配置文件<?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:aop="http://原创 2020-08-06 20:45:28 · 153 阅读 · 0 评论 -
利用spring注解创建bean
spring注解spring 原始注解1.1 @Component注解1.2 @Controller,@Service,@Repository同上1.3 注解方式依赖注入spring 新注解1. 用来解析配置类,利用配置类替代xml注解代替了xml的繁琐配置spring 原始注解1.1 @Component注解<!--spring 使用注解创建对象 component-scan 组件扫描器 用来扫描包下面的注解 --><context:component-scan base原创 2020-08-06 20:45:37 · 167 阅读 · 0 评论 -
spring配置数据源
spring配置数据源1. 什么是数据源连接池2. 手动创建数据源(c3p0,druid)2.1 导入数据库连接驱动,数据源pom坐标2.2 创建数据源2.3 配置jdbc.properties, 解耦拿到数据源3. spring配置数据源3.1 bean方式创建数据源13.2 bean方式创建数据源24. 测试spring数据源连接oracle数据库测试用ojdbc6, oracle11.2版本select * from v$version1. 什么是数据源连接池数据源连接池用原创 2020-07-19 14:40:45 · 195 阅读 · 0 评论 -
spring依赖注入
对象,集合,properties注入1. dao层,业务层2. 对象的依赖注入2. 基本数据类型, list, map, properties的注入本文以set方式进行依赖注入1. dao层,业务层User类package com.lovely.domain;public class User { private String name; private Integer age; public String getName() { return原创 2020-07-12 11:18:29 · 141 阅读 · 0 评论 -
spring bean的创建,生命周期
1. 初探spring什么是springSpirng 是分层的Java se/ee应用full-stack(web层mvc dao层jdbc模板 业务事务管理)轻量级开源框架,以IoC(inverse of control :反转和控制) 和AOP(Aspect Oriented Programming: 面向切面编程)为内核。还能整合开源世界 著名的第三方框架和类库spring发展历程1997年 EJB思想 。。。 2006年 ejb3.02017 5.0版本发布spring的原创 2020-07-12 09:13:11 · 319 阅读 · 0 评论