51CTO博客开发
blog搬家到 http://www.blogjava.net/vcycyv 了
连抄带改了一个,记录下来 @echo off set errorlevel=0 set dump_command="C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" set db_bbs=bbscs8 set db_bug=jtrac set db_wiki=wiki set ba
很久没有更新这个blog了,因为最近在整理hibernate笔记,还有点小得意,哈哈,这是用思维导图记的笔记,后缀名应该是xmind
写这篇东西其实是因为工作的关系。学习过一些xp的思想,学习过scrum, 但是研究的都不深刻。写的基本都是自己的想法和理解,所以一定有片面或者偏激的地方。但俺就是不爱抄别人的观点。写了老半天,发给老板居然连个comment都没有,没那么差吧?下面隐去了公司的名字。 I mapped agile manifesto with the 12 principles based on my unders
不确定“再见理想”是“再见了,理想”还是“再次燃起理想”,稀里糊涂地对这句话有感觉。作为程序员,总会有自己的技术价值观和技术理想。工作七年多,开始痒了。 程序员的生活总是喜忧参半,出入体面的写字楼,在小小的cubicle里虐杀脑细胞;偶尔有条件小资一下,常被工作、生活压力逼得点灯熬油;有时候想,这么辛苦,不论做什么行业都会做
struts-default.xml, struts-plugin.xml, struts.xml按照顺序加载,因为多个plugin的加载顺序不一定,所以plugin之间不能有依赖关系 因为struts的action是多实例的,所以跟spring集成的时候要求prototype scope. hibernate transient 和 detached的区别在于
Struts convention plugin: struts.convention.default.parent.package: Default parent package for action mappins default value is convention-default struts.convention.package.locators: Packages w
springside 资源 http://www.blogjava.net/youxia/archive/2009/07/19/287366.html http://www.blogjava.net/youxia/archive/2008/12/05/244646.html http://www.blogjava.net/youxia/archive/2008/12/02/243935.ht
Struts 2 solves this problem by creating a new instance of an action for each request that maps to it. namespace: <package name="chapterThreeSecure" namespace="/chapterThree/secur
众多软件大师中,最仰慕的就是Martin Fowler. 就在一个月之前, 在敏捷中国大会上有幸见到偶像,还攀谈几句,呵呵,开心。喜欢Fowler是因为他深邃的思想,洞察本质的机敏。如果我有他的思想,该能迷倒多少女程序员啊。Martin Fowler在大会上主要谈以人为本, adaptive plan 以及continuous integration/release. 按照我对agile的理解,我
<jsp-config> <jsp-property-group> <url-pattern>/WEB-INF/jspPages/ustm/*</url-pattern> <el-ignored>true</el-ig
http://www.theserverside.com/news/thread.tss?thread_id=61226 <servlet> <servlet-name>Search</servlet-name> <servlet-class>myPackage.SearchServlet</servlet-clas
Cookie userCookie = new Cookie("user", "uid1234"); userCookie.setMaxAge(60*60*24*365); // Store cookie for 1 year response.addCookie(userCookie); HttpSession session =
今天跟老婆学郭德纲的一个小段“刘关张兄弟三人桃园结义,一个头磕完那就跟亲兄弟一样!然后保着唐僧就上了梁山了~《红楼梦》里有这个故事”。讲完老婆问,这个笑话里怎么没提聊斋志异?我说这说的是四大名著啊,老婆问,四大名著里没有聊斋志异么?我靠,活见鬼了,聊斋来啦…这就是俺婆娘,当年林大信息专业成绩第一啊。 想起来还有一次,电视里说“这不是关公战秦琼么?”正好那段时间老婆每天跑步的时候听三国演义。她听电
Just like in SQL, any property or alias that appears in HQL or JPA QL outside of an aggregate function in the SELECT clause must also appear in the GROUP BY clause. open session in view: public cla
select new ItemBidSummary( bid.item.id, count(bid), avg(bid.amount) )
native sql: session.createNativeQuery pagination: Query sqlQuery = session.createSQLQuery("select {u.*} from USERS {u}")
hibernate书推荐这本书,SQL Tuning by Dan Tow。回头找找电子版 Use batch sizes between 3 and 15. The four built-in concurrency strategies represent decreasing levels of strictness in te
<class name="Item" table="ITEM"> ... <many-to-one name="seller"
Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); ScrollableResults itemCursor = session.createQuery("from Item").scr
cascading: Further note that delete-orphan isn’t included in all. <class name="Category" table="CATEGORY"> ...
Session session = getSessionFactory().openSession(); Transaction tx = session.beginTransaction(); User u = (User) session.get(User.class, 123); u.getDefaultBillingDetails().setOwner("John
JTA: With default settings, it’s also your responsibility to flush() each Session manually to synchronize it
conversation implementation with detached object state有时候需要考虑重写equals(), 这时候要考虑implementing equality with a business key The save() operation also returns the database identifier of the persistent in
从性能优化的角度看,已经看到的一些技巧包括:dynamic-update, mutable, 用bag instead of list or set. 7.2.3 Adding columns to join tables 两种策略: 1. Mapping the join table to an intermediate entity <class name="Categ
inverse: example: <class name="Item" table="ITEM"> ... <set name="bids"
■ Table per concrete class with implicit polymorphism—Use no explicit inheritance mapping, and default runtime polymorphic behavior.
concept:dynamic-insert, dynamic-update <hibernate-mapping default-access="field"> <class name="Bid" mutable="false">
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号