
spring
文章平均质量分 73
Every DAV inci
这个作者很懒,什么都没留下…
展开
-
软件架构-ORMapping思想
student和teacher的查询一致, 对Dao泛型化, 利用泛型可以分别改变类型从Dao对象中进行。-> 执行各种各样的sql语句 -> 包装为各种各样的对象进行返回. 最常返回的就是Entity对象。模式化单表的增删改查语句不用再写了, 彻底解决还要去写简单sql语句的苦恼。不想使用具体的Dao对象, 和业务代码有耦合, 想实现解耦。所有想使用sql语句的地方都封装到Dao的一个对象中。有很多sql语句是相同的,只是操作的实例不同。创建一个具体的实现, 但是使用时用的是接口。JPA中约定大于配置。原创 2023-03-27 09:58:54 · 936 阅读 · 0 评论 -
软件架构-Ioc&AOP
将创建对象之间的关系进行解耦,高内聚低耦合。原创 2023-03-21 05:04:48 · 155 阅读 · 0 评论 -
软件架构-B/S结构&httpservlet&JSP/ASP模式&SpringMVC&接口定义
功能说明请求方法body参数说明返回参数说明 你面向接口的编程: 通过写注释生成接口文档。原创 2023-03-21 05:03:45 · 237 阅读 · 0 评论 -
软件架构-SpringDataJPA
SQL是一种数据查询语句现在已经成为国际标准。原创 2023-03-21 05:00:37 · 116 阅读 · 0 评论 -
数据库设计tips & idea自动生成Entity
因为数据关系之间肯定会有外键关系, 但是不在数据库中定义数据库很大, 当涉及到分表 / 分库操作时, 有外键关联很麻烦数据库本身规模较大, 外键关联对数据库集群产生影响案例本身可能不是关系型数据库, 可能会放在非关系型数据库中以便搜索, 会将elasticSearch中的id放到数据库中的id中;可能案例放在关系型数据库不是一个很好的选择, 如果要转移到非关系型数据库要大量的修改代码, 所以外键的关联用代码来进行实现, 不在数据库中进行约束.如果是小系统, 会使用外键关联来保持数据的一致性。原创 2023-03-21 05:00:58 · 786 阅读 · 0 评论