![](https://img-blog.csdnimg.cn/20190828171713978.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
Java 语言开发实践
smilejiasmile
这个作者很懒,什么都没留下…
展开
-
Java 注解(Annotation)
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行时可以获取到标注内容 。 当然它也支持自定义 Java 标注。网上很多关于 Java Annotation 的文章,看得人眼花缭乱。Java Annotation 本来很简单的,结果说的人没说清转载 2020-12-11 17:07:07 · 184 阅读 · 0 评论 -
spring boot 开源项目汇总
spring boot 开源项目汇集一、spring-boot-examples 项目项目主页https://github.com/ityouknow/spring-boot-examples二、awesome-spring-boot 项目产品主页http://springboot.fun项目主页https://github.com/ityouknow/aweso...原创 2019-04-25 14:35:16 · 770 阅读 · 0 评论 -
SpringBoot注解大全
转载自:http://www.cnblogs.com/ldy-blogs/p/8550406.htmlSpringBoot注解大全一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spr...转载 2019-04-23 16:49:00 · 15130 阅读 · 0 评论 -
VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
本文转载自:https://www.cnblogs.com/miskis/p/9816135.html安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven、springboot等所需要的扩展。开始步骤:在 Visual Studio Code 中打开扩展视图(Ctrl+Shift+X)。 输入“java”搜索商店扩展插件。 找到并安装Java ...转载 2019-04-25 10:36:15 · 2983 阅读 · 0 评论 -
解读Mybatis数据库开发框架
SSM开发框架的M就是Mybatis,Mybatis可以帮助开发人员更加方便地操作数据库,减少开发人员在数据库操作方面的编码工作量。下图是集成到Spring框架的Mybatis技术架构图。图 1 集成到Spring框架的MyBaits技术上图是集成到Spring框架的MyBaits技术架构图。架构图分为两部分:虚线框外的是Spring框架的业务逻辑处理类,它调用Mybatis的D...转载 2020-03-03 11:29:58 · 366 阅读 · 0 评论 -
解读Spring MVC项目技术架构
在Java EE开发中,Spring和Spring MVC已经是标配的基础系统架构。前面已经介绍了Spring框架,在这里主要说说Spring MVC。实际上Spring MVC是Spring框架的一部分,Spring框架成为Java EE开发主流框架后,Spring开发小组又在Spring框架的基础上推出了MVC架构,主要用于支持WEB应用程序的开发。MVC是Model(模型,也称为数据...转载 2020-03-03 11:29:44 · 1069 阅读 · 0 评论 -
轻松理解Spring框架的基本思想
说起Spring框架,就不得不说J2EE的EJB。年龄稍大一些的Java程序员对J2EE的EJB还是记忆犹新的,当时使用EJB开发大型应用系统非常时髦,Java程序员无不以掌握EJB开发技术为自豪,程序员引以为豪的原因是EJB的技术太复杂了,以至于一般的Java程序员很难掌握这么复杂的技术。EJB的学习成本很高,开发效率却不高,需要编写很多重复的代码,这些问题阻止了EJB的继续发展。就在EJB...转载 2020-03-03 11:29:24 · 376 阅读 · 0 评论 -
为什么要用SSM开发框架来架构系统?
要明白什么是SSM开发框架?需要先弄清楚开发框架的概念。开发框架就是一套规则和写好的框架代码,它帮助我们实现了很多基础性的功能,节省了程序员大量的编码工作,让程序员可以把更多精力放到系统业务逻辑处理上。例如Spring框架可以简化Java程序对数据库的访问,使用Spring框架访问数据库即提高了数据库的访问效率和稳健性,程序员也无需编写大量访问数据库的基础代码,只需要把访问数据库的SQL语句写好就...转载 2020-03-02 21:23:10 · 5254 阅读 · 0 评论 -
使用Spring框架实现数据库事务处理
企业级应用系统在更新数据库数据时,一般都采用数据库事务处理,以确保数据库数据的一致性。本文主要讨论在Spring框架中如何使用数据库事务处理更新数据库数据。通过本课的学习,可以达到如下目标。● 了解JDBC对数据库事务处理的支持● 掌握在Spring框架中使用事务处理的技术事务处理对数据库来说,是对数据库的一系列SQL语句操作,这些操作被组织为一个事务。事务具有原子性,即事物中的操作要...转载 2020-03-02 21:20:45 · 2344 阅读 · 0 评论 -
在Spring框架中使用SQL存储过程
Spring框架也支持对SQL存储过程的调用,SQL存储过程是一组预先定义好的SQL语句,并存储到数据库管理系统中,外部程序可以直接调用执行。本课主要讨论在Spring框架中应用程序如何调用MySQL存储过程。通过本课的学习,可以达到如下目标。● 认识和理解SQL存储过程● 在Spring框架中调用SQL存储过程1、 认识SQL存储过程类似于编程语言中的函数,SQL存储过程是SQL...转载 2020-03-02 21:09:52 · 774 阅读 · 0 评论 -
Spring使用JDBC访问MySQL数据库
在Java应用程序开发中,使用JDBC访问MySQL数据库是Java开发者常用的技术。在Spring框架中,Spring对JDBC又进行了封装,简化了程序访问数据库的复杂度。本课主要讨论在Spring框架中如何使用封装的JDBC访问MySQL数据库。通过本课的学习,可以解决如下问题。● 在Spring框架下,如何让程序连接数据库?● 如何利用DAO技术从数据源读取和写入数据?企业级应用...转载 2020-03-02 21:05:37 · 1233 阅读 · 0 评论 -
ER图和关系模型到MySQL数据库表
本篇主要介绍了MySQL数据库表从ER图到关系模型,再到数据库表的创建过程及其表结构的修改。通过本篇的学习,可以掌握以下内容:● 应用ER图和关系模型创建数据库表● 数据库表结构的修改1、mooc数据库表的ER图和关系模型在创建数据库表之前,首先需要设计数据库表。设计数据库表的主要工具是ER图,使用ER图设计数据库表详见《数据库实体联系模型与关系模型》一文。mooc数据库表的...转载 2020-03-02 21:01:12 · 16544 阅读 · 0 评论 -
使用AspectJ注解技术实现AOP功能
AspectJ是一个面向切面编程的框架,使用AspectJ不需要改动Spring配置文件,就可以实现Spring AOP功能。本篇结合实际案例详细讲述使用AspectJ实现AOP功能。通过本篇的学习,可以解决如下问题。● 使用AspectJ技术的背景是什么?● 在不修改原有业务代码的情况下,如何设置业务拦截点?1、 使用AspectJ技术的背景在使用AspectJ之前,...转载 2020-03-02 20:49:49 · 403 阅读 · 0 评论 -
详解Spring框架的AOP机制
AOP是Spring框架面向切面的编程思想,AOP采用一种称为“横切”的技术,将涉及多业务流程的通用功能抽取并单独封装,形成独立的切面,在合适的时机将这些切面横向切入到业务流程指定的位置中。本篇结合实际案例详细讲述AOP的原理及实现过程。通过本篇的学习,可以达成如下目标。● 理解AOP的编程思想及原理● 掌握AOP的实现技术Spring框架的AOP机制可以让开发者把业务流程中的通用功能...转载 2020-03-02 20:44:55 · 479 阅读 · 1 评论 -
Spring中的自动装配和Autowired
彻底搞明白Spring中的自动装配和Autowired一、自动装配当Spring装配Bean属性时,有时候非常明确,就是需要将某个Bean的引用装配给指定属性。比如,如果我们的应用上下文中只有一个org.mybatis.spring.SqlSessionFactoryBean类型的Bean,那么任意一个依赖SqlSessionFactoryBean的其他Bean就是需要这个Bean。毕竟这...转载 2020-03-15 12:33:04 · 222 阅读 · 0 评论 -
详解Spring框架的依赖注入
本篇主要介绍Spring的依赖注入。依赖注入是Spring协调不同Bean实例之间的合作而提供的一种工作机制,在确保Bean实例之间合作的同时,并能保持每个Bean的相对独立性。通过本篇的学习,可以达成如下目标。● 理解基于构造函数的依赖注入● 理解基于设置函数的依赖注入● 基于自动装配的依赖注入● 基于注解的依赖注入在Spring框架下,当Bean实例 A运行过程中需要引用另...转载 2020-03-02 20:40:05 · 704 阅读 · 0 评论 -
Spring Bean的生命周期及接口回调
本篇介绍Spring框架为Spring Bean生命周期各阶段提供的回调接口,程序通过实现回调接口,可以在IOC容器实例化或销毁Bean的过程中,得到Bean的控制权,并对Bean进行预处理工作。通过本篇的学习,可以达成如下目标。● 了解Spring Bean的生命周期● 掌握和运用Spring Bean生命周期各阶段提供的接口● 能够对Spring Bean做预处理工作Sprin...转载 2020-03-02 20:30:20 · 166 阅读 · 0 评论 -
理解Spring框架中Bean的作用域
本篇介绍Spring Bean实例的作用范围,Spring Bean实例的作用范围由配置项scope限定。通过本篇的学习,可以达成如下目标。● 应用scope配置项配置Bean的作用域● 应用单例模式singleton● 应用原型模式prototype1、作用域scope配置项作用域限定了Spring Bean的作用范围,在Spring配置文件定义Bean时,通过声明sc...转载 2020-03-02 20:27:41 · 821 阅读 · 0 评论 -
Spring框架如何加载和定义Spring Bean类?
本篇介绍什么是Spring Bean类,如何创建Bean类,以及如何将Bean类添加到Spring IOC容器。通过本篇的学习,可以达成如下目标。● 认识Spring Bean类● 掌握Bean类的配置项● 将Bean类添加到Spring IOC容器1、什么是Spring Bean类Spring Bean是事物处理组件类和实体类(POJO)对象的总称,Spring Bea...转载 2020-03-02 20:22:51 · 1022 阅读 · 0 评论 -
用项目案例彻底理解Spring IOC容器
本篇介绍Spring IOC容器,通过具体的实例详细地讲解IOC概念,彻底理解Spring反转控制的思想。通过本篇的学习,可以达成如下目标。● 运用工厂模式设计程序● 理解JavaBean和POJO对象● 理解控制反转思想● 理解IOC容器1、一个简单的项目需求在一个乡村小学校,一天只上三节课,有三名老师和一个校长。张老师负责教学生语文,王老师教学生数学,李老师教音乐...转载 2020-03-02 20:17:14 · 495 阅读 · 0 评论 -
Java项目开发全流程实践
文章导读【项目遵循需求分析、程序设计、编码、测试、运行标准开发过程, 从分析项目问题入手,提出解决方案,应用对象建模工具UML设计系统,依据设计文档进行编码。】问题描述:实现一个简单的四则运算器。满足用户在Windows命令行窗口可以进行简单四则运算的要求。1、四则运算具体功能要求:(1)实现带单个运算符表达式的计算;(2)用户可以重复输入表达式进行计算;(3)输入q...转载 2020-03-02 20:10:09 · 3065 阅读 · 0 评论 -
深入显出谈Java的发展历程及语言特点
本文首先认识一下Java语言的创始人詹姆斯高斯林,然后再谈谈Java语言的发展轨迹和语言特点,最后说一说为什么要学习Java语言。Java语言的创始人詹姆斯高斯林 ...转载 2020-03-02 19:46:05 · 487 阅读 · 0 评论 -
大数据学习之路——新闻大数据的增值应用
新闻大数据借助于领域词表、大数据和人工智能技术,将杂乱无章的新闻条目数据按照领域词表自动重新聚类,并在聚类的基础上,进行数据重组和集成,形成具有较大价值的专题数据,提供给机构和读者。 ...转载 2020-03-02 19:38:42 · 705 阅读 · 0 评论