project description one

本文介绍了 Duke's Bank 应用程序的架构,它包括应用客户端、Web 客户端、JavaServer Faces 技术及企业级 Bean 的使用。客户端通过会话 Bean 访问数据库中的客户、账户信息,而实体 Bean 则负责持久化逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这是我在javaeetutorial5 中看到的有关资料。分析一下。那些我们可能经常用到。嘿嘿

Duke’s Bank has two clients:

an application client used by administrators to manage customers and accounts,

and a web client used by customers to access account histories and perform transactions.

The web client is built using JavaServer Faces technology.

The clients access the customer, account, and transaction information maintained in a database through enterprise beans.

The Duke’s Bank application demonstrates the way that many of the component technologies presented in this tutorial (enterprise beans, application clients, and web components) are applied to provide a simple but functional application.

 

Let’s take a closer look at the access paths between the clients, enterprise beans, and database tables.

The end-user clients (web and application clients) access only the session beans.

Within the enterprise bean tier, the session beans use Java Persistence entities.

On the back end of the application, the entities access the database tables that store the entity states.

 

petalinux-config --get-hw-description=./project-spec/hw-description --silentconfig --force getopt: unrecognized option '--force' Configures the project or the specified component with menuconfig. Usage: petalinux-config [options] {--component <COMPONENT> |--get-hw-description[=SRC]} Options: -h, --help show function usage -p, --project <PROJECT> path to PetaLinux SDK project. default is the working project --silentconfig takes the default configuration and skips the GUI. -c, --component <COMPONENT> Specify the component If no component is specified, it will do top level project configuration . If you specify a component,it will configure it with menuconfig and saves user's config fragments in meta-user. E.g. -c rootfs, -c busybox --get-hw-description [SRC] get hardware description. if [SRC] is specified, look in that location for an Vivado export to SDK directory. Otherwise, this MUST be run from WITHIN the vivado export to SDK directory. --defconfig [DEFCONFIG_TARGET] defconfig the specified component. It applies to kernel and u-boot. -v, --verbose verbose mode Note: There is no validation for configurable components. User can provide any component, bitbake will throw error for invalid components. Sync hardware description: Sync hardware description from Vivado export to PetaLinux BSP project: $ cd <Vivado_Export_to_SDK_Directory> $ petalinux-config --get-hw-description It will sync up the XSA file from <Vivado_Export_to_SDK_Directory> to project-spec/hw-description/ directory. Sync hardware description inside PetaLinux project but outside Vivado export to SDK directory: $ petalinux-config --get-hw-description=<Vivado_Export_to_SDK_Directory> If more than one XSA files in <Vivado_Export_to_SDK_Directory> specify the exact file path using $ petalinux-config --get-hw-description <Vivado_Export_to_SDK_Directory>/system.xsa Configure PetaLinux project: Configure subsystem level configuration: $ petalinux-config Configure kernel: $ petalinux-config -c kernel Configure rootfs: $ petalinux-config -c rootfs Defconfig kconfig kernel with xilinx_zynq_base_trd_defconfig: $ petalinux-config -c kernel --defconfig xilinx_zynq_base_trd_defconfig这个打印信息是正确的吗
最新发布
03-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值