(一)MyBatis简介 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 (二)源码分析 项目是用

java   mybatis   数据库   java-ee  

回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。 后来我就看《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。 如果我之前没学过别

java-se   java-ee   java  

一、Maven 1.1 为什么写Maven 工欲善其事,必先利其器。如今Java相关开发,基本离不开Maven、Gradle、MAT、Hudson之类的玩意,所以把本文当作工具篇吧,后续有空再整理其他工具。 1.2 概述 Maven是优秀的构建工具,但不仅仅是能构建,还有着强大的仓库管理、项目管理相关的功能。我这介绍这一句话,像详细了解它的所有描述或者构建工具的介绍,请自行百度谷歌或参考官网。 1

java-ee   java   maven  

CPU密集orIO密集or混合型 看应用是CPU密集型的还是IO密集型的,还是混合型的。 CPU密集 CPU密集型的话,一般配置CPU处理器个数+/-1个线程,所谓CPU密集型就是指系统大部分时间是在做程序正常的计算任务,例如数字运算、赋值、分配内存、内存拷贝、循环、查找、排序等,这些处理都需要CPU来完成。 IO密集 IO密集型的话,是指系统大部分时间在跟I/O交互,而这个时间线程不会占用CPU

thread   java-ee   java  

如果你能搜到这篇文章,说明你对WebSocket已经有所了解。在此就不作赘述。 1、准备好一个ssm或者ssh框架项目,最好是使用maven管理的 本文以ssm为例。 2、配置pom.xml文件: 主要为了引入支持websocket的spring4 jar包。 3、编写你的WebSocket: 主要包括三部分:WebSocketConfig(注入处理器)-->MyHandler(开发自定义功能)

ssm   spring   websocket   java-ee  

JS传中文参数到Controller的时候出现了乱码。 查看了web.xml中的CharacterEncodingFilter配置没有问题。 而且在测试环境上跑的时候功能正常但是在开发环境却有问题。尝试了在代码中添加: request.setCharacterEncoding("xxxx")之类的方法也不可行。 但是 new String(name.getBytes("ISO-8859-1"),"

springmvc   java   java-web   java-ee   tomcat  

English Blade是什么? blade 是一个轻量级的MVC框架. 它拥有简洁的代码,优雅的设计。 如果你喜欢,欢迎 Star and Fork, 谢谢! 特性 [x] 轻量级。代码简洁,结构清晰,更容易开发 [x] 模块化(你可以选择使用哪些组件) [x] 插件扩展机制 [x] Restful风格的路由接口 [x] 多种配置文件支持(当前支持properties、json和硬编码) [x

java-ee   blade  

摘要:你可以通过集成 Camel 和 WildFly 应用服务器(使用 WildFly-Camel 子系统)在 Java EE 组件中开始使用 Apache Camel Routes。 【编者按】作者 Markus Eisele 是 Red Hat 的 Developer Advocate,主要从事 JBoss Middleware 相关研究,拥有超过14年的 Java EE 工作经验。本篇博文中

java-ee  

这篇博客什么技术内容都没有,纯粹是介绍JAVAEE这个宽广的概念。 本文内容的基于的环境是JavaEE7 起因: 起因是因为看了这个java EE两年,目前北京在职,年后可以上班,下面有个人问: hantsy:Java EE 工程师?请问用过哪些 Java EE 标准,,,比如 Servlet 3.1, JSF 2.2, EL 3, CDI 1.2, EJB 3.x, JMS 2, JTA 1.2

java   java-web   java-ee  

正在做个一个比较蛋疼的项目,发现有些东西不知道怎么抽象出来,但是有些东西还是抽象的出来的,而且简单粗暴,有固定的套路,结合手头的资料总结一下这些相当有规律的东西。 范例:质量分析系统 0、MVC到底在说什么 1、需求描述 本系统的目的是收集生产过程中的数据,并对数据进行处理、分析(调用matlab),同时给出系统的稳定性的判断,并给出智能化的建议。 普通用户需要有数据读取/写入/分析的权限。 管理

java-ee   java-web   mv  
1 2