软件152 卢仁顺很早之前就想写一篇关于SSH整合的博客了,但是一直觉得使用SSH的时候那么多的配置文件,严重破坏了我们代码整体性,比如你要看两个实体的关系还得对照*.hbm.xml文件,要屡清一个Action可能需要对照applicationContext*.xml和struts*.xml文件。总之过多的配置文件坏破坏代码的整体性,会打乱代码的连续性,因为很多情况下你需要一边看Java代码,一边
转载 2024-01-25 19:18:43
28阅读
引言1 代码应该被重用 ,而不是被拷贝。2 错误应该尽早被检测出来,最好是在编译时刻。3 接口、类、数组是引用类型(对象), 基本类型不是第二章 创建和销毁对象1 考虑用静态工厂方法代替构造器。优势: 1 有名称(多个 相同签名 的构造器) 2 不必每次调用它们都创建一个新对象。(可控) 3 可以返回原返回类型的任何子类型的对象。(灵活,可返回一个接口类型,强迫客户端面向接口编程) 4 静
什么是MyCatMyCat 是什么?从定义和分类来看,它是一个开源的分布式数据库系统,前端的用户可以把它看成一个数据库代理,用MySql客户端和命令行工具都可以访问,而其后端则是用MySql原生的协议与多个MySql服务之间进行通信。MyCat的核心功能是分库分表,即将一个大表水平切分成N个小表,然后存放在后端的MySql数据当中。MyCat发展到目前的版本,已经不是一个单纯的MySql代理了,它
转载 2023-06-30 18:45:11
102阅读
首次接触Entity FrameWork,就感觉非常棒。它节省了我们以前写SQL语句的过程,同时也让我们更加的理解面向对象的编程思想。最近学习了EF的增删改查的过程,下面给大家分享使用EF对增删改查时如何处理的。第一步:创建自定义的DbContext来连接自己的数据库。public class DataBaseContext : DbContext { public DataBaseCon
转载 8月前
20阅读
# EF Core 支持 MySQL 的实现指南 随着 .NET Core 的发展,Entity Framework Core(EF Core)成为了开发者使用的一个强大的 ORM(对象关系映射)工具。而很多开发者在使用 EF Core 时,都会问到一个重要的问题:EF Core 是否支持 MySQL? 答案是:是的,EF Core 完全支持 MySQL。只需要遵循一些基本的步骤,您就可以在
原创 2024-09-09 07:18:51
96阅读
什么是EF框架 ?全称EntityFramework 官方点的解释是Entity Framework是ADO.NET 中的一套支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。 ORM框架是什么东西? Object Relational Mapping 翻译过来就是对象关系映射。如果你无法理解这个东西。我只能告诉你去百度了。反正我刚开始的也不太明白。下面有
这几天一直在看MVC 开发模式,其中借助EF框架对数据库进行 增删改查操作 现在就小小的总结一下吧 在使用EF操作数据库时,会首先添加 ADO.NET数据模型,这时,会为我们添加一个数据上下文类,使用这个类的对象可以对数据库做任何操作。所以在使用EF操作数据库之前 需要创建数据上下文对象。MyDatabaseEntities mde = new MyDatabaseEntities();
转载 5月前
21阅读
一、EF框架a、EF框架:全称EntityFramework ,它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。b、ORM:ORM 是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。ORM使类提供自动化CRUD,使开发人员从数据库API和SQ
转载 2023-07-20 14:19:11
94阅读
特性 Column,ForeignKey
转载 2018-07-18 16:45:00
138阅读
2评论
流是一个抽象的概念,它表示任何能力产出数据的数据源对象或者是能力接收数据的接收对象,它屏蔽了实际的I/O设备处理数据的细节。Java中InputStream是对能力产出数据的数据源对象的抽象称为输入流,OutputStream则是对能力接收数据的接收端的抽象称为输出流。InputStream和OutpuStream都是抽象类,所有的流都继承自它们。装饰器流和非装饰器流流从实现的角度分为装饰
在现代Java开发中,随着ORM(对象关系映射)工具的普及,我们看到了一种对于Java开发者来说极具吸引力的解决方案,那就是“Java类似EF”的方式。这种方案不仅简化了数据访问层的操作,也提高了开发效率。然而,随之而来的问题和挑战同样不容忽视。本文将逐步解析如何解决“Java类似EF”的问题,并为大家提供一整套的解决方案。 引用块: > 用户反馈:“我们在引入了Java类似EF的ORM框架后,
原创 6月前
5阅读
内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。(1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。(2)、内部类不能用普通的方式访问。成员变量成员变量静态成员变量。 List遍历:Iterator itr = list.iterator(); while (itr.hasNext()) { Objec
转载 2023-07-21 23:10:42
67阅读
EF 对象EF 原理及SQL 监控执行原始SQL不是所有lambda 写法都能被支持EF对象的状态简介应用(*)EF优化的一个技巧 EF 原理及SQL 监控EF 会自动把Where()、OrderBy()、Select()等这些编译成“表达式树(Expression Tree)”,然后会把表达式树翻译成SQL 语句去执行。(编译原理,AST)因此不是“把数据都取到内存中,然后使用集合的方法进行数
转载 2023-07-24 17:53:13
35阅读
1.数据Load 延迟加载:当实体第一次读取时,相关数据没有加载;当第一次试图访问导航属性时,所需的导航数据自动加载,EF默认使用这种方式加载数据,尽量使用预先加载和显示加载。优点:加载数据快缺点:数据库交互多次预先加载:当读取实体时,相关数据同时读取。这通常会导致一个连接查询,查询所有所需的数据,使用Include方法指定预先加载。优点: 数据库交互少缺点:加载实体多,数据量大时,变慢,会有很多
转载 2023-07-20 14:19:18
65阅读
# Java 中的集合操作:探讨 `IN` 的替代方案 ### 引言 在学习 Java 时,很多人会问:“Java 中有 `IN` ?” 这个问题通常源于 SQL 语言中常见的 `IN` 子句,用于在查询中匹配多个值。尽管 Java 本身并不直接支持 `IN` 语法,但它可以通过其他方式实现类似的功能。本文将深入探讨 Java 中如何使用集合来模拟 `IN` 的行为,并通过代码示例让你更好地
原创 9月前
53阅读
关注Linux的系统状态,主要从两个角度出发:一个角度是系统正在运行什么服务(ps命令);另外一个就是什么连接或服务可用(netstat命令)。netstat还可以显示ps无法显示的、从inetd或xinetd中运行的服务,比如telnet等。  ps -ef | grep详解 ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINU
转载 2023-07-15 09:32:15
144阅读
Java中,是否支持“and”运算符这个问题,通常涉及到逻辑运算符的使用。Java 语言通过 `&&` 表达逻辑“与”的含义,而不是直接使用 `and`。为了更好地理解这一点,并深入探讨Java中逻辑运算的相关配置和运用,以下是我的详细记录。 ## 环境准备 要在Java环境中进行逻辑运算符的使用,我们首先需针对开发环境进行准备。 ### 前置依赖安装 在您的计算机上安装Java开发工具
原创 6月前
17阅读
昨天总结了一些java的面试题,有人欢喜有人哭啊,也有人私信我说太简单之类的,我是这么打算的,就这两个月,从简单到复杂,尽量考虑到每个阶段开发同学的需要,理解万岁!昨天的面试题之java基础,2019届秋招或者基础比较薄弱的同学可以再看看javaWeb面试题 1、JSP中动态include和静态include的区别?答 :a、静态include:语法:,相当于复制,编辑时将对应的文件包含进来,当内
Windows NTFS 中的 EFS 恢复代理操作 工作组模式下的用户:xp无默认恢复代理,所以只手动创建cipher /r:efs后,当前用户才能恢复代理,也就是他自己。cipher /r:efs 得到二个证书文件efs.cer/efs.pfx。在gpedit.msc中添加恢复代理,使用cer文件。在恢复操作中,使用pfx文件,先安装后才能打开efs文件。(可以创建efs文件,使用管
转载 1月前
373阅读
多线程以下代码均使用IntelliJ IDEA 2020.1.4 x64运行 多线程知识梳理多线程一、多线程基础概述线程与进程线程调度同步与异步并发与并行二、继承ThreadThread常用方法三、实现Runnable实现Runnable相比于继承Thread的好处线程名称的获取以及线程休眠1、线程名称获取2、线程休眠四、线程中断用户线程和守护线程五、线程安全问题举个栗子1、线程安全1-同步代码块
转载 2024-03-28 21:26:45
25阅读
  • 1
  • 2
  • 3
  • 4
  • 5