程序开发软件:MyEclipse8.5以上数据库:mysql后台采用技术:SSM框架(SpringMVC+Spring+Mybatis)前台采用技术:div+css+easyui框架此系统源码全部免费发布了需要的同学可以拿去学习学习技术要点:1此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。
2本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。
3同时使用了了hibernate提供的校验框架,对客户端数据进行校验!4Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。
5spring容器内部使用拦截器,以SpringAOP的方式实现事务控制管理。
系统实体对象:部门:部门编号,部门名称职位:职位id,所属部门,职位名称,基本工资,销售提成员工:员工编号,职位,姓名,性别,员工照片,出生日期,学历,员工介绍
2024/5/3 7:08:51 18.07MB SSM EasyUI
1
Mybatis是一个优秀的基于Java的持久层框架,它内部封装了Jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。
Mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句,最后由Mybatis框架执行sql并将结果映射为java对象并返回。
采用ORM思想解决了实体和数据库映射的问题,对Jdbc进行了封装,屏蔽了JdbcApi底层访问细节,使我们不用与JdbcApi打交道,就可以完成对数据库的持久化操作。
为了我们能够更好掌握框架运行的内部过程,并且有更好的体验,下面我们将从自定义Mybatis框架开始来学习框架。
此时我们将会体验框架从无到有的过程体验,也能够很好的综合前面阶段所学的基础.
2024/5/1 2:34:14 5.03MB java
1
工业和信息化部信息中心发布《2018中国区块链产业白皮书》,深入分析我国区块链技术在金融领域和实体经济的应用落地情况,系统阐述中国区块链产业的发展的六大特点和六大趋势。
2024/4/24 17:39:29 2.18MB 区块链
1
Flynn是一个开源的PaaS平台,可自动构建部署任何应用到Docker容器集群上运行,其功能特性与组件设计大量参考了传统的PaaS平台Heroku。
本文旨在从使用动机、基本对象、层次架构、功能组件、基本工作流这几个方面对Flynn做总体的介绍。
为了便于理解Flynn的作用与功能,让我们先来看看应用程序从开发到构建再到部署再到运行分别需要经历的几个实体状态:更具体一点,以一个Java程序为例来描述:源代码:包括*.java、log4j.properties、pom.xml等文件。
发布包:源代码被编译打包后生成一个JAR包,这个就是发布包。
部署配置:比如每个进程的启动命令、环境变量、系统属性等。
2024/4/23 18:30:48 220KB Flynn初探:基于Docker的PaaS平台
1
特克赖恩TickerRain是一个开源Web应用程序,它以透明和半交互方式存储和分析Reddit帖子。
概述一个简单的网页将显示情感分析和最后处理的帖子的实体,然后将显示数据库信息,最后显示Reddit中最受关注的股票的三个图表。
图形每120秒更新一次,刷新页面将显示对新帖子的分析。
要求Python3和以下软件包:大熊猫烧瓶Redis开罗恩特克虚假matplotlib异步抓取缓存工具除此之外,您还需要,例如,对于Ubuntu,请运行apt-getinstalllibpangocairo-1.0-0。
跑步首先,请确保您正在运行Redis数据库。
在文件substoscrap.txt指定要分析的substoscrap.txt。
共有3个部分,一个过程用于获取提交并将其存储在RedisDB中,一个过程进行处理,最后一个过程用于运行Web服务
2024/4/17 6:19:18 518KB Python
1
配置文件db.properties(保存数据库账号和密码等)工具类JDBCUtil.java(抽取公共部分,解决硬编码问题DBCP方式实现连接池、配置连接池==>获得连接对象连接数据库)用户账号实体类User.java(私有化数据库t_user表中的id,username,password)接口类IUserDao.java(制定增删改查业务)实现类UserDaoImpl.java(实现增删改查功能使用预编译对象PreparedStatement安全、便捷不需要我们去拼接字符串,特别是字段很多的时候同时效率比Statement更高)测试类UserDaoTest.java(做测试增删改查功能使用)这个是最近学习之后优化更新的资源,若有不足还请见谅哈
2024/4/14 5:57:43 1.13MB JDBC MySQL数据库 配置连接池 Dao层实现
1
Adobe的PDF参考告诉我们一个PDF文件可以通过下面4个方面来理解:1.对象,一个PDF文档是由一个由基本数据类型组成的数据结构。
2.文件(物理结构),决定对象是如何存放在一个PDF文件中的,它们是如何被访问的,如何被更新的。
这个结构是独立于对象的语义的。
3.文档结构,说明一些基本的对象类型是如何来表现PDF文档的成分的:页,字体,批注,和另外一些内容。
4.内容流.一个PDF文件内容流包含一系列的指令,描述页面的外观或其他图形实体的外观和文件内容。
2024/3/18 8:21:20 122KB pdf
1
第11章变量名的力量内容:11.1选择好变量名的注意事项:第259页11.2为特定类型的数据结构命名:第264页11.3命名规则的力量:第270页11.4非正式命名规则:第272页11.5标准前缀:第279页11.6创建具备可读性的短名字:第282页11.7应该避免的名字:第285页相关章节子程序命名:第7.3节类的命名:第6.2节是使用变量的一般事项:第10章格式化数据声明:第31.5节中的“数据声明的布局”注释变量:第32.5节中的“注释数据声明” 尽管讨论如何为变量取好的名字与讨论如何高效编程同样重要,我却还没看到任何资料能将创建好的名字的注意事项涵盖一二。
很多教科书只用几段的篇幅讲讲如何选择缩写,几句老生常谈,指望你能自己解决这个问题。
我却要反其道而行之:就如何去一个好的名字给你大量的信息,多的你可能根本都不会用到!本章所诉原则主要适用于为变量------对象和基本数据---命名。
不过它们也适用于为类,包,文件以及其它的编成实体命名。
有关如何为子程序请参阅第7.3节“好的子程序名字”
1
本PPT详细介绍了使用CATIA将点云数据逆向重绘为实体的步骤。
2024/3/17 16:35:23 2.21MB 点云 逆向
1
根据实体创建数据库表,资源共享出来,希望有人可以用到,抽出时间多陪陪您的家人,恋人,程序员真的很辛苦...
2024/3/17 16:57:14 21KB mysql
1
共 382 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡