- 浏览: 1379408 次
- 性别:
- 来自: 江西
文章分类
- 全部博客 (287)
- oracle (30)
- Java (73)
- MySQL (16)
- Myeclipse/eclipse (12)
- javascript (15)
- JSP/Servlet (7)
- maven (14)
- AJAX (2)
- JQuery (9)
- tomcat (8)
- spring (21)
- Linux (28)
- PHP (9)
- UI (1)
- 编程错误及处理 (38)
- 多线程 (18)
- hibernate (10)
- Web Service (3)
- struts2 (6)
- log4j (3)
- SVN (4)
- DWR (1)
- lucene (1)
- 正则表达式 (4)
- jstl (2)
- SSL (3)
- POI (1)
- 网络编程 (1)
- 算法 (2)
- xml (4)
- 加密解密 (1)
- IO (7)
- jetty (2)
- 存储过程 (1)
- SQL Server (1)
- MongoDB (1)
- mybatis (1)
- ETL (1)
- Zookeeper (1)
- Hadoop (5)
- Redis (1)
- spring cloud (1)
最新评论
-
ron.luo:
牛逼,正解!
maven设定项目编码 -
lichaoqun:
java.sql.SQLException: Can't call commit when autocommit=true -
Xujian0000abcd:
Thanks...
Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the clas -
renyuan2ni:
[i][b][u]引用[list]
[*][img][flas ...
Manual close is not allowed over a Spring managed SqlSession -
851228082:
宋建勇 写道851228082 写道<!-- 文件拷贝时 ...
maven设定项目编码
不起作用前代码:
ComusersController.java
ComUserService.java
修改成功后代码:
ComusersController.java
ComUserService.java
ComusersController.java
... /*注册*/ @RequestMapping(value = "/registration", method = RequestMethod.POST) @ResponseBody public String registration(Map<String, Object> map){ Map<String, Object> comusers = new HashMap<String, Object>(); comusers.put("username", map.get("username")); comusers.put("user_type", 2); comusers.put("is_auth", 1); comusers.put("password", map.get("password")); long time = System.currentTimeMillis(); comusers.put("gmt_modified", time); comusers.put("gmt_create", time); comusers.put("ifdel", map.get("ifdel")); Map<String, Object> comusers_detail = new HashMap<String, Object>(); comusers_detail.put("com_name", map.get("com_name")); comusers_detail.put("com_shortname", map.get("com_shortname")); comusers_detail.put("contact_info", map.get("contact_info")); comusers_detail.put("contact_user", map.get("contact_user")); comusers_detail.put("com_address", map.get("com_address")); comusers_detail.put("com_size", map.get("com_size")); comusers_detail.put("gmt_create", time); comusers_detail.put("gmt_modified", time); long cid = comUserService.register(comusers); comusers_detail.put("cid", cid); return (comusersDetailService.save(comusers_detail)>0 ? "1" : "注册失败"); } ...
ComUserService.java
... @Resource IComUsersDao comUsersDao; @Override public long register(Map<String, Object> map) { return comUsersDao.save(map); } ...
修改成功后代码:
ComusersController.java
... /*注册*/ @RequestMapping(value = "/registration", method = RequestMethod.POST) @ResponseBody public String registration(Map<String, Object> map){ return (comUserService.register(map)>0 ? "1" : "注册失败"); } ...
ComUserService.java
... @Resource IComUsersDao comUsersDao; @Resource IComusersDetailDao comusersDetailDao; @Override public long register(Map<String, Object> map) { Map<String, Object> comusers = new HashMap<String, Object>(); comusers.put("username", map.get("username")); comusers.put("user_type", 2); comusers.put("is_auth", 1); comusers.put("password", map.get("password")); long currentTime = System.currentTimeMillis(); comusers.put("gmt_modified", currentTime); comusers.put("gmt_create", currentTime); comusers.put("ifdel", map.get("ifdel")); Map<String, Object> comusers_detail = new HashMap<String, Object>(); comusers_detail.put("com_name", map.get("com_name")); comusers_detail.put("com_shortname", map.get("com_shortname")); comusers_detail.put("contact_info", map.get("contact_info")); comusers_detail.put("contact_user", map.get("contact_user")); comusers_detail.put("com_address", map.get("com_address")); comusers_detail.put("com_size", map.get("com_size")); comusers_detail.put("gmt_create", currentTime); comusers_detail.put("gmt_modified", currentTime); comusers_detail.put("cid", comUsersDao.save(comusers)); return comusersDetailDao.save(comusers_detail); } ...
评论
1 楼
一碗三餐
2012-06-21
public void batchInsert(List<User> users) {
//userDao.batchInsert(users);
for (User user : users) {
userDao.insertUser(user);
}
}
请教我和你的类似为啥失败了呢
//userDao.batchInsert(users);
for (User user : users) {
userDao.insertUser(user);
}
}
请教我和你的类似为啥失败了呢
发表评论
-
Failed to introspect annotations: interface com.xxx
2016-07-16 17:22 3865在使用maven打包发布项目时发现在tomcat容器中正常启动 ... -
REST API Design备忘
2016-07-12 15:26 634GET /collection:返回资源对象的列表(数组) ... -
java.lang.NoSuchMethodError: org.springframework.expression.spel.SpelParserConfi
2015-07-30 09:41 9978错误信息: [WARNING] FAILED remoting ... -
spring aop未执行问题记录
2015-07-03 11:54 1435在类com.ipharmacare.plat.service. ... -
Spring AOP配置不起作用
2015-01-17 14:27 0[url=http://blog.csdn.net/mmm33 ... -
class org.springframework.scheduling.quartz.CronTriggerBean
2014-05-09 08:56 2897提示错误信息:java.lang.IncompatibleCl ... -
spring读取加密属性
2013-09-26 10:19 4333在开发和设计过程中,通常需要对一些配置数据进行加密,如数据库的 ... -
Failed to read schema document
2013-09-17 15:21 4886使用 Spring Security 构建一个 HTTP 基本 ... -
spring拦截器配置问题<mvc:annotation-driven/>
2013-09-09 11:10 14017原始配置如下:<mvc:annotation-drive ... -
spring整合DWR步骤简单说明
2013-04-26 14:21 1269一、导入dwr包【dwr.jar】 ... -
Spring中PropertyPlaceholderConfigurer的使用
2012-08-23 14:29 1806<context:property-placeholde ... -
spring AOP配置
2012-08-20 15:03 1884耗时监控 package cn.com.tcgroup.yun ... -
454 Authentication failed, please open smtp flag first!
2012-08-03 18:37 12068用spring发送邮件,使用的是QQ邮箱,出现以下错误信息: ... -
spring MVC疑问-项目示例
2012-06-18 13:30 0applicationContext.xml <?xm ... -
Spring配置项<context:annotation-config/>解释说明
2012-06-14 11:47 1590在基于主机方式配置Spri ... -
axis2+spring集成 服务端及客户端
2012-06-05 16:56 2351整个项目代码见附件songjy-axis2spring-1.0 ... -
Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前
2012-06-05 10:38 4159在java开发中日志的管理有很多种。我一般会使用过滤器,或者是 ... -
Spring MVC 直接访问静态文件(html、jpg、js...)
2012-06-04 14:11 5753首先在spring-servle.xml文件中加入如下代码: ... -
freemarker spring hibernate 整合示例项目
2012-05-30 12:25 0User.java package com.mvc.enti ... -
Spring MVC 文件上传 Maven
2012-05-28 18:16 8394FileUploadController.java pack ...
相关推荐
对于 ORM,Spring 提供了事务管理和数据源集成。 **Spring Boot** Spring Boot 是基于 Spring 框架的快速开发工具,它预设了许多默认配置,减少了项目初始化的复杂性。通过 `@SpringBootApplication` 注解,可以...
2. **Spring2.5**:Spring框架是Java企业级应用的核心框架,提供了依赖注入、面向切面编程、事务管理等功能。其核心模块包括`spring-aop.jar`、`spring-beans.jar`、`spring-context.jar`、`spring-core.jar`、`...
在个人备忘录系统中,Spring可能用于创建数据访问对象(DAO)、业务服务接口及其实现,以及事务管理。 3. **Hibernate框架**:Hibernate是持久层框架,它简化了与数据库的交互。在这个系统中,Hibernate可能用于...
面试中,Java开发者经常被问及各种技术问题,包括但不限于语言基础、数据结构、算法、多线程、并发、设计模式、JVM内存管理以及框架应用等。本资料集主要针对这些Java面试的核心知识点进行讲解。 1. **Java语言基础...
Spring框架处理依赖注入和事务管理,而Hibernate则用于对象关系映射,简化数据库操作。 系统的主要功能集中在销售信息的管理,包括增、删、改、查(CRUD)操作。同时,管理员和备忘录功能也具备类似的数据管理能力...
2. **Spring**:主要用于依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP),它可以管理对象的生命周期,处理事务,并且可以整合其他框架,如Struts2。 3. **Hibernate**:...
在Java高级面试中,面试官通常会关注候选人在核心Java、多线程、集合框架、JVM内存管理、设计模式、数据库操作、网络编程、异常处理、IO流、Spring框架及其实现原理等方面的知识掌握程度。以下是根据这些关键点展开...
- MyBatis:掌握SQL映射文件和动态SQL,理解MyBatis的事务管理。 - Spring MVC:学习控制器、模型视图、拦截器等核心概念。 - Hibernate:理解ORM思想,掌握实体关系映射和懒加载。 5. **数据库交互** - SQL:...
Spring AOP就是代理模式的体现,它允许我们在不修改原有代码的情况下,为方法添加额外的功能(如日志、事务管理)。 七、装饰器模式(Decorator Pattern) Spring的AOP同样支持装饰器模式,通过动态代理增强对象功能...
Struts2引入了拦截器(Interceptor)的概念,它们是预定义或自定义的行为,可以在Action执行前后执行,实现事务管理、登录检查、日志记录等功能。 **11. 组合使用其他框架** Struts可以与Hibernate、iBatis等持久层...
在IT行业中,项目管理是确保软件开发顺利进行的关键环节,而“项目参考备忘录”则是项目管理中不可或缺的一部分。这个文件名“project-ref-memo”暗示着这可能是一个记录项目相关信息、指导方针或者最佳实践的文档,...
- Spring事务管理机制。 - **常见面试题**: - Spring的四大核心组件是什么? - **9.2 SpringMVC框架** - **知识点概述**: - MVC设计模式的理解。 - DispatcherServlet的工作原理。 - HandlerMapping与...
- **Spring框架**:IoC、AOP,Spring Boot,Spring MVC等。 - **MyBatis**:SQL映射,动态SQL,事务管理。 - **Maven或Gradle**:构建工具的使用和配置。 以上知识点涵盖了Java程序员面试的常见领域,对于准备...
- Spring框架:IoC容器、AOP、MVC、Spring Boot、Spring Cloud等。 - MyBatis:SQL映射、动态SQL、缓存机制、事务管理等。 - Hibernate:对象关系映射、懒加载、级联操作、缓存策略等。 7. **数据库**: - SQL...
Java作为一门广泛使用的编程语言,其面试题涵盖了基础语法、面向...以上内容涵盖了Java开发人员面试中常见的知识点,深入理解并熟练应用这些知识将对面试成功起到关键作用。不断学习和实践,才能在Java世界中游刃有余。
Spring是一个全面的后端开发框架,提供了依赖注入、事务管理等功能;Hibernate则是一个对象关系映射(ORM)工具,简化了Java应用与数据库之间的交互。 描述中提到这是个人的练习项目,用于个人备忘,可能包含了一些...
4. 数据库相关:JDBC操作、事务管理、索引优化、数据库设计原则等。 最后,实战经验也很重要,如: 1. 性能优化:代码优化、数据库查询优化、系统调优等。 2. 分布式系统:微服务架构、分布式缓存、消息队列...
- **Spring**:IoC,AOP,Bean管理,事务管理,MVC架构,Spring Boot,Spring Cloud。 - **MyBatis**:动态SQL,Mapper接口,ResultMap,SqlSession,事务控制。 - **Maven/Gradle**:项目构建工具,依赖管理,...
- 数据库连接池:C3P0、Druid、HikariCP等,以及事务管理。 - ORM(Object-Relational Mapping)框架:Hibernate和MyBatis的使用,配置与映射文件。 8. **JVM**: - 类加载机制:加载、验证、准备、解析和初始化...
- Spring Transaction通过AOP代理实现了声明式事务管理。它使用`org.springframework.transaction.interceptor.TransactionInterceptor`拦截器来拦截被声明为事务的方法。 4. **Netty的粘包和拆包怎么做的** - ...