- 博客(12)
- 资源 (172)
- 收藏
- 关注
原创 JAVAEE框架之Spring JdbcTemplate
七.JdbcTemplate 概念:Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。目的是使JDBC更加易于使用。JdbcTemplate是Spring的一部分。 JdbcTemplate处理了资源的建立和释放。作用:1.不需要管理连接2.不需要设置参数3.可以返回实体类常用方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及b
2020-06-30 11:12:10 724
原创 JAVAEE框架之Spring AOP
JAVAEE框架之Spring六.AOPAOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。当我们系统已经设计好了之后,要去增加功能的时候,尽量少的去之前的代码。JAVA:面向接口编程,可以定义若干接口,使用实现类实现后续需要增加的功能。从该图可以很形象地看出,所谓切面,相当于应用对象间的横切点,我们可以将其单独抽象
2020-06-22 18:02:20 876 1
原创 JAVAEE框架之Spring新注解
五.Spring5 新注解 新的注解有用,为后面的SpringBoot可以打一个基础,因为到SpringBoot的课程, 多了很多注解。这时候,先了解一部分。5.1 @Configuration@Configuration主要是用来定义配置类,可用于代替xml配置文件,比如之前设置的beans.xml5.2 @ComponentScan该注解默认会扫描该类所在的包下所有的配置类,相当于之前的 context:component-scan5.3 @Bean @Bean是一个方法级别上的注
2020-06-18 17:25:33 637
原创 Maven projects need to be imported反复弹出如何办?
新建Maven项目之后,会反复弹出:计算机翻译Maven projects need to be importedMaven项目需要进口Import Changes导入更改Enable Auto-Import启用自动读入so点击Enable Auto-Import,以后更改pom文件后就会自动下载依赖包了----每次单击,Enable Auto-Import方式不太好,可以直接设置一下:File-->Setting-->Maven-->.
2020-06-18 09:55:08 3929 4
原创 JAVAEE框架之Spring注解
四.注解 通过注解来实现依赖注入,为什么要学这个呢???之前的bean的配置都在哪里呢?都放在了beans.xml这个文件里面。当项目有很多个bean需要配置的时候,假设有30张表,需要配置每个表对应的dao实现类、service实现类,会导致配置文件比较臃肿。今天通过使用注解来简化bean文件的配置。 在项目开发中,使用xml文件和注解都可以来实现依赖注入。4.1 pom.xml<!--导入jar依赖--><dependencies> <!--Sp
2020-06-16 10:32:27 1211 1
原创 JAVA就业面试题之单例模式
JAVA就业面试题4.1单例模式 单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。特点持有自己类型的属性类构造器私有对外提供获取实例的静态方法4.1.1 懒汉式/** * Created by 张晨光 on 2020/6/12 11:07 * 懒汉式 */public class Banzhang { //1.自己类的静态属性 private static Banzhang bz; //2.私有
2020-06-13 16:49:01 635
原创 idea application context not configured for this file的问题的解决
spring配置文件中时常会出现这个提示,翻译过来大概意思就是没有配置该文件到项目中于是进入到file-Project Structure中查看可以很明显的看到下面有个感叹号,大概意思是下面的文件没有匹配知道原因就很好解决问题了,只需要加到项目中去就可以了再看XML配置文件,就没有问题了!!!...
2020-06-09 16:41:10 1447
原创 Spring框架之IOC实践
JAVAEE框架之Spring二.IOC实践2.1 Spring核心接口 Spring容器负责创建Bean实例,所以需要知道每个Bean的实现类,Java程序面向接口编程,无须关心Bean实例的实现类;但是Spring容器必须能够精确知道每个Bean实例的实现类,因此Spring配置文件必须精确配置Bean实例的实现类。 Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。他们都可代
2020-06-09 14:11:33 515
原创 一.Spring框架基础
JAVAEE框架之Spring一.Spring框架基础Spring:春天;轻量级的企业级开发框架,核心是IOC(控制反转)和AOP(面向切面编程)。官网:spring.ioSpring–>Spring MVC -->MyBatis–>Spring Boot–>SpringCloud–>Spring SecuritySpring的历史,我们来百度一下,一块看下,不再录屏。Spring Framework创始人,著名作者。 Rod在悉尼大学不仅获得了计算机学位,同时
2020-06-09 14:09:48 607
原创 MAVEN 傻瓜式快速教程
MAVEN 快速教程一.MAVEN概念和安装 Maven 是专门用于构建和管理Java相关项目的工具,Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。 所以用Maven管理Java 项目,你就是专家了 -_-!Maven 主要用处一:相同的项目结构使用Maven管理的Java 项目都有着相同的项目结构有一个pom.xml 用于维护当前项目都用了哪些jar包所有的java代码都放在 src/main/java 下面所有的测试代码都放在src/test
2020-06-06 17:09:49 584
原创 框架前奏二
5.数据连接方式解耦5.1 BaseDao的问题BaseDao这个JAVA类,包含如下java代码,与mysql数据库进行链接。当我们的项目部署到客户服务器上的时候,客户的user,password,news(dbname)有变化,可能也有多次更改,不可能由程序员再多次更改我们的java代码。这是不合理的。怎么办?思路: 将这些需要配置的内容,放置到外部的配置文件 static String driver="com.mysql.cj.jdbc.Driver"; static St
2020-06-03 16:57:06 568
原创 框架前奏
框架前奏穿插之前的JAVAWEB项目,之后的Spring框架。JAVAWEB项目:用到技术点MVC模式数据库连接技术(JDBC)分层思想1.先创建JAVAWEB项目(IDEA) 使用tomcat,配置运行一下2.src下的目录某新闻系统,主题为例,Topic搭建框架 com.aaa.dao:数据访问层的包com.aaa.dao.impl:数据访问层接口的实现类com.aaa.service:业务层的包,主要放业务层接口com.aaa.servi
2020-06-03 08:49:26 435
云计算及Linux教程之入门篇
2024-08-23
云计算linux基础实战课程经典作业
2024-08-02
安卓 web端移动布局开发免费课件
2024-05-31
nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计
2024-05-31
Redis缓存中间件技术实践指南
2024-05-21
nosql精通教学PPT资源包
2024-05-21
分布式计算docker容器开发实战技术大全
2024-05-08
JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题
2024-03-30
毕业设计 毕业项目 大型支付项目,java就业项目
2024-03-30
C# OOP程序设计系列教程
2024-03-20
Android面试题从菜鸟到高手
2024-03-06
Linux和Redis从入门到精通技术实践
2024-03-06
JAVA+零基础学JAVA+运算符教程
2022-12-30
JAVA基础语法格式入门
2022-12-26
springboot+mybatis+springmvc爱家服务系统
2022-04-03
springboot音乐聊天室系统
2022-04-03
springboot开源镜像系统
2022-04-03
睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统
2022-04-03
2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!!!2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!
2022-03-24
住房公积金贷款还款系统.rar
2021-05-07
C#.Asp.Net超市管理系统.zip
2021-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人