摘要: JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。 JDBC接口让Java程序和JDBC驱 阅读全文
posted @ 2021-01-05 08:30 醉行崖 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。 外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以避免 阅读全文
posted @ 2021-01-04 14:42 醉行崖 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用 阅读全文
posted @ 2021-01-04 13:57 醉行崖 阅读(99) 评论(0) 推荐(0) 编辑
摘要: a、install 本地安装, 包含编译,打包,安装到本地仓库编译 - javac 打包 - jar, 将java代码打包为jar文件 安装到本地仓库 - 将打包的jar文件,保存到本地仓库目录中。 b、clean 清除已编译信息。 删除工程中的target目录。 c、compile 只编译。 ja 阅读全文
posted @ 2021-01-04 13:56 醉行崖 阅读(137) 评论(0) 推荐(0) 编辑
摘要: POM工程:POM工程是逻辑工程。用在父级工程或聚合工程中。用来做jar包的版本控制。JAR工程:将会打包成jar用作jar包使用。即常见的本地工程 - Java Project。 WAR工程:将会打包成war,发布在服务器上的工程。如网站或服务。即常见的网络工程 - Dynamic Web Pro 阅读全文
posted @ 2021-01-04 13:47 醉行崖 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Maven仓库是基于简单文件系统存储的,集中化管理Java API资源(构件)的一个服务。仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于 Maven 的坐标机制,任何 Maven项目使用任何一个构件的方式都是完全相同的,Maven 可以在某个位置统一存储所 阅读全文
posted @ 2021-01-04 13:40 醉行崖 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Maven使用项目对象模型(POM)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 M 阅读全文
posted @ 2021-01-04 13:18 醉行崖 阅读(67) 评论(0) 推荐(0) 编辑
摘要: a、Authentication:身份认证/登录,验证用户是不是拥有相应的身份; b、Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验 证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限; c、Ses 阅读全文
posted @ 2021-01-04 13:14 醉行崖 阅读(61) 评论(0) 推荐(0) 编辑
摘要: a、Subject :当前用户的操作 b、SecurityManager:用于管理所有的Subject c、Realms:用于进行权限信息的验证 阅读全文
posted @ 2021-01-04 13:13 醉行崖 阅读(707) 评论(0) 推荐(0) 编辑
摘要: a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 sql 语句映射生成最终执行的 sql,最后将 sql 执行 阅读全文
posted @ 2021-01-04 13:12 醉行崖 阅读(63) 评论(0) 推荐(0) 编辑