Java 数据库
MySQL(发音为"my ess cue el",不是"my sequel")是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
navicat for mysql(含破解密钥) 强大的数据库管理和设计工具,支持 Win、macOS 和 linux。直观的 GUI 让用户简单地管理 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据
Java开发编辑器
IntelliJ IDEA编辑器是用于创建和修改源代码的强大工具,它支持基本功能,如书签, 断点,语法高亮, 代码完成,缩放, 折叠代码块等,还有很多高级功能 宏,突出显示TODO项目, 代码分析,意图行动, 智能和快速导航,以及更多。
IntelliJ IDEA编辑器是用于创建和修改源代码的强大工具,它支持基本功能,如书签, 断点,语法高亮, 代码完成,缩放, 折叠代码块等,还有很多高级功能 宏,突出显示TODO项目, 代码分析,意图行动, 智能和快速导航,以及更多。
Java SE 环境
Java EE 环境
Java 开发框架
Apache Struts 2.5.20是一个优雅的,可扩展的框架,用于创建企业就绪的Java Web应用程序。它以完整发行版的形式提供,也可以作为单独的库,源代码,示例和文档发行版提供
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。
Java开发辅助工具
Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。
Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。